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
futex: Handle spurious wake up
2009-10-12
Avi Kivity
KVM: Prevent ove
r
flow in KVM_G
E
T
_SUPPORTED_CPU
I
D
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-10-05
Avi K
i
vi
t
y
KVM: Protec
t
updat
e
_cr8_intercept() when
r
u
n
ning witho
u
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-24
Avi K
i
vity
KVM: x86 e
m
ulator: fix jmp far decoding
(
o
pcode 0x
e
a)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-24
Avi
K
ivity
KV
M
: x86 emulator: Im
p
lement
z
e
ro-e
x
tende
d
i
m
mediate
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-24
Avi
K
i
v
ity
KVM: VMX: Check cpl before
e
mulatin
g
debug reg
i
ster
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-08-05
Avi Kivity
KVM: ia64: fix buil
d
failure
s
due to ia64/uns
i
gne
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-28
Av
i
Kiv
i
t
y
KVM: VMX: Handle vmx instructi
o
n vmexits
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-28
A
v
i Kivit
y
KVM: MMU:
Allow 4K p
t
es wit
h
bi
t
7 (PAT) set
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
A
v
i K
i
vity
KVM: Preve
n
t o
v
erflow in largepages c
a
l
culation
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
KV
M
:
Disable large
p
ages on misaligne
d
mem
o
ry slo
t
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
KV
M
: Update cpuid 1
.
ecx report
i
ng
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi K
i
vity
x8
6
:
A
dd cpu feature
s
MOVB
E
and P
O
P
CNT
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi
Kivity
KV
M
: Add AMD cpuid
b
it:
cr8_leg
a
cy, abm
,
misaligned
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
KVM: Fix
c
p
uid feature
m
isrep
o
rt
i
ng
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
KVM:
Replace kvmc
l
ock open-coded ge
t
_cpu_v
a
r
() with
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
A
v
i
Kivity
KVM: MMU: Use different shad
o
ws whe
n
EFER
.
NXE changes
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
KVM
:
VMX: Make flexpriority module p
a
rameter reflec
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi
K
i
vi
t
y
KVM: VMX: Fold vm_ne
e
d_
e
p
t
() into callers
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi
Kivity
K
V
M: VM
X
: Zero ept module parameter if ept is not prese
n
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi
Kivi
t
y
KVM:
V
M
X: Ze
r
o the vpid mo
d
ul
e
parameter if vp
i
d is
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
KVM:
V
MX
:
Annotate module parameters as __re
a
d_mostly
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
A
vi Ki
v
it
y
K
V
M:
V
MX: Simplify
m
odule
para
m
eter names
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
A
v
i Kivity
KVM:
V
M
X
: Re
n
ame kvm_handle_exit
(
) to vmx_
h
and
l
e_exit()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
KVM: VM
X
: Ma
k
e mod
u
le
p
arameters readabl
e
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
A
vi
K
i
v
i
ty
KVM
:
VMX:
D
on'
t
inte
r
ce
p
t
M
SR_KERNEL_GS
_
BASE
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Avi
K
ivity
KVM: V
M
X: Do
n
'
t use highmem pages
f
or the m
s
r
a
n
d
pio
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-06-09
A
v
i
K
ivit
y
kvm: f
i
x k
v
m reb
o
ot c
r
ash when
M
A
X
SMP is
u
sed
commit
|
commitdiff
|
tree
2009-06-08
Avi
Kivi
t
y
KV
M
: Explicity initialize cpus_hard
w
are_ena
b
led
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-05-25
Avi Kivity
KVM:
F
ix PDPTR re
l
oadi
n
g
on
C
R4
write
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-05-25
Avi
K
ivity
KV
M
: Make paravirt t
l
b flush also
re
l
o
ad
t
he PAE PDPTRs
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-05-11
A
vi Kivity
KVM: SVM: Remove port 80 passth
r
ough
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-05-11
Avi Kivity
KVM:
Make EFER
r
e
ads safe when E
F
E
R
does not exis
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-05-11
Avi
K
ivity
KVM: Fix NX
s
u
p
port repor
t
ing
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-04-22
Avi Kivity
KVM: MMU: Fix off
-
by-one calculating large pag
e
count
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: VM
X
: Don't allow uninh
i
bit
e
d acc
e
ss to EFER
on
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i Kivity
KVM: Avoid
using
C
ONFIG_ in userspace visible hea
d
er
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
Kivity
KVM:
U
s
er
s
pace c
o
ntrolled irq rout
i
n
g
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: MMU:
O
nly enable cr4_pge role in shadow mode
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivi
t
y
KVM: MMU:
R
ena
m
e "me
t
aphysical" at
t
ribute to "direc
t
"
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivi
t
y
KVM:
Reset
P
I
T i
r
q
i
n
j
ection logic when the PIT IRQ
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kiv
i
ty
KVM: Interrupt mask
not
i
fiers for ioapic
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
vi
Kivity
KVM: Add CONFIG_
H
AVE_KVM_IRQC
H
IP
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
Kivity
KVM:
M
MU: O
p
timize page uns
h
adowi
n
g
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
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
m
ul
a
tor: impl
e
m
ent 'ret far'
instruction
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM:
VMX: W
h
en emulating on inv
a
lid
v
m
x
state, don
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivit
y
KVM
:
x86 emulat
o
r: Make e
m
ulate_po
p
(
)
a
little m
o
r
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Av
i
Kivit
y
KVM: VMX: Pr
e
v
e
nt exit hand
l
er from r
u
nning if
emulating
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Av
i
Ki
v
i
t
y
K
V
M: VMX: don't clobber segment AR if emul
a
ti
n
g
invalid
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i
K
ivity
KVM:
VMX: Fix gues
t
state valid
i
t
y
c
hec
k
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM
:
Move s
t
ruct kvm_pio_request into x86 kvm_host
.
h
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i
Kiv
i
ty
KV
M
: F
a
llback suppor
t
f
or
MSR_VM_HSAVE
_
PA
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM
:
MMU: Drop w
a
lk_
s
h
a
do
w
()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
vi K
i
v
i
t
y
KVM:
M
MU: Replace walk_shadow()
b
y
for
_
each_shadow
_
e
ntry
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Av
i
Kivity
KV
M
: MMU: Replace
w
alk_shadow() by for_each_shado
w
_entry
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
vi Kivi
t
y
KVM: MMU:
U
s
e f
o
r
_
each_shado
w
_entr
y
() in __direct_ma
p
(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
vi Kivi
t
y
KVM: MM
U
: Ad
d
fo
r
_each_s
h
ad
o
w_entry(
)
, a
s
i
mpler al
t
er
n
ative
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: Fix v
m
l
oad
a
nd fri
e
nds misint
e
rpret
e
d
as
l
idt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i Kivity
KVM: MM
U
:
Initialize a shad
o
w page's global attribute
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Ki
v
ity
K
V
M: MM
U
: Segregate mm
u
pages created w
i
th different
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM
:
M
M
U: Inherit a shad
o
w
page's
guest l
e
vel cou
n
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Avi Kivi
t
y
K
V
M
: VMX: Flush volatile ms
r
s befo
r
e
e
mulating rdmsr
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Avi Kivity
KVM: Avoid us
i
ng CONFIG_ in userspace vi
s
i
ble headers
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
vi Kivity
KVM: Add locking
to virt
u
al
i8259 interr
u
pt controller
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
v
i K
i
vity
KVM: MMU: D
o
n'
t
treat a
globa
l
pt
e
as
s
uch
i
f cr4
.
pge
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: Consolidate use
r
space memory capability reporting
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: Adv
e
rtise t
h
e bug in memor
y
region destruction
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kiv
i
ty
KVM: Remove
extraneo
u
s semicolon after
do/whil
e
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM:
x
86 emulat
o
r: fix popf em
u
latio
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM:
x
86 emulator: fi
x
ret emul
a
tio
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi K
i
vity
KVM:
x8
6
emulator: switch 'pop reg' instruc
t
i
o
n
t
o
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
v
i
K
ivity
KVM: x86
emulator: allow
p
o
p from
mmio
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
vi K
i
vity
KVM: x86 emulator: Ext
r
a
c
t 'p
o
p' se
q
uence into a function
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
v
i Kiv
i
ty
KV
M
: x86 em
u
lator: consoli
d
ate emula
t
ion of
t
wo operand
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Av
i
Kiv
i
ty
KVM: x86 emula
t
o
r
:
r
e
d
u
ce duplication in one operand
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: VMX
:
C
o
n
ditio
n
ally req
u
est interrupt window after
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-11-23
Avi
Ki
v
ity
KVM:
V
MX: Fix inter
r
u
p
t loss d
u
ring race with N
M
I
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-11-11
A
vi Kivity
KVM: Fix pit memory
l
eak if un
a
ble t
o
allocate irq
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-11-11
Av
i
Kivity
K
V
M: Re
q
uire the PCI s
u
bsys
t
em
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-28
A
v
i Kivity
KVM:
F
u
t
ure-proo
f
device a
s
sign
m
e
nt A
B
I
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivity
MA
I
NTAINE
R
S: Upd
a
te Avi Kivit
y
's e
m
ail ad
d
r
e
ss
MAINTAINERS: Update
Avi Kivity
's email address
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivi
t
y
KVM: x86 emul
a
t
o
r
:
f
ix jmp r
/
m64 instruction
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Ki
v
ity
KV
M
: Add statis
t
ics for guest irq injecti
o
ns
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
vity
KVM: SVM: N
o
need to un
p
rote
c
t m
e
mo
r
y during event
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU
:
Fi
x
setti
n
g the accessed bit on non-specul
a
tive
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
KVM: MMU: Flush tlb
s
after
c
le
a
ri
n
g write permission
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
v
ity
KVM
:
MMU: Add lockin
g
around kvm_m
m
u_slot_remove_
w
ri
t
e_access()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kivity
K
VM: MM
U
: Account for npt/ept/realmode
page faults
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
Kivity
KVM: Don't
call get_user_p
a
ges
(
.
force = 1)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: Allocate guest memory a
s
MAP_P
R
IVA
T
E, not MAP_SHAR
E
D
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kivity
KVM
:
MMU:
C
onve
r
t the pagin
g
mode shado
w
walk to use
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
V
M
: MMU: C
o
nvert
direc
t
maps to use the ge
n
e
ric sha
d
ow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU: Add generic shadow walke
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
Kivity
KVM: MMU:
Infer shadow root level in
d
irect
_
map
(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i
K
ivity
K
VM:
M
MU: Unify direct
m
a
p 4K an
d
large
p
a
g
e path
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
VM: MMU
:
Mo
v
e S
H
ADO
W
_
P
T_INDEX
t
o mmu
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivit
y
KV
M
: x86 e
m
ulat
o
r: remove bad
Byt
e
Op
s
pecifie
r
fr
o
m
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kivity
KVM:
L
o
a
d real m
o
de
s
egmen
t
s
c
o
rrect
l
y
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
ity
KVM: VMX: Change segme
n
t
d
p
l at r
e
s
e
t t
o
3
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kiv
i
ty
KVM: VMX
:
Cha
n
ge cs reset state to be a
da
t
a
segment
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next