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
KVM: MMU: Inherit a shadow page's guest level count from vcpu setup
2009-03-24
Avi Kivity
KVM: M
M
U:
I
n
h
erit a shadow page's guest level count
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Avi Kivity
KVM: VMX: Flush v
o
latile msrs before emulating rdmsr
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Av
i
Kivity
KVM: Avoid us
i
n
g
CONFIG_ in userspace visi
b
le headers
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi
Kivity
KVM
:
Add locking t
o
vi
r
tual
i8259 interrupt
c
ontroller
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Ki
v
ity
KVM: MMU: Don't treat a
g
lobal pte
a
s
su
c
h if c
r
4
.
pge
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Ki
v
ity
KVM: Consolidate userspace memor
y
capa
b
ility
r
e
porting
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
v
i Kiv
i
ty
KVM: Advertise the bug in
m
emory reg
i
on destructi
o
n
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
v
i Kiv
i
ty
KVM: Rem
o
ve extraneous
s
emicolon
after do/while
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: x86 em
u
l
a
to
r
: fi
x
p
opf
e
mulat
i
on
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi
Kivity
KVM: x86 emulator
:
fix
ret
em
u
l
a
ti
o
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
vi Kivit
y
KVM: x86 emula
t
or
:
s
w
i
t
c
h 'pop re
g
'
instruction to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
vi
K
ivit
y
K
V
M: x8
6
emulat
o
r: allow pop
f
rom mmio
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: x86 emula
t
or:
Ex
t
ract
'po
p
' sequen
c
e in
t
o a
function
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi
K
ivity
K
V
M: x86 em
u
lator
:
consoli
d
ate emulation of two op
e
r
a
n
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Ki
v
i
ty
KVM: x86 emulato
r
: reduc
e
d
u
pli
c
ation in one operand
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi
Kivity
KVM: VMX: Conditionally
r
equest i
n
terrupt window after
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-11-23
A
v
i Ki
v
ity
KVM: VMX:
F
ix interrupt loss during race with NMI
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-11-11
Avi Kivity
K
V
M: Fix
p
it mem
o
ry
l
e
a
k
if unable to
a
llocate irq
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-11-11
Avi Kivity
KVM: Re
q
uire
t
h
e PCI subsystem
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-28
Avi Kivi
t
y
KVM: Fu
t
ure-proof device assig
n
ment ABI
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
ity
MAINTAI
N
E
RS: Update Avi K
i
v
i
ty's em
a
il addr
e
s
s
MAINTAINERS: Update
Avi Kivity
's email address
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
VM: x86 emul
a
tor: fi
x
jmp r/m
6
4
i
nstruction
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivit
y
KVM:
Add
s
tatistics for guest i
r
q inject
i
ons
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
i
vity
K
V
M: SVM: No need
t
o
u
npr
o
tect memory du
r
ing
event
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kiv
i
ty
KVM: MMU: Fix setti
n
g the access
e
d bit on
non-spec
u
lative
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Ki
v
ity
KVM:
MMU: Flush tlbs after cleari
n
g writ
e
permission
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU: Add locki
n
g aro
u
nd kvm_mm
u
_
s
lo
t
_rem
o
ve_writ
e
_access()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
ty
KVM: M
M
U: Ac
c
ount for npt/ept/real
m
od
e
page fault
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: Do
n
't call
get_user_pag
e
s(
.
force =
1
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivity
KVM: Allocat
e
guest m
e
mor
y
a
s
M
AP_PRIVA
T
E
,
not MA
P
_SHARED
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
i
t
y
KV
M
: MMU:
C
onv
e
rt the paging mode shadow walk t
o
use
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivity
KVM: MMU:
C
o
n
v
e
rt
dir
e
ct map
s
to
u
se
the gene
r
ic shadow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
v
i
ty
KVM: MMU: A
d
d generic shado
w
w
alker
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
KVM
:
MMU: Infer shadow ro
o
t level in d
i
re
c
t_map()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivi
t
y
K
VM
:
MMU:
U
n
ify direct
m
ap 4K and
l
arge page pat
h
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
i
vity
KVM: MMU:
Move SH
A
DO
W
_PT_INDEX
to mmu
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivity
KVM:
x86 emulator: remo
v
e bad ByteOp spe
c
ifier
f
r
om
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
VM: Load r
e
al mode segments correctly
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM
:
VMX:
Change se
g
ment d
p
l at r
e
se
t
to 3
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
i
ty
KVM:
V
MX: Change
c
s re
s
et state to be a data s
e
gment
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: Handle
spu
r
i
ous acks for PIT interrupts
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
KVM: Simpl
i
fy exception entrie
s
by using __ASM_SIZE
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivi
t
y
KVM:
V
M
X
: Use
i
n
t
errupt queue for !irq
c
h
i
p
_in_kernel
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kivity
KVM: Add irq
ac
k
notifier list
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
vity
KV
M
:
V
M
X:
A
vo
i
d vmwrite(HOST_RSP) when possible
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KV
M
: SVM
:
U
nif
y
register save/resto
r
e
a
cross 32 a
n
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
Ki
v
i
t
y
KVM: VMX: Unify r
e
gister sa
v
e/restore across
32 an
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
vity
KVM: Con
s
o
li
d
a
t
e P
I
C isr clea
r
ing into a function
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kivi
t
y
KVM: VMX: Move
inter
r
up
t
post-processing to vmx_co
m
plete_int
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kiv
i
ty
KVM: Add a pen
d
ing interrup
t
queue
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: VMX: Fi
x
p
ending exception processing
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: Clear exception queue
before emul
a
ting a
n
i
n
struction
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
V
M: VMX: Move nmi inj
e
ction
f
ailure
proc
e
ssing to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: Mo
v
e NMI IR
E
T faul
t
processing to n
e
w vmx
_
co
m
p
l
ete_inte
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi
K
ivity
KVM: MMU: Simplify
k
v
m_mmu_zap_page
(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU:
S
ep
a
rate the
code for unlinking a shadow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-08-25
Avi Kivi
t
y
KVM: MMU: Fix torn shadow
p
te
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-08-25
Avi
K
i
vi
t
y
x86: de
f
ault to reb
o
o
t
via
ACP
I
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-29
Avi Ki
v
i
t
y
KVM: Ad
v
er
t
ise synchronized mm
u
s
uppo
r
t to
u
se
r
space
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-27
Avi Kivity
KVM: Avo
i
d
i
nstruc
t
ion emul
a
tion whe
n
event delivery
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kiv
i
ty
KVM:
A
d
j
ust smp_call_f
u
nction_mask() call
e
rs to new
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivit
y
KVM: MMU: Fix
p
otential race se
t
t
i
ng upper shado
w
ptes
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
Kivi
t
y
KV
M
:
Prefix some x86
l
ow l
e
vel function wi
t
h k
v
m_
,
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
KVM: Apply the kernel s
i
gmask
to
v
cp
u
s blocked du
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi K
i
vi
t
y
KVM: MMU:
F
i
x pri
n
tk form
a
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kiv
i
ty
KVM: MMU: When debug is enabled, ma
k
e it a
r
un-time
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
K
i
vity
KVM: x86 em
u
l
a
to
r
:
l
azi
l
y e
v
a
l
uate segment
r
e
gisters
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
KVM:
x86 emu
l
a
t
or: avoid segm
e
nt base adjust for le
a
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
K
VM: x86 emulator
:
si
m
plify rip r
e
lative dec
o
ding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
KVM: x86
emulator: simp
l
ify r/m
decod
i
n
g
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivi
t
y
K
VM: x
8
6 emulator: simplify sib decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivi
t
y
KVM:
x
86 e
m
ulator: handle u
n
decoded r
e
x
.
b wi
t
h
r/m
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi K
i
vity
K
VM: Use pr
i
ntk_rlimit()
i
nstead of reporti
n
g emulatio
n
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
ity
KVM: MMU: Avoid pa
g
e prefetch on SVM
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivi
t
y
KVM: MMU: Move nonpaging_pref
e
tch_page()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KV
M
:
x86 em
u
lator
:
imple
m
ent 'p
u
sh imm' (opc
o
de 0x68)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: x86 emulator: simplify
p
ush
i
m
m8
emulation
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
K
V
M: MM
U
: Optim
i
ze p
r
efet
c
h_
p
age()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivit
y
KVM: MT
R
R support
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i
Kivity
KVM
:
Orde
r
segment register
constan
t
s i
n
the same
w
ay
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM:
Remove unnecessary
-
>decache_regs() call
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: R
e
move d
e
cache_vcpus_on_cpu()
and related callbacks
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
KV
M
: VMX: Add
l
ist of p
o
tentially
l
o
c
ally cache
d
v
c
pus
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i
K
i
vity
KVM: Handle
v
irtualization
inst
r
u
ction #UD
faults during
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM
:
MMU: Fix
false floodi
n
g
whe
n
a pte points t
o
page
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
K
VM: VMX: Trivial vmcs_write64
(
) code simplifica
t
ion
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-24
Avi Kivity
KVM
:
VMX:
F
ix host msr corrup
t
i
o
n
with preemption enabled
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-24
Avi
K
ivity
KVM: ioapic: fix lost interru
p
t when changing a
de
v
i
c
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-24
Avi Kivity
KVM: MMU: Fix oops
o
n guest userspace access to gu
e
st
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
A
vi K
i
vity
KVM: MMU: Fix is_emp
t
y_shadow_page(
)
check
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
Avi Kivity
KVM: MMU: Fix printk() format
string
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
Avi Kivity
KVM: MMU: reschedul
e
dur
i
ng sh
a
d
o
w
t
eardo
w
n
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
Avi Kivity
KV
M
: x8
6
emulator:
fix hype
r
call return val
u
e
on AMD
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-18
A
vi
K
ivity
K
V
M:
Update MAINTAINERS for new m
a
iling
l
ists
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-18
Avi Kivity
KVM: x86 emulator: fix wri
t
e
s
to registers wit
h
modrm
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-17
Avi Kivit
y
x86
:
fix cras
h
on c
p
u hotplug
o
n pat-incapable mach
i
n
e
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-04
Avi Kiv
i
ty
KVM:
M
MU:
A
l
l
o
w
m
ore than PAG
E
S_PER_HPAGE write pro
t
ections
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-04
Avi Kivity
KVM:
x
8
6 em
u
l
a
to
r
:
d
isabl
e
writeback on lmsw
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
ity
KVM: x86 emulator: fix le
a
to really get
t
h
e
e
f
fective
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
vi Kivity
KV
M
:
x
86
e
mula
t
or: fix sm
s
w and lmsw with a
m
emory
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next