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
KVM: SVM: Fix nested sel_cr0 intercept path with decode-assists
2011-05-11
Joerg Roedel
KVM: S
V
M
:
F
i
x nested s
e
l
_
cr
0
intercept p
a
th with decode
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Nelson
Elhage
KV
M
: x86 emulat
o
r
:
Handle
w
raparound in (cs
_
ba
s
e +
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Duan Jiong
K
V
M: remove usel
e
ss functio
n
declaration kvm_inject
_
p
i
t_t
i
me
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
D
u
an J
i
ong
KVM: remove useless funct
i
on d
e
c
l
arations from file
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Jeff Mahoney
KVM: Fix off by one in kvm_for
_
each_
v
cpu iteration
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Serge E
.
H
allyn
KVM: fi
x
pu
s
h
of
wro
n
g ei
p
when doin
g
softin
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Taku
y
a Yo
s
hikawa
KVM: x86
e
m
ulat
o
r: Use e
m
_push(
)
instead of e
m
ulate_push()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Tak
u
ya Yos
h
ikawa
KVM: x86 emulator:
Make
e
mulat
e
_push()
s
tore the value
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Tak
u
ya Yoshikawa
KVM: x86
emulato
r
: Disable w
r
iteback for CMP emulation
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Jan Kiszka
KVM: VMX: Ensure that vmx_c
r
eate_vcpu
a
lw
a
ys returns
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Gle
b
Natapov
KVM: emulator: do no
t
needle
s
ly sync registers from
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
ivity
KVM
:
x86 emulator: im
p
lem
e
nt segment pe
r
mission ch
e
c
k
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i
Kivity
K
VM: x86 emulator
:
m
o
ve desc_limit_scaled
(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
K
V
M: x86 emulator
:
m
o
v
e
linearize() down
w
a
rd
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
K
ivity
KVM
:
x
86 emulator: pass
a
ccess size
a
nd
re
a
d/write
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i Kivity
KVM: x86 emulat
o
r: chang
e
address linea
r
izati
o
n to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i Kiv
i
t
y
KVM: x86 emulator: move inv
l
pg emulation into a
funct
i
on
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM:
x86
emula
t
or:
A
d
d
hel
p
e
rs for memory access using
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg
R
oedel
K
VM: SVM: Fix fault-rip on vmsave/vml
o
ad emula
t
ion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Ro
e
del
KVM: X86: Implement userspac
e
i
nt
e
rface to s
e
t virtual_ts
c
_k
h
z
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM
:
X86: Delegate tsc-offset calculati
o
n to
a
rch
i
te
c
ture
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM: X
8
6: Implement ca
l
l-back to
propa
g
ate virtual_ts
c
_khz
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM:
X8
6
: Make tsc_delta calculat
i
on a funct
i
on o
f
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg
R
o
ede
l
KVM: X
8
6:
L
et
kvm-clock
repo
r
t
the rig
h
t
t
s
c
freq
u
ency
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg R
o
edel
K
VM: SVM: Implem
e
nt i
n
f
rastructure for TSC_RATE_MSR
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Ki
v
i
t
y
K
V
M:
x86
emulat
o
r: Drop E
F
ER
.
SVME requirement from
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM:
x
86 em
u
lator:
R
e-add Ve
n
dorSpec
i
fic tag to VMMCALL
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Bharat Bhusha
n
KVM: PPC: Fix iss
u
e clearing exit tim
i
n
g
counters
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Xiao Guangrong
KVM:
M
MU: remove
mmu_seq
v
e
r
ification on pte upda
t
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Gleb Natapov
KVM: x86 em
u
lator
:
d
o
not o
p
en c
o
de retur
n
values fro
m
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Justin P
.
M
atto
c
k
KVM: Remove
base_addresss in kvm_pi
t
since it is unused
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roede
l
KVM: S
V
M: Remove nested
sel_cr0_
w
ri
t
e handling code
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
J
o
e
rg
R
oedel
KVM: SVM: Add che
c
k
s for IO instructions
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg
R
oedel
KVM: SVM: Add intercept checks for one
-
byte
instru
c
tions
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
K
VM: SVM: Add intercept
chec
k
s fo
r
remai
n
ing
t
wobyte
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
J
oer
g
Roedel
KVM: SVM:
Add intercept c
h
ecks
f
or remaini
n
g group7
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roed
e
l
KVM:
S
VM: Ad
d
intercept checks
for SVM instructi
o
ns
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM: SVM:
A
d
d intercept che
c
ks f
o
r des
c
riptor
t
able
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
J
o
e
rg
Ro
e
d
e
l
KV
M
: SVM:
A
dd intercept check for
access
i
ng dr regis
t
ers
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg
Roede
l
K
VM
:
SV
M
: Add intercept check for em
u
lated cr accesses
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joe
r
g Roedel
KVM:
x86: Add x86 callback for inter
c
ept check
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Jo
e
rg R
o
e
d
el
KV
M
: x86 emula
t
or: Add flag to check for prot
e
cted
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
J
oer
g
Roedel
KVM:
x
86 emulator:
Add check_perm callback
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM: x86
e
m
ulator: Don't write
-
b
a
ck cpu-state on
X86
E
MUL_INT
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM:
x86 emula
t
or: add
SVM intercepts
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86 emu
l
ator: add framework for instruc
t
ion
i
n
t
ercepts
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
K
V
M
:
x86 emul
a
tor: implement
m
ovdq
u
i
ns
t
ruction (f3
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivi
t
y
KVM:
x
86 emulator: SSE support
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i
Kiv
i
ty
KVM: x86
emulator: Spe
c
ial
i
ze
decoding f
o
r ins
n
s with
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
vi Kiv
i
ty
KVM: x86 emula
t
or:
d
efine callbacks for u
s
ing the gu
e
st
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
i
vity
KVM: x86 emulat
o
r: do not munge rep
p
refi
x
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: 16-byte mmio support
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi K
i
v
i
ty
KVM
:
Split mm
i
o
completi
o
n in
t
o a functio
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
Kivit
y
K
V
M: ext
e
nd i
n
-kernel mm
i
o to handle >8 byte tr
a
nsactio
n
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Gle
b
Na
t
apov
K
V
M
:
x86:
b
etter f
i
x for race
between
nm
i
injection
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Mar
c
elo Tosat
t
i
Revert "KVM:
F
ix race between nmi inje
c
ti
o
n and en
a
bling
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Glaub
e
r Costa
KVM: ex
p
os
e
async
pf throug
h
our standard
m
e
c
hanism
CC:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
ivity
KVM
:
VMX: simplify NM
I
mask m
a
n
agement
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Jan Kiszka
KVM: SVM: Remov
e
unused
svm_
f
eatures
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
vi Kivity
KVM: VMX: Use cached VM_EXIT_INTR_INFO
in handle_exception
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivi
t
y
KVM: VMX: Don
'
t VMREAD
V
M_EXIT_INTR_INFO unconditionally
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kiv
i
ty
KVM:
V
MX: Refactor
vmx_complete_atomic_exit()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Ki
v
i
t
y
KV
M
: VMX: Qual
i
fy c
h
ec
k
for
host NMI
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i
K
i
vity
KVM:
VMX:
Avoi
d
vmx_recover_nmi_bloc
k
ing() w
h
en unneeded
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
Kivity
KVM:
V
M
X:
Cache cpl
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: VMX:
Opt
i
mize
vmx_get_
c
pl()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi K
i
vity
KV
M
: VMX: Optimize vmx_get_rflags()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
vi Kivit
y
K
V
M: Use
kvm_get_rfl
a
gs() and kvm_set_rflags(
)
in
s
tead
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Xi
a
o Guang
r
ong
K
V
M: clea
n
up memslot_id func
t
ion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-04-06
Andre Przyw
a
ra
KVM: move
and
fix su
b
stitue search for mi
s
s
i
n
g
CPU
I
D
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-04-06
A
n
d
r
e Prz
y
wara
KVM: fix X
S
AVE bit
s
canning
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-04-06
Gleb Na
t
apov
K
VM:
E
n
able
a
sync pag
e
fa
u
lt processing
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-04-06
Michael S
.
Tsirkin
KVM: fix cra
s
h
o
n
irq
f
d deassign
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-02-22
Joerg Roedel
KVM: SVM:
Ad
v
a
n
c
e
instruc
t
ion pointer in dr_i
n
ter
c
ept
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-02-09
Jo
e
rg Roedel
KVM: SVM:
Mak
e
sure
K
ERNEL_GS
_
BA
S
E i
s
val
i
d
w
hen l
o
a
ding
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivi
t
y
KVM: Initialize fpu state
i
n preemptible
cont
e
xt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
G
leb Natap
o
v
KVM: VMX: w
h
en
e
nter
i
ng real m
o
de align segme
n
t base
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Xiao Guangrong
KVM: MMU: hand
l
e '
m
a
p_wri
t
able'
i
n
set_sp
t
e() functi
o
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Xiao Gua
n
grong
KVM
:
MMU: audit
:
allow au
d
it more guests at the
s
ame
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Av
i
K
ivity
KVM:
Fetch guest cr3 f
r
om
h
a
rdwa
r
e
on dem
a
nd
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Ki
v
ity
KVM: Replace reads of v
c
pu->arch
.
cr3 by an accessor
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Marcelo T
o
satti
K
VM: MMU: onl
y
w
rite protect
mapp
i
n
gs at pagetabl
e
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Av
i
Kivi
t
y
KVM:
VMX: Correct asm constr
a
int in v
m
cs_load()/vmcs_cl
e
ar(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM: MMU: Initialize bas
e
_role for tdp mmus
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi
K
ivity
KVM:
V
MX: Optimize atomic EFER load
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
A
v
i Ki
v
i
t
y
K
V
M:
V
MX: Add definiti
o
n
s for more
vm e
n
t
ry/exit control
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
An
d
re Przywara
KVM: SVM: cop
y
i
n
struction bytes from
V
M
CB
commit
|
commitdiff
|
tree
2011-01-12
Andre P
r
zywara
KVM:
S
V
M
: implement enhanced I
N
VLPG
interc
e
pt
commit
|
commitdiff
|
tree
2011-01-12
Andre Pr
z
y
wara
KVM
:
SVM
:
en
h
a
n
ce m
o
v DR intercept handle
r
commit
|
commitdiff
|
tree
2011-01-12
And
r
e Przywara
K
VM: SVM: enhance MOV CR inter
c
ept handler
commit
|
commitdiff
|
tree
2011-01-12
Andre Przywara
K
VM
:
SVM
:
add new SVM featur
e
bit names
commit
|
commitdiff
|
tree
2011-01-12
Andre Przywara
KVM:
c
l
e
anup emulate_instruc
t
ion
commit
|
commitdiff
|
tree
2011-01-12
Andr
e
Przywara
KV
M
: move
c
o
mplete_insn_gp() in
t
o x
8
6
.
c
commit
|
commitdiff
|
tree
2011-01-12
And
r
e Przywara
KVM: x86:
f
ix C
R
8 handling
commit
|
commitdiff
|
tree
2011-01-12
Avi
Kivi
t
y
KVM guest: Fi
x
kvm
clock i
n
i
tialization
when
it's
co
n
f
i
gured out
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Takuya Yoshikawa
KVM:
T
ake miss
i
n
g slots_lo
c
k for kvm_io_bus_unregiste
r
_dev()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Lai J
i
angshan
K
VM: retur
n
true
w
hen us
e
r
spa
c
e query KVM_CAP
_
USE
R
_NMI
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi
K
ivity
KVM: Corr
e
ct
k
vm_p
i
o tracepoint count field
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Av
i
Kiv
i
ty
KV
M
: MMU: Fix incorrect direct page write protection
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivit
y
K
V
M:
Fix build error on s390 due
to missin
g
tlbs_dirty
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
next