repo.or.cz
/
linux-2.6
/
verdex.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
nfs: Avoid overrun when copying client IP address string
2009-10-12
Avi Kivity
KVM:
Prevent overflow in KVM_GET_SUPPORTED_CPUID
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-10-05
Av
i
K
ivity
KVM
:
Pro
t
e
c
t
update
_
cr8_interc
e
pt()
w
he
n
runn
i
ng without
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-24
Avi Kivity
KVM:
x
86
e
mulator:
fix jmp far decoding (opcode 0x
e
a)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-24
Avi
K
ivi
t
y
KVM: x8
6
emu
l
ator: Imp
l
ement ze
r
o-exte
n
ded
immed
i
at
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-24
A
v
i
Kivity
KVM: VMX: Check
cp
l
before emulating debu
g
register
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-08-05
Avi Kivity
KVM: ia64:
f
i
x
build fai
l
ures due to i
a
64/u
n
sign
e
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-28
Avi
K
ivity
KVM: VMX: Handle
v
mx
i
nstruction
vmexits
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-28
Avi Kivity
K
VM:
MMU: A
l
low 4K ptes with bit 7 (PAT) se
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
KVM: Prev
e
nt over
f
low in
larg
e
pages c
a
lculation
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
A
v
i
Kivity
KVM: Disable la
r
ge pages o
n
misa
l
i
g
ned
m
em
o
ry s
l
ots
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
KVM: U
p
d
a
te cpu
i
d 1
.
e
c
x reporting
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Av
i
Kivity
x
8
6: Add cpu features MOVBE
a
n
d POPCNT
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
KV
M
: Add AMD cpuid
b
i
t
: c
r
8_legacy, ab
m
, misaligned
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
K
VM: Fi
x
cpu
i
d featur
e
misrepor
t
ing
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
A
v
i Kivity
KVM:
R
e
p
lace kvmclock open-cod
e
d
g
et_cpu_var() with
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
A
vi Ki
v
ity
KVM: MMU: Use d
i
fferent shadow
s
when
E
F
E
R
.
N
XE changes
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
KVM: VM
X
: Make
flexpriority
modu
l
e
parameter
reflect
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivi
t
y
KVM: VMX: Fol
d
vm_need_ept() into callers
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
KVM: VM
X
:
Zero
ept module p
a
rameter if e
p
t is not present
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Av
i
Kivity
KVM: VMX: Zer
o
t
he
vpid module
parameter
i
f vpid is
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
KVM: VMX: Annotate module
parameters a
s
_
_read_mos
t
ly
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Ki
v
ity
KV
M
:
VMX:
Simplify module
p
arameter
n
ames
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
K
V
M: VMX: Ren
a
me
k
v
m
_handle_exit()
to vmx
_
handle
_
exit()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi
Kivit
y
KVM: VMX: Make module
p
arameters re
a
d
able
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
K
V
M:
V
M
X
: Don't in
t
ercept MSR_KERNEL_
G
S_BA
S
E
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi
K
ivity
KVM: VM
X
: Don't use highmem p
a
g
e
s for the msr and pio
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-09
Avi Kivity
kvm: fix kvm reb
o
ot cra
s
h
when MAXSM
P
is
u
sed
commit
|
commitdiff
|
tree
2009-06-08
Av
i
Kivit
y
KVM: Expli
c
ity
i
n
i
tialize cpus_har
d
ware_
e
nab
l
e
d
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-05-25
Avi Ki
v
it
y
K
V
M: F
i
x PDPTR reloading on CR4
w
rites
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-05-25
Avi Kivity
K
V
M: Make
paravi
r
t tlb flush al
s
o reload th
e
PAE PD
P
T
Rs
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-05-11
Avi K
i
vity
KVM: SV
M
: Remove port
80 p
a
ssth
r
ough
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-05-11
Avi Kivity
KVM: Make
EFER reads safe
w
hen
E
FER
does not exist
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-05-11
Avi
K
ivity
KVM: Fix
NX su
p
po
r
t reporting
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-04-22
Avi Kiv
i
ty
KVM: MMU: Fix
off-by-one calculating large
p
ag
e
cou
n
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
K
iv
i
ty
K
V
M: VMX:
Don
'
t allow uninh
i
bited access to EFER o
n
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
K
VM
:
Av
o
id using
C
ONFI
G
_ in use
r
spa
c
e vi
s
i
ble headers
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i
Kivity
KVM: Userspace controlled irq routing
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM
:
MMU: On
l
y enable cr4_pge role in shadow
mode
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KV
M
: MMU:
Rename "metap
h
ysical" attribute
t
o "direc
t
"
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi K
i
vity
KVM: Res
e
t PIT irq
in
j
ec
t
ion l
o
gic when the PIT IRQ
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
K
ivity
KVM: Interru
p
t m
a
s
k
notifiers for ioapic
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: Add C
O
N
FIG_HAVE_KVM_IRQ
C
HIP
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Av
i
Ki
v
ity
KVM:
MMU: Optimize pa
g
e unshadowin
g
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kiv
i
t
y
KVM: Properly lock
PIT creation
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
K
ivity
KVM: x86
e
mulator:
i
mplement 'ret far' instruction
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
K
i
v
ity
KVM
:
VMX: When emulating on
i
nv
a
lid
v
mx state, don
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM
:
x86
e
mulator: Make emulate
_
pop()
a
little
m
ore
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivit
y
KVM: VMX: Prevent ex
i
t handler fro
m
ru
n
n
i
ng if emul
a
ting
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: VMX:
don't clobber se
g
ment AR if emulating inva
l
id
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Av
i
Kivity
KVM: VMX:
Fix guest
s
tate validi
t
y checks
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Ki
v
ity
KVM: Mov
e
st
r
uct kvm_pio_r
e
ques
t
into x86
k
vm_host
.
h
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM:
Fallback
supp
o
rt for MSR_VM_HSAVE_PA
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kiv
i
ty
KVM: MMU: Dro
p
walk_shad
o
w
()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
K
V
M: MMU:
R
e
p
la
c
e w
a
l
k
_shadow() by for_each_sha
d
ow_en
t
ry
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i Kiv
i
t
y
KVM: MMU: Repl
a
c
e
walk_shadow
(
)
by for_ea
c
h_shadow_
e
ntry
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
K
iv
i
t
y
KV
M
: MMU:
U
se f
o
r_each_s
h
ado
w
_e
n
try() in __direct_
m
ap()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: MMU: Ad
d
for
_
e
a
ch_
s
hadow
_
entry
(
), a simpler alter
n
ative
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Av
i
Kivity
K
V
M:
F
i
x
vmload
and friends misinterp
r
e
ted as
l
idt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i Kivity
KVM: MMU:
Initialize a
s
had
o
w page's
g
l
o
bal attribute
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i Kivity
KVM: MMU: Segregate mmu pages created wit
h
different
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
vi Kiv
i
t
y
KVM: MMU: Inhe
r
it a shadow p
a
ge's gue
s
t
l
evel count
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Avi Kivity
KVM: VMX: Flush
v
o
lat
i
l
e msrs befo
r
e
emulating rdmsr
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Avi Kivity
KVM: Av
o
i
d u
s
ing
C
ONFIG
_
in
u
ser
s
pace visible header
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Av
i
Kivity
KVM: Add locking to virtual i8259
i
nterrupt co
n
t
roller
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: MMU: Don
'
t treat a global pte as such if cr4
.
p
g
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Av
i
Kiv
i
t
y
K
V
M
:
Consolidate user
s
pace memory
c
apability reporting
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kiv
i
ty
KVM: Advertise the b
u
g in memory regi
o
n destruc
t
ion
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM:
Rem
o
v
e
e
x
t
rane
o
us semicolon after do/while
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
vi
Kivity
K
V
M:
x86 emulator:
f
ix popf emul
a
tion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM:
x86
emulator:
f
ix
r
et emulation
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: x8
6
e
m
ulator: swit
c
h 'pop reg' ins
t
r
uctio
n
to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM
:
x8
6
emulator: allow p
o
p from mmio
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Av
i
Kivity
KVM: x86 emulator: Extract 'pop' se
q
uence in
t
o a fu
n
ction
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi
Kivit
y
KV
M
: x86 emu
l
at
o
r: consolidate
emulation of
two opera
n
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi
Kivity
KVM: x86
e
mula
t
or:
reduce
d
uplication in one
o
p
erand
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivi
t
y
KVM: VMX: Conditionally req
u
est interrupt window a
f
ter
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-11-23
A
v
i Kivity
KVM: VMX:
F
ix interrupt los
s
dur
i
n
g
r
a
ce w
i
th
NMI
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-11-11
Avi K
i
vity
KVM
:
Fix pit
m
emory l
e
ak if unable to allocate irq
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-11-11
Avi Kivity
KVM:
Requir
e
t
he PCI subsystem
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-28
Avi Kivity
KVM: F
u
t
u
re-p
r
oof devi
c
e assign
m
ent ABI
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
Kivity
MAINTAIN
E
R
S: Update Avi
Kiv
i
ty'
s
email address
MAINTAINERS: Update
Avi Kivity
's email address
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kivi
t
y
KVM:
x86 emulator: f
i
x
jm
p
r/m64 instru
c
t
i
o
n
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
vity
KVM: Add statistics for gu
e
st irq inje
c
tions
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivity
KV
M
: SVM: No
n
eed
to unprotect memo
r
y durin
g
e
v
e
nt
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KV
M
: MMU: Fix setting the accesse
d
bit
on non-spe
c
u
l
a
tive
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi K
i
vity
KV
M
: MMU: Flush tlbs afte
r
clea
r
ing write permission
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU: A
d
d
loc
k
i
n
g
around kv
m
_mmu_slot_remove_wri
t
e
_acce
s
s()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
Kiv
i
ty
K
VM: MMU: Account for npt/ep
t
/realmode page faults
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Ki
v
ity
KVM: Don't ca
l
l
g
et_user_pages(
.
force = 1)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i K
i
vity
KVM
:
Alloc
a
te g
u
es
t
memory as MAP_PRIVATE,
not MAP_SHARED
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i
Kivity
KVM:
M
M
U: Co
n
vert the paging
m
ode shadow walk
t
o
use
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
ity
KVM: MMU:
Conve
r
t dir
e
c
t
maps
t
o
u
se the
generic shadow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivity
KVM: MMU: Add ge
n
e
r
i
c shadow walker
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
ity
KVM: M
M
U: Infer shadow root level
i
n direct_ma
p
()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
VM: MMU: Unif
y
d
i
rect map
4
K
a
n
d
large page paths
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU: Mo
v
e SHADOW_PT_INDEX to mmu
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
v
i
ty
K
VM: x86 emulator: rem
o
ve
b
ad ByteOp specifier
f
rom
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kivit
y
KVM: Load real mode s
e
gmen
t
s correctly
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i
K
i
v
i
ty
K
VM: V
M
X: Change seg
m
en
t
dpl at r
e
set to 3
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM:
VMX: Change cs
r
e
s
et state to be a data s
e
gment
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next