repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
x86, random: Verify RDRAND functionality and allow it to be disabled
2011-06-29
A
v
i Kivity
KVM: x86 emulator: fix %rip-relat
i
ve add
r
es
s
i
n
g
w
ith
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-30
Avi Kivity
x86:
F
ix mwai
t
_play_dead
(
) faulting on m
w
ait-incapable
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi
Kivit
y
Merge c
o
mmit '
2
9c
e
8310
0
0081dd757d311
6
bf7
7
4
a
afff
c
4b
6
b20
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i K
i
vity
KVM: VMX: Cac
h
e vmc
s
segment fields
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Ki
v
ity
K
V
M:
x86 e
m
u
lat
o
r
:
c
o
n
s
olida
t
e se
g
m
e
nt
accessors
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
vi Kivi
t
y
K
V
M
: VMX
:
Avoid reading %rip
unne
c
e
ssaril
y
w
h
e
n handling
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Av
i
Ki
v
ity
KVM: x86 emu
l
ator: c
o
nsolida
t
e gr
o
up handl
i
ng
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: MMU: Add unl
i
kely()
annot
a
tio
n
s to w
a
lk_addr_generic()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i K
i
v
ity
KVM
:
S
V
M: Get rid of x86_interc
e
pt
_
map:
:
valid
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
K
VM
:
x86
e
mulat
o
r:
U
se opcode:
:
execute for 0F 01 opcode
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Av
i
Kivity
KVM: x86 em
u
lator
:
Don't f
o
rce
#UD
f
o
r
0F 01 /5
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
K
VM:
x86 em
u
lat
o
r: move 0F 01 s
u
b-op
c
o
d
es into their
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivi
t
y
KVM
:
x86 emu
l
ator: drop x86_emulate_c
t
xt::vcpu
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i Ki
v
ity
KVM: Avoid using x86_e
m
ulate
_
ctxt
.
vcpu
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Av
i
Kivity
K
VM: x86 emulator: add
new ->wbinvd() ca
l
lback
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivit
y
KVM: x86 e
m
ulator: add ->fix_hyperc
a
ll() callback
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86 e
m
ulator: add new ->h
a
l
t
() call
b
ack
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
K
VM: x86 em
u
lator:
m
a
k
e
emulat
e
_invlpg(
)
an
emulator
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi K
i
vit
y
KVM: x86 emulator:
emula
t
e CLTS internally
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i
Kivity
KVM:
x86
emulator:
Replace cal
l
s to is_pae() and is_paging
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivi
t
y
KVM:
x86 emulator: drop us
e
of is_long_mode()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86 emulator: add and use new callbacks set_idt
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM
:
x86 emulator: avoid using ctxt->vcp
u
in check
_
p
erm
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86 emul
a
t
o
r: drop vcpu argum
e
n
t
from intercept
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i
Kiv
i
ty
KVM: x
8
6 emulator: drop vcpu argume
n
t
f
rom cr/dr/cpl
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM
:
x8
6
emul
a
tor: drop
vcpu
a
rgument f
r
om segment
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
Kivity
KVM: x
8
6 e
m
ulator: drop vcpu argument from
p
io c
a
llbacks
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x8
6
e
m
u
l
ator: d
r
op vc
p
u argument
f
rom memory read
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i Kivit
y
K
V
M
: x86 emula
t
or
:
whitespace c
l
eanups
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
Kivit
y
KVM:
x
8
6 emu
l
ator
:
implement se
g
m
ent permissio
n
che
c
ks
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
vi Kiv
i
ty
KVM: x86 e
m
u
lator:
move desc_limit_scaled()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
K
V
M:
x86
e
m
u
l
a
tor:
m
ove line
a
rize() dow
n
wards
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
iv
i
ty
KVM: x
8
6
e
mu
l
ator: pass
access
s
iz
e
a
n
d rea
d
/writ
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
vi Kivity
K
V
M: x86 emulat
o
r
:
change addr
e
s
s
linearization to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
ivity
KVM:
x
86 emulato
r
: move invlpg emulat
i
on
i
nto
a
function
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Ki
v
ity
KVM
:
x8
6
emul
a
t
o
r: Add hel
p
ers f
o
r
memory access using
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i Kiv
i
ty
KVM: x86 emul
a
tor: D
r
op
E
FER
.
SVME requireme
n
t
fr
o
m
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86
e
mulator: Re
-
add
V
end
o
rSpecific tag to V
M
M
C
A
LL
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KV
M
: x86
emulator: ad
d
SVM inte
r
cepts
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
i
vity
KVM:
x86 emulator: add framework for instructi
o
n intercep
t
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
ivity
KVM: x86
emulato
r
:
implement mo
v
dqu in
s
tr
u
c
t
ion (f3
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
vi
K
i
vity
KVM:
x
86 emulator:
S
SE support
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivit
y
KVM:
x86 emulator: Specialize d
e
coding for in
s
ns
with
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86 e
m
ulator: define callbacks for using the
gue
s
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
Kivity
KVM: x86 emulator: d
o
no
t
munge rep prefi
x
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
Ki
v
i
t
y
KVM: 16-byte mmio support
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
iv
i
ty
KVM: S
p
li
t
m
mio comp
l
etion into
a
function
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: exten
d
in-ker
n
el mmio to
ha
n
dle >8 byte
t
r
ansactio
n
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Ki
v
ity
KVM
:
VMX:
simpli
f
y NMI m
a
sk manageme
n
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
Kivity
KVM: VMX: U
s
e cached
V
M_EXIT_INTR_INFO in handle_exce
p
tion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM:
VMX: D
o
n't VMREAD VM_EX
I
T_INTR_INFO u
n
c
ondi
t
ionally
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i K
i
vi
t
y
KVM: VMX:
Ref
a
ctor vmx_complete_atomic_exit()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM:
V
MX
:
Q
ualify c
h
eck for host NMI
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
K
V
M: VMX: Avo
i
d vmx_recover_nmi_bloc
k
ing() when
u
nn
e
e
d
ed
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Ki
v
i
ty
KVM:
V
M
X
: Cache cpl
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
vi Kivity
K
VM: VMX: Optimize vmx_get_cpl()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
vi Kivity
K
V
M: VMX: Opti
m
ize vmx_get
_
rflags(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KV
M
: Use kvm_get_rflags
(
) an
d
kv
m
_s
e
t_rflags() instead
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-04-24
A
v
i Kivity
x86: Demacro
C
ONFIG_PARAVIRT cpu access
o
rs
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
A
v
i
K
ivity
K
VM:
SVM:
L
oad %gs earl
i
er if CONFIG_X86_32
_
LAZY_GS=n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi Kivity
KVM:
SVM: check for pro
g
res
s
a
fter IRET interceptio
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi Kivity
KVM: F
i
x
race between
n
mi inj
e
ction
a
nd enabling
nmi
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi
K
ivity
KVM
:
Drop ad-hoc vendor speci
f
ic instructio
n
restrict
i
o
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi Kivity
K
VM: x86 emulator: vendor
s
pec
i
f
i
c ins
t
ructions
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi
K
ivity
K
VM: Drop bogus x86_decode_insn() err
o
r ch
e
c
k
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi Ki
v
ity
KVM: VMX: Avoid atomic op
e
ra
t
i
on
in
vmx_vcpu_run
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi Kivity
KVM: VMX:
Simplify
s
a
v
ing
g
uest
rcx in vmx_vc
p
u_run
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi Kivity
KVM: VMX
:
Avoid leaki
n
g fake
r
e
a
lm
o
d
e state to userspace
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi
K
ivit
y
KVM: VMX:
Save and restore tr select
o
r across mode
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
A
v
i Kivity
K
VM:
MMU: Don't
f
lush s
h
adow when enabling
d
irty tracking
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi
K
ivity
KVM: Initialize fp
u
state in pre
e
mptible co
n
text
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM: Fetch gu
e
st cr3 fro
m
hardware on demand
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
A
v
i Kivi
t
y
KVM: R
e
place reads of vcpu->arch
.
c
r
3 by
a
n accessor
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM: VMX: C
o
r
rect asm constrain
t
i
n vmcs_load()/vmcs
_
cl
e
a
r()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi
Kivit
y
KVM: M
M
U: Initi
a
l
ize base
_
role for tdp mmus
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
A
v
i Kivit
y
KVM: VMX
:
Op
t
i
mize at
o
mic EFER loa
d
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi
K
ivity
KVM:
V
MX: Ad
d
d
e
fin
i
ti
o
ns for more v
m
entry/exit control
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivit
y
KVM guest: Fix
k
vm clock
i
nitializat
i
on when it's confi
g
ured
o
ut
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
A
vi Kivity
KVM:
C
orrect
k
vm_pio trace
p
oint count field
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
A
v
i Kivi
t
y
KV
M
: MMU: F
i
x incorrect direct page
w
rite p
r
otectio
n
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM: Fix build
error on s390 due
t
o
m
i
ssing
t
l
b
s
_
dirty
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi K
i
vity
KVM
:
VMX: Re
t
urn 0 from a failed
V
MREAD
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi K
i
vity
KVM: Don't spin on vir
t
instruction faults d
u
rin
g
reboot
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM: P
u
ll extra page fault information into struct
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kiv
i
ty
KVM: Push s
t
ruct
x
86_exception into walk_addr()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi
Kivity
KV
M
: Push s
t
ruc
t
x86_excep
t
io
n
in
f
o the
v
a
r
i
o
us
g
va_to_gpa
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM: x
8
6
emulator: simplif
y
exceptio
n
generation
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Av
i
Kiv
i
ty
K
VM: x
8
6 emulator: tighe
n
up
-
>rea
d
_
s
td() a
n
d ->write_std
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
A
vi Kivity
K
V
M: x86 emulato
r
: drop dead
p
f
injection in
e
mula
t
e_popf
(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
A
v
i Kivity
KVM: x86 emulator: make emulator memory callbacks return
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi
Kivity
KVM:
x86 emula
t
or: introduce struct
x86_e
x
cep
t
io
n
to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM: Add instr
u
ction-set-specific exit
qualificat
i
o
ns
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
A
v
i
K
ivity
KVM:
Record instruct
i
o
n
s
et
in kvm_exit trace
p
oin
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi
K
ivity
K
V
M: VMX: Fol
d
__
v
mx_vc
p
u_ru
n
() into vmx_vcpu_run()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
K
V
M
: x86 emulator: do
not perform address calculations
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Ki
v
ity
KVM
:
x
8
6 em
u
lator: preserve an
o
peran
d
'
s
segment ident
i
t
y
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM:
x
8
6
emulator: drop DPRINTF()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM: x86 emulator
:
drop u
n
used #i
f
ndef __K
E
RNEL__
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
A
vi Kivity
KVM: Mask KVM_GET_SUPPORTED_CPU
I
D d
a
t
a
with Li
n
u
x cpuid
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi
K
ivity
KVM:
SVM
:
R
eplace
svm_
h
as() by
s
ta
n
dard Linux cpu
i
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
next