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: nVMX: Correct handling of exception injection
2011-05-22
Avi Kivit
y
KVM:
x86
e
mulator: Replac
e
calls to is_p
a
e
() and is
_
paging
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
A
vi Kivity
K
V
M:
x
86 emulator: drop use of is_long_mode(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivi
t
y
KVM:
x
86 emulator:
add and use new callbacks
s
et_idt
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i Kivity
KVM: x86 emulator: a
v
o
id us
i
n
g
ct
x
t
-
>v
c
pu in chec
k
_perm
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kiv
i
ty
KVM: x86 emul
a
tor: drop
v
c
pu argu
m
ent from inte
r
c
e
pt
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Av
i
Kivit
y
KVM: x86 emulator
:
d
r
op vcpu argument from cr/dr
/
cp
l
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM:
x86 emulator: drop vcpu argument from segme
n
t
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
K
V
M: x8
6
em
u
lator:
d
rop vcpu argument from
p
io ca
l
lback
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivi
t
y
KVM: x86
e
mulator:
drop vcpu ar
g
ument from memory read
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86 emulator
:
w
h
itespace
c
le
a
nups
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Nelso
n
E
lhage
KVM: emulator
:
Us
e
l
inearize
(
)
when fetching in
s
tructio
n
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
J
o
erg Roedel
KVM: X86
:
Update las
t
_gue
s
t_ts
c
in vcpu
_
put
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg
R
oedel
K
VM:
S
VM:
F
i
x
nested sel_cr
0
i
n
t
ercept pa
t
h with decode
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Nelso
n
E
l
hage
KVM
:
x86 emulator: Handl
e
w
r
a
paround in
(cs_
b
as
e
+
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Duan
Jiong
KVM: rem
o
v
e
u
sel
e
ss
f
uncti
o
n
d
ecl
a
ration
kvm_inject_pit_time
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Duan Jiong
KVM: remove u
s
eless functi
o
n
declarations from file
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Jeff Mahon
e
y
KVM: Fix off b
y
one in
k
vm
_
for
_
each_
v
cpu iterat
i
on
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Serg
e
E
.
Hallyn
KVM
:
fix push of wrong ei
p
w
hen doing softint
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Ta
k
uya Yoshikawa
KVM: x86
e
mulator: Use em_pus
h
() instead of em
u
late_push()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
T
akuya Yos
h
ikaw
a
KV
M
: x86 emulator: M
a
ke emulat
e
_push()
store the value
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
T
akuya Yosh
i
kawa
KVM
:
x86
emul
a
to
r
:
D
isable writeback for CMP emulation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Jan Kiszka
KVM: VMX: Ensure that vmx
_
create
_
v
cpu alwa
y
s retu
r
ns
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Gleb Natapov
K
VM: e
m
ulator: do not
needlesly sync registers from
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
A
vi
K
i
vity
KV
M
: x86 emula
t
or:
i
m
pleme
n
t segment permission checks
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi K
i
vit
y
KVM: x8
6
emulator: move desc_li
m
it_scaled()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
ivity
KV
M
: x86 emulator: move l
i
n
earize() d
o
wnwar
d
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi
Kivity
KV
M
: x86 emulat
o
r: p
a
ss access si
z
e and read/write
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
Kivity
KVM: x
8
6 e
m
ulator: change
address lineariza
t
i
on to
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM:
x8
6
emulator: move inv
l
pg emu
l
a
t
ion into a func
t
ion
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
A
vi
K
ivity
KVM: x8
6
emulator: Add helpers f
o
r
m
emory access using
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roe
d
el
KVM:
S
VM: Fix fa
u
lt-rip on vm
s
ave/vm
l
oad emulation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Jo
e
rg Roed
e
l
KVM: X86: Im
p
l
emen
t
userspace interface to set vir
t
ual_
t
sc_khz
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
K
V
M:
X86: Del
e
gate ts
c
-offset cal
c
ulation to architecture
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM
:
X86: Implement
call-back t
o
prop
a
g
a
te
v
ir
t
u
a
l_
t
sc_khz
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KV
M
: X
8
6: Make
tsc_
d
elta
c
al
c
ulation a function of
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Jo
e
rg Roe
d
el
KVM: X86: Le
t
kvm
-
clo
c
k report th
e
rig
h
t tsc
frequency
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Ro
e
d
e
l
KVM
:
SVM: I
m
pl
e
ment
i
nfrastruc
t
ure
f
or
TSC_RATE
_
MSR
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i Kiv
i
ty
K
VM
:
x
86
e
mulator: Drop EFER
.
SVME requirement
f
r
om
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x
8
6 em
u
lato
r
: R
e
-a
d
d
Vend
o
rSpec
i
fic tag to VMMCALL
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Bha
r
at B
h
ushan
KVM: PPC
:
Fi
x
issue c
l
e
ari
n
g exit timing counters
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
X
i
ao
Guan
g
rong
KVM: M
M
U
: remove
mmu
_
s
e
q
ve
r
ificati
o
n on
pte update
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Gleb Natapov
KVM
:
x86
emulator: do not open code return va
l
ues
f
rom
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Justi
n
P
.
M
attock
KVM
:
Remove base
_
addresss in
k
vm
_
pit since it is unused
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM: SVM: Remove ne
s
t
e
d
sel_c
r
0_write handl
i
ng code
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM:
SVM:
Add
ch
e
cks for
IO
ins
t
ructio
n
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roed
e
l
K
V
M: SVM: Add
i
ntercept checks
fo
r
one-byte
instructions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KV
M
: SVM:
Add i
n
tercept
c
hecks for remaini
n
g
twobyte
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
J
o
erg Roedel
K
V
M:
SVM: Add intercept checks for rema
i
n
i
ng group7
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg
R
o
e
del
KVM: SVM: Add intercep
t
c
h
ecks for SV
M
i
nstruction
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
J
o
erg R
o
edel
KVM: SVM: Add intercept
checks for descr
i
ptor table
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg R
o
edel
KV
M
: SVM: Add intercept che
c
k for accessing dr regist
e
rs
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Jo
e
rg R
o
edel
KVM: SVM:
Add int
e
rc
e
pt check for emulated cr accesses
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM: x86: Add x86 callback for intercept che
c
k
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Jo
e
rg Roede
l
KVM: x86 e
m
ulator:
A
dd flag to check for protected
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM: x86 emu
l
a
tor:
A
dd chec
k
_perm callba
c
k
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roe
d
el
K
VM:
x86 emulator: Don
'
t writ
e
-back
cpu-
s
ta
t
e on X86EMUL_
I
NT
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
ivity
KVM: x86 emulator:
a
d
d
SVM in
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 Kivit
y
KVM:
x86 e
m
ula
t
or: a
d
d f
r
amework fo
r
instr
u
cti
o
n
i
n
terc
e
pts
Signed-off-by: Avi Kivity <
avi@redhat.com
>
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
Kivit
y
KVM: x86 emu
l
ator: implement movdqu instruction
(
f3
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
ivity
KVM: x86 emul
a
tor
:
SS
E
support
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i
K
ivity
KVM: x86 emula
t
o
r
: Spe
c
i
alize decoding
f
or insns w
i
th
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM
:
x86 emulat
o
r: define callbacks for using the guest
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86 emulator:
d
o not mu
n
g
e
rep pre
f
i
x
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi
Ki
v
ity
K
VM: 16-byte mm
i
o supp
o
r
t
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
Kivity
KVM: Spli
t
mmio
completion into a
f
unction
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM:
ex
t
end in-kernel mmio
t
o
h
a
n
dle
>
8
byte t
r
an
s
ac
t
ions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Gleb Na
t
a
p
ov
KVM: x86: bett
e
r
fix for
rac
e
between
nmi injection
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Marce
l
o
T
o
satti
R
e
v
e
rt
"KV
M
: Fix race between nmi i
n
jection and en
a
bling
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Glauber Costa
KVM: expose async pf t
h
rough our stan
d
ard me
c
hanism
CC: Avi Kivity <
avi@redhat.com
>
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kiv
i
ty
KV
M
:
V
MX: s
i
mplify NMI mask management
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Jan Kiszka
K
V
M: SVM: Remove unused sv
m
_featu
r
es
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: VMX: Use cache
d
VM_EXIT_INTR_INFO in
h
a
n
dle_ex
c
ept
i
o
n
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: VMX:
D
o
n
'
t VMREAD VM_EXIT_INTR_INFO unconditionally
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: VMX: Re
f
actor vmx_complete_a
t
omic_exit()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: VMX: Qual
i
fy
c
heck for
h
os
t
NMI
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: VMX
:
Avoid v
m
x
_
r
e
cov
e
r_
n
mi_
b
lockin
g
() when
unneeded
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i Kivity
KVM: VMX: Cache c
p
l
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM:
VMX: O
p
timize vmx_ge
t
_cpl()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: VMX: Optimi
z
e
v
mx_get
_
rflags()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivit
y
K
V
M: Us
e
kvm_get_rflags() and kvm_set_rflags(
)
instead
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
X
i
a
o Guangrong
KVM: clean
u
p memslot_
i
d function
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-06
A
n
dre Przywara
KVM: move and fix substitu
e
search
f
or
missi
n
g CPUI
D
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-06
Andre Przywara
KVM
:
f
i
x XSAVE bit scanni
n
g
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-06
G
l
e
b
Natapov
K
VM
:
Enable async p
a
ge fault processing
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-06
M
i
chael S
.
T
s
irkin
KVM: fix crash
on irqfd deassign
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-02-22
Jo
e
rg Roedel
KVM: SVM
:
Advance instr
u
ction pointer
in dr_int
e
rc
e
pt
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-02-09
Joerg Roedel
K
V
M: SVM: Mak
e
sure KERNEL_GS_BASE is valid when
loading
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
A
v
i Kivity
KVM: Initiali
z
e fpu state in preemptible conte
x
t
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Gleb Na
t
apo
v
KVM: VMX: w
h
en entering real mode align
s
e
gment
b
ase
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Xiao G
u
angr
o
ng
K
V
M: MMU:
handle 'm
a
p_writable' i
n
se
t
_
s
pte() functi
o
n
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Xiao Guangrong
K
V
M: MMU
:
audit: allow
a
udit more guests at the same
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM
:
Fet
c
h
g
ues
t
c
r3 from
h
ardware
o
n deman
d
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Avi
K
ivi
t
y
KVM:
Replace
r
eads of vcpu->arch
.
c
r
3 by an acces
s
or
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Marc
e
lo Tosatti
KVM: MM
U
: o
n
ly write p
r
otect mappings at p
a
g
etable
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Avi
Kivity
KVM: VMX: Corr
e
ct asm constraint
in
vmcs_load()/vmcs
_
c
lear()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Avi Ki
v
ity
KVM: MMU: Init
i
alize base_role for tdp mmus
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Av
i
Kivit
y
KVM
:
VMX:
O
p
t
imize atomic EFER load
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kiv
i
ty
KVM: VMX
:
Add
definitions for more vm ent
r
y/exit contr
o
l
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-12
A
n
dre Prz
y
war
a
K
V
M: SVM: cop
y
instruction bytes f
r
om VMCB
commit
|
commitdiff
|
tree
2011-01-12
Andre
Prz
y
wara
K
V
M: SVM:
i
mp
l
ement e
n
hanced IN
V
LPG int
e
rcept
commit
|
commitdiff
|
tree
next