repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: x86 emulator: emulate CLTS internally
2011-05-22
Avi K
i
v
i
ty
KVM: x8
6
emulator: em
u
late
CL
T
S
internally
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi K
i
vity
KVM: x8
6
emulator: R
e
place cal
l
s to i
s
_pae() and is_p
a
ging
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi
K
ivity
KVM: x86 emula
t
or: drop
u
s
e of is_lo
n
g
_mode()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM:
x
86 emulator: ad
d
and use new callback
s
set_idt
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
A
vi Kivity
KVM: x86 e
m
ulat
o
r
:
a
void using ctxt->
v
cpu in check_perm
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i Kivity
KVM: x86 em
u
la
t
or: dr
o
p vcp
u
a
rgumen
t
from i
n
tercept
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi K
i
vity
KVM: x86 emulator:
drop vcpu argum
e
nt
f
rom
c
r/dr
/
cpl
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi K
i
v
ity
KVM: x86 emul
a
to
r
: d
r
op
vcp
u
argument from
s
egment
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KV
M
: x
8
6 emulator: drop
v
cpu argumen
t
from pio callba
c
ks
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivit
y
KVM
:
x
86 emulator: drop v
c
pu argument
from me
m
ory
read
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
Kivity
KV
M
: x86 emula
t
or: whitespac
e
clean
u
ps
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
N
e
lson Elhag
e
KVM: emulator:
U
s
e linearize() when fe
t
ching
in
s
t
r
uctions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM: X86: Update last
_
g
uest_tsc in vcpu_put
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg
R
oedel
KVM:
SVM: Fix nested sel_cr0
i
nte
r
cept path with deco
d
e
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Nelson El
h
age
K
V
M
: x8
6
e
mu
l
ator: Handl
e
wr
a
paround in (cs_ba
s
e +
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Duan Jiong
KVM: r
e
m
ove useles
s
function
declaration kvm_in
j
e
ct_pit_time
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Dua
n
J
i
ong
KVM: remove use
l
ess function declar
a
tion
s
from file
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Jeff Mahoney
KVM:
Fix off
b
y
o
ne in kvm_f
o
r
_each_vcp
u
i
teration
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Serge E
.
Hally
n
K
V
M: fi
x
push of wr
o
ng eip w
h
en doing softint
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Takuya Yoshikawa
KV
M
: x86 emulato
r
: Use em_push
(
) inst
e
a
d
of emulate_
p
ush(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Takuya
Y
oshikawa
KVM: x86
emulator: Make emulate_push() sto
r
e the value
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Takuya Yosh
i
kaw
a
K
V
M: x86
e
mulator: Disable writeback for CMP emula
t
ion
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
J
an
K
iszka
KVM: V
M
X: Ensure that
vm
x
_
create_
v
cp
u
alway
s
r
eturn
s
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Gleb
Natapov
KVM: emul
a
t
or: do no
t
needlesly sync re
g
isters fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivit
y
KVM: x86
e
m
ula
t
or: i
m
plement segment pe
r
mission checks
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i
Kivity
KVM: x86
e
mulator: move des
c
_
l
imi
t
_scaled
(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
A
vi Kivit
y
KVM:
x
86 emu
l
a
to
r
:
m
ove linearize() do
w
nwards
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
ivity
KVM: x86 emulator: pass access size and read
/
write
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
ivity
KV
M
: x86 emulator:
c
hange
address
linearization to
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
Kivity
KVM: x86 emulat
o
r: move invlpg e
m
ulati
o
n into a function
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
K
V
M: x86 emulato
r
: Add helpers for memory access u
s
ing
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM: SVM: Fix f
a
ult-rip on v
m
save/v
m
load emulation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joe
r
g Roedel
K
VM: X86: Implement
u
s
erspace interf
a
ce to set
v
irtual_tsc
_
khz
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
K
VM: X86:
D
ele
g
ate ts
c
-of
f
set
calculati
o
n to
a
rchitecture
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg
Roe
d
el
KVM: X86: Imple
m
en
t
call-ba
c
k to pr
o
pagate
virtual_tsc_khz
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM:
X86: Make
t
sc_delta calculation a function of
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM: X86: Let
kvm-
c
lock r
e
port t
h
e right t
s
c freque
n
c
y
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM: SVM: Implemen
t
infrastructure
for TSC_RATE_MSR
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x8
6
emulator: Drop
E
FER
.
SVME requirement from
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i Kivity
KVM: x86 emulator: Re-add
Ven
d
orSpecific ta
g
to VMMC
A
L
L
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
B
h
a
rat
B
hushan
KVM: PP
C
:
F
ix is
s
ue clearing exit timing
counters
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Xia
o
Guangrong
KVM: MMU: remove mm
u
_seq v
e
ri
f
i
cation
o
n
pte u
p
dat
e
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Gleb Na
t
a
pov
KVM
:
x
8
6 emulato
r
: do not o
p
en c
o
de return values from
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Justin P
.
Mattock
K
VM:
Remove base_ad
d
resss in kvm_pit sin
c
e i
t
is
unused
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Ro
e
d
el
K
VM:
S
VM:
R
emove nested
s
el_cr0_write handl
i
n
g code
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roe
d
e
l
KVM:
SVM: Add che
c
ks fo
r
IO in
s
tructions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roede
l
K
V
M: SVM:
A
dd intercept check
s
for o
n
e-byte i
n
s
t
ructions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg R
o
edel
K
VM: SVM: Add in
t
ercept checks for remaining twobyte
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joer
g
Roe
d
e
l
KVM: SVM: Add intercep
t
check
s
for
remaining group7
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM: SVM: Add intercept checks for SVM instructions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM: SVM:
Add
i
ntercept c
h
e
cks for descriptor
table
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KV
M
: S
V
M: Add i
n
tercept check for accessing dr
registers
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
J
oerg R
o
ede
l
KVM: SVM: A
d
d
intercept
c
he
c
k for emulated cr accesses
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg
R
oedel
KVM: x86: Add x86 cal
l
back
f
or
intercept check
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roede
l
KVM: x86 emula
t
o
r
:
A
dd f
l
a
g to
check
f
or protected
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
K
V
M:
x
86 emulato
r
: Add
ch
e
ck_perm callback
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
J
o
erg Roedel
KVM:
x
86 emulator: Don't wri
t
e-back cpu-
s
tate on X86EMUL_
I
NT
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KV
M
: x86
e
mulator: 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
K
V
M:
x
8
6
e
mulator
:
add f
r
amewor
k
for instruction intercepts
Signed-off-by: Avi Kivity <
avi@redhat.com
>
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
K
i
vity
KVM
:
x
8
6 emulato
r
:
imple
m
en
t
movdqu
i
nstruction (
f
3
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86 emulator: SSE su
p
por
t
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
i
v
i
ty
K
V
M: x
8
6 emulat
o
r: Speci
a
lize decoding for
i
n
sns wit
h
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86 emula
t
or: de
f
i
n
e
c
a
llbac
k
s for usi
n
g
the guest
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivi
t
y
KVM: x86
e
mulator
:
do not m
u
nge rep prefix
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi K
i
vity
KV
M
: 16-b
y
t
e mmio su
p
por
t
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
K
V
M: Spl
i
t
m
mio
c
o
m
p
le
t
ion into a
function
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
K
VM: extend
i
n-ke
r
n
e
l mmio to
handle >
8
b
yte transact
i
ons
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Gleb Natapo
v
KVM:
x86:
b
et
t
e
r
fix for ra
c
e
b
etween nmi
injection
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Marcelo
T
osatti
Revert
"
KVM: Fix race betw
e
en nmi injection
a
n
d e
n
abli
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Glauber Costa
KV
M
:
expo
s
e
a
s
ync
p
f t
h
rough our standard mechanism
CC: Avi Kivity <
avi@redhat.com
>
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
K
V
M
: VMX: si
m
plify
NMI mas
k
management
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Jan Kiszka
KVM
:
S
V
M: Remove unus
e
d
s
vm_fe
a
t
u
res
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Ki
v
i
t
y
K
V
M
: VMX: Use cached
V
M
_
E
X
IT_I
N
T
R_INF
O
in handle_e
x
c
ep
t
ion
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
K
V
M:
V
M
X
: Don't VMREAD VM_
E
XIT_INTR
_
I
NFO uncond
i
t
i
o
nally
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi
Ki
v
ity
KVM:
V
MX
:
Refactor vmx_c
o
m
p
lete_
a
tom
i
c_ex
i
t()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: VMX: Qualify check for h
o
st NMI
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
Kivity
KVM: VMX: Avoid vmx_recover_nmi_b
l
oc
k
ing() when
unneede
d
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM:
VM
X
: Cache cpl
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
i
vity
KVM: VMX: Optimi
z
e vmx_get_cpl()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kiv
i
t
y
KVM: VMX:
Optimize vmx_get_rflags()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kiv
i
ty
KV
M
: Use kvm_get_rfl
a
gs() and kvm_set_rflags() instead
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Xia
o
Guangrong
KVM:
clea
n
up memslot_id f
u
nction
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-06
Andre P
r
zy
w
a
ra
KVM: move and fix su
b
stitue s
e
ar
c
h for
missing CPU
I
D
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-06
A
n
dre P
r
zywara
K
V
M: fix XSA
V
E bit scann
i
ng
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-06
Gleb
Nat
a
pov
KVM: Enab
l
e async pag
e
f
a
ult
processing
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-06
Michael S
.
Tsirkin
KVM: fix crash on irqf
d
deassig
n
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-02-22
J
oerg Roe
d
el
KVM: SV
M
: Advance
instructio
n
pointer in dr_intercept
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-02-09
J
oe
r
g Roe
d
e
l
KVM
:
SVM: Mak
e
sure KERNEL_GS
_
BASE is valid when loa
d
i
n
g
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivit
y
KVM: Init
i
ali
z
e fpu state
in preemp
t
i
bl
e
context
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Gleb Natapov
KVM: VMX: when ente
r
ing
r
eal
mode align s
e
gment base
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Xia
o
G
u
a
n
g
rong
KVM: MMU: handl
e
'map_writab
l
e' in set_sp
t
e() function
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Xi
a
o
Gu
a
ngrong
KVM: M
M
U
: aud
i
t: allow audi
t
more gu
e
sts at
t
he
same
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM: Fetch guest
cr3
f
r
o
m hardware on dema
n
d
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Av
i
K
ivity
KVM: Repl
a
ce reads of
v
cp
u
->arch
.
cr
3
by
an accessor
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Ma
r
celo To
s
at
t
i
KV
M
:
M
MU: only write protect mappings at paget
a
ble
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Avi
Kivity
KVM: V
M
X: C
o
rrect
a
sm
cons
t
r
a
int in vmcs_load
(
)
/
vmc
s
_clear()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM:
M
M
U
: In
i
t
iali
z
e base
_
r
o
le for
t
dp
mmus
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM: VMX: Optimiz
e
atomic EFER l
o
ad
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM: V
M
X: Ad
d
defin
i
tions for more v
m
entry/ex
i
t con
t
rol
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Andre Pr
z
ywara
KVM: SVM: copy instruction bytes from
V
MCB
commit
|
commitdiff
|
tree
next