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: x86 emulator: introduce 'struct opcode'
2010-08-01
Wei Yongjun
K
V
M:
x86 emulat
o
r:
fi
x
group3 i
n
stru
c
tion de
c
oding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Asias He
KV
M
:
PPC: fix unin
i
tial
i
zed varia
b
le warnin
g
in kvm_ppc_
c
o
r
e
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Jason Wa
n
g
K
V
M:
F
i
x
typos in
D
ocumen
t
ation/kvm/m
m
u
.
txt
commit
|
commitdiff
|
tree
2010-08-01
Chris Lalan
c
ette
KVM: x86:
In D
M
_LOWEST, only delive
r
i
nterrup
t
s t
o
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Chris Lalancette
K
V
M: x
8
6: Al
l
ow any LAPI
C
to accept PIC interrupts
commit
|
commitdiff
|
tree
2010-08-01
Chris Lalancette
KVM: x86: Introduce
a
workqueue
t
o deliv
e
r PIT timer
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Wei Y
o
ngjun
KVM: x86 e
m
ulator: fix pusha inst
r
uct
i
on
emula
t
ion
commit
|
commitdiff
|
tree
2010-08-01
Za
c
h
ary
A
msden
KVM: x8
6
: fi
x
-DDE
B
UG o
o
ps
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM
:
MMU: don
'
t wa
l
k ev
e
r
y parent pages while mark
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
X
iao Guangrong
KVM: MMU: clear unsync_child_bitmap completely
commit
|
commitdiff
|
tree
2010-08-01
Xiao
G
u
angrong
KVM: MMU: cleanup
f
or _
_
mmu_unsync_wal
k
()
commit
|
commitdiff
|
tree
2010-08-01
X
i
a
o Guangrong
KVM: MMU: don'
t
mark pte notrap if i
t
's just sync tra
n
sient
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guang
r
ong
KVM: MMU: avoid double write protected in
s
yn
c
pa
g
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Xiao G
u
a
n
grong
KV
M
: MMU:
cleanu
p
for dir
t
y pag
e
judgmen
t
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guang
r
on
g
KVM
:
MM
U
: rename
'page' and 'shadow_pa
g
e' to 'sp'
commit
|
commitdiff
|
tree
2010-08-01
Sheng
Yang
KVM:
x
8
6
:
XSAVE/XRSTOR live mi
g
ration support
commit
|
commitdiff
|
tree
2010-08-01
Denis
Kirj
a
n
ov
KVM: PPC: fi
x
build warn
i
ng in kvm_arch_vcpu
_
ioctl_run
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivi
t
y
KVM: F
i
x mov cr3 #GP at wro
n
g
inst
r
uc
t
i
o
n
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
v
i Ki
v
ity
KVM: Fix mov cr4 #GP at wro
n
g instruction
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM:
F
ix mov cr0
#
GP at wr
o
ng i
n
st
r
uct
i
on
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
De
x
uan Cui
KV
M
: V
M
X: Enable XS
A
VE/
X
RS
T
O
R
f
o
r guest
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kivity
KVM: VMX:
F
ix incorrect rcu d
e
re
f
in rmod
e
_tss_ba
s
e()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Andi Kleen
KV
M
:
Fix unuse
d
but set
warning
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Andi Kleen
KVM: Fix KVM_SET_SIGNAL_
M
ASK wit
h
arg == N
U
LL
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xi
a
o
G
uangrong
K
V
M: MM
U
: dela
y
local tlb flu
s
h
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
X
i
a
o Gu
a
n
grong
KVM: M
M
U: use w
r
a
p
p
er function to
f
lush local t
l
b
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Gua
n
grong
KV
M
: MMU:
r
emove
u
nnec
e
ssary re
m
ote tlb flush
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM
:
VMX:
f
i
x rcu usage warning
in
i
n
i
t_rmode()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gui Jia
n
feng
K
VM: VMX: r
e
na
m
e vpid_sync_vcpu_
a
ll
(
)
t
o
vpid_sync_
v
c
pu_single()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gui Jianfeng
K
V
M: VMX: A
d
d al
l
-con
t
ext INVVPID
t
ype support
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xia
o
G
u
angrong
KVM: MMU: reduce
rem
o
te tlb flush
in
k
vm_mmu_pte_write()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangro
n
g
K
V
M: MMU: trave
r
se
s
p hl
i
sh safely
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
X
i
ao Guangro
n
g
K
V
M:
M
MU: gather
rem
o
te tlb fl
u
s
h which occu
r
s durin
g
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao
G
uang
r
ong
KV
M
:
MMU: d
o
n't g
e
t fre
e
page number
in the loop
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Gua
n
grong
KVM
:
MMU: split the ope
r
ations of kvm_m
m
u_
z
ap_p
a
ge()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xi
a
o Guangro
n
g
K
VM: M
M
U
:
introduce some macros to c
l
eanup hlist tra
v
e
r
s
eing
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao
Guan
g
rong
K
VM: MMU: sk
i
p invalid sp when unprot
e
ct p
a
ge
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gui Jianfeng
KV
M
: VMX: Make sure s
i
ngle type invv
p
id is s
u
pp
o
rted
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Lai Jiangshan
K
V
M:
x
86: use lin
u
x/u
a
ccess
.
h instead
of
a
sm/
u
acc
e
s
s
.
h
commit
|
commitdiff
|
tree
2010-08-01
Lai
Ji
a
ngsh
a
n
KVM: cleanup
"
*new
.
rmap"
t
ype
commit
|
commitdiff
|
tree
2010-08-01
Sheng Y
a
ng
K
VM: VMX: Enf
o
rce EPT pagetable level ch
e
cking
commit
|
commitdiff
|
tree
2010-08-01
Glauber Costa
KVM:
A
d
d
Documentati
o
n/kvm/msr
.
tx
t
commit
|
commitdiff
|
tree
2010-08-01
Andreas Schwab
KVM: PPC: elide
s
t
ru
c
t thre
a
d_struct i
n
stances from
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Mohammed Gamal
K
VM: VMX: Properly retu
r
n e
r
ro
r
to user
s
pace
on vmentr
y
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Gui
Jianfeng
KVM: MMU: Don't cal
c
u
l
at
e
quad
r
ant i
f
tdp_e
n
abl
e
d
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: MMU:
Do
c
u
m
ent large pages
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
v
i
Kivity
KVM: M
M
U
: Document cr0
.
wp emula
t
i
o
n
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivit
y
KV
M
: MMU: Allow spte
.
w=
1
for gpte
.
w=0 a
n
d cr0
.
w
p=0
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Jan K
i
szka
KVM: x86: P
r
opagate
fpu_a
l
loc
erro
r
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Zachary A
m
s
den
KVM: SVM: Fix EFER
.
LME
be
i
ng str
i
pped
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gui
Jianfeng
KVM: MMU: don't check
PT_WRITABLE_MASK directly
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Lai Jiangshan
K
V
M
: MMU: calculate cor
r
ect gfn f
o
r sma
l
l
host pages
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Lai Jia
n
g
shan
KVM:
M
MU: Calculate correct base gfn for direct non
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Lai
J
iangshan
KV
M
:
M
MU:
D
on't allocate gfns page
for direct m
m
u
p
a
ges
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Moh
a
mmed Gamal
KVM: VMX: Add constant for invalid guest
s
tate exit
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Gu
a
ngrong
KVM:
M
MU: allow m
o
re page bec
o
me unsync
at
g
ett
i
n
g
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
X
iao Guangrong
KVM: MMU: allow m
o
re page become un
s
ync at g
f
n map
p
ing
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kiv
i
ty
KVM: Update Red H
a
t
copyrights
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Nata
p
ov
KVM:
S
VM: correc
t
ly tra
c
e
irq injection
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao G
u
angrong
K
V
M:
M
MU: onl
y
update unsync page in invlpg path
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao
G
uangrong
KVM: M
M
U: don't w
r
ite-prote
c
t if have new mappin
g
to
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM: MMU: spl
i
t kvm_sync_page() funct
i
on
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
S
h
eng Yang
KVM: x8
6
: Use FPU
API
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Sheng
Ya
n
g
K
VM
:
x86: Use unla
z
y_
f
pu() for host FPU
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Sheng Ya
n
g
x
8
6: Exp
o
rt FPU API
f
o
r KVM use
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Ki
v
ity
KVM: Consolidate arch spec
i
f
ic
v
cpu ioctl locking
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: P
P
C: Centralize locking
o
f ar
c
h specific vcpu
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Ki
v
ity
KVM: s390: Centrally lock arch speci
f
ic vcpu ioctls
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivit
y
K
VM: x86: Lock arch sp
e
cific vcpu io
c
tls centrally
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kiv
i
ty
KVM
:
move vcpu locki
n
g
to
d
i
spa
t
cher for gene
r
ic vcpu
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao G
u
a
n
g
r
o
ng
KVM: x86: cle
a
nup unused l
o
c
al variable
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM: MMU: unalias gfn before sp->gfns[] com
p
aris
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM: MMU: remove rmap before clear
s
pte
commit
|
commitdiff
|
tree
2010-08-01
X
i
ao G
u
a
n
g
r
ong
KVM: MMU: use pro
p
er
cache objec
t
freeing function
commit
|
commitdiff
|
tree
2010-08-01
Alex Wil
l
iams
o
n
KVM: remove C
A
P_
S
YS_RA
W
IO requirement from kvm_vm_ioct
l
_assi
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Sheng
Y
ang
KVM: VMX
:
Only reset MMU when necessary
commit
|
commitdiff
|
tree
2010-08-01
Sheng Yang
K
V
M:
x86:
C
lean up d
u
plic
a
te assi
g
n
ment
commit
|
commitdiff
|
tree
2010-08-01
Mohammed Gamal
KVM: x86 emu
l
ator: Add
missing decoder flags for xo
r
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Mohammed Gamal
KVM: x86 em
u
la
t
or: Add missin
g
decoder fla
g
s for sub
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Mohammed
Gam
a
l
KVM: x8
6
emulator: Add test a
c
c
,
imm instruction (opcodes
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Marce
l
o To
s
atti
KVM: pass correct parameter to k
v
m_mmu_free_some
_
p
ages
commit
|
commitdiff
|
tree
2010-08-01
Dongxiao Xu
KVM: VMX: VMXON/VMXOFF usa
g
e changes
commit
|
commitdiff
|
tree
2010-08-01
Dongxia
o
X
u
KV
M
: V
M
X: VMCLEAR/VMPTR
L
D usage
chang
e
s
commit
|
commitdiff
|
tree
2010-08-01
Dongxiao Xu
KVM: VMX: Some mi
n
o
r c
h
ang
e
s to code s
t
ructure
commit
|
commitdiff
|
tree
2010-08-01
D
o
n
g
xiao Xu
KVM
:
V
M
X: Define new function
s
to wrapp
e
r direct
call
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Gui Jianfen
g
KVM: update m
m
u docume
t
ation for role
.
nxe
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivit
y
KVM: MMU: F
i
x free
memory acco
u
nting race in mm
u
_alloc_roots()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb
Natapov
KVM: injec
t
#UD if instruction emulation fails an
d
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: Document
KVM_SE
T
_BOOT_CPU_ID
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM
:
Document KVM_SET_IDENTITY_MAP
i
octl
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
G
ui Ji
a
nfeng
KVM: M
M
U:
make kvm
_
mm
u
_zap_page()
r
eturn the n
u
mb
e
r
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gui Jianf
e
ng
K
VM: MM
U
: Fix debu
g
outpu
t
error in
w
alk_a
d
dr()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gui Jianfe
n
g
K
VM:
M
MU: ma
r
k page table dirty when a pt
e
is actually
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Joerg Roedel
K
V
M: SVM: Allow EFER
.
LM
S
LE to be
s
e
t
with nested svm
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
J
o
erg Roedel
KVM: SVM:
Dump
v
mcb c
o
ntents
on
f
ailed vmrun
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM:
Get rid
o
f KVM_REQ_KI
C
K
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gle
b
Natapov
KVM: x86 emulator: do not inj
e
ct e
x
ce
p
tion direc
t
ly
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapo
v
KVM:
x
86
emulato
r
: move i
n
terru
p
t
i
b
ility state tracking
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
G
leb Natapov
KVM: x8
6
emulator
:
handle s
h
adowed registers outside
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb
Natapov
KVM: x86 emul
a
tor:
use sh
a
dowed
r
egister in
emulate_syse
x
it()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
next