repo.or.cz
/
linux-2.6
/
kvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: Fix KVM_SET_SIGNAL_MASK with arg == NULL
2010-08-01
Andi Kleen
KVM: Fix KVM_SET_SI
G
N
AL_MASK wit
h
arg == NULL
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangr
o
ng
KVM: MM
U
: delay local tlb f
l
ush
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
X
iao
Gua
n
g
r
on
g
K
VM:
MMU: us
e
wrapper function to flush local tlb
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM:
MMU: remov
e
unnecessary re
m
ote tlb flush
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM:
V
MX: fix r
c
u usage warning
in init_rm
o
d
e
()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gui Jianfeng
KVM: VMX: ren
a
me vpid_syn
c
_v
c
pu_all() t
o
v
pid_sync
_
vcpu_s
i
ngle()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gui Jianfeng
K
VM: VMX: Add
a
ll-context INVVPID
t
ype support
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM: MMU: reduce r
e
mote
t
l
b
f
lush in kv
m
_m
m
u_pte_write()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
X
ia
o
Guangrong
K
VM: MMU: traverse sp hlish safely
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xia
o
Guangrong
KVM: MMU: gather re
m
ote tlb f
l
u
s
h wh
i
ch occurs during
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xia
o
Gua
n
grong
KVM: MM
U
: don't get fr
e
e
page number in the
l
oo
p
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangron
g
K
VM:
M
MU:
split the ope
r
ations of
k
vm_mm
u
_zap_page
(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guang
r
ong
KVM:
M
MU: introduce some macros to cleanup hlist traverseing
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Gu
a
ngron
g
KVM:
M
M
U: skip
i
nvalid sp when unprotect p
a
ge
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
G
ui
J
i
anfeng
K
V
M: VMX: Ma
k
e sure single type in
v
vpid
is supported
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
L
a
i Jiangs
h
an
KVM:
x86: use linu
x
/u
a
ccess
.
h instead
o
f asm
/
uaccess
.
h
commit
|
commitdiff
|
tree
2010-08-01
La
i
Jia
n
gshan
KVM:
c
leanup "*new
.
rmap"
type
commit
|
commitdiff
|
tree
2010-08-01
Sheng Yang
K
V
M: VMX: Enf
o
rce EPT pagetable level
c
hecking
commit
|
commitdiff
|
tree
2010-08-01
Glaub
e
r Costa
KVM: Add
D
ocumentation/kvm/msr
.
txt
commit
|
commitdiff
|
tree
2010-08-01
A
ndreas Sch
w
ab
KVM: PP
C
: elide struct thread_struct ins
t
anc
e
s from
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
M
o
h
ammed Gamal
KVM: VMX: Pr
o
perly
ret
u
rn error to userspace
on vmentry
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Gui
J
i
anfeng
KVM
:
MMU:
Don'
t
calculate quadr
a
nt
i
f td
p
_enabled
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: MMU:
Document large pages
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi
Kivity
KVM: MMU
:
Doc
u
ment cr0
.
wp emulation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: MMU: Allow spte
.
w=1 for gpte
.
w=0 and cr0
.
w
p=0
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Jan
Ki
s
zka
KVM: x86: Propagate fpu_a
l
loc errors
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Zachary A
m
sden
KVM:
SVM: Fi
x
EFER
.
LME being
st
r
ipped
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gui Jianfeng
KVM: MMU: do
n
't check PT_WRITABLE_MA
S
K di
r
ectly
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Lai Jiangshan
KVM
:
MM
U
: cal
c
ulate correct g
f
n for small ho
s
t pages
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Lai Jiangs
h
an
KVM: MMU: Calculate correct
b
ase gfn f
o
r direct
n
on
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Lai Ji
a
ngshan
KVM: M
M
U
: Don't
allo
c
ate gfns page for direct mmu pages
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Mo
h
am
m
ed Gamal
KVM: VM
X
: Add
co
n
st
a
n
t
for
i
nvalid guest sta
t
e exi
t
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xia
o
Guangrong
KVM: MM
U
:
a
l
low more
page
b
ecome unsync
a
t getting
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guan
g
rong
KVM: MMU:
a
ll
o
w more page bec
o
me unsyn
c
at gfn mapping
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi K
i
vity
KVM: Up
d
ate Red Hat copyrights
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gle
b
Natap
o
v
KVM: SVM
:
correctly
trace
irq inj
e
ction
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM:
MMU: onl
y
up
d
ate unsyn
c
page in invlpg
path
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xi
a
o
Guan
g
rong
K
VM: MMU
:
don't
w
rite
-
pro
t
ec
t
if have new map
p
ing to
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
X
iao Guangron
g
KV
M
:
MMU
:
split kvm_
s
y
n
c
_
pa
g
e() function
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Sheng Yang
KVM: x86:
Use FPU
A
PI
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Shen
g
Yang
KVM:
x
86: Use unlazy_fpu() fo
r
host FPU
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Sheng Yang
x86:
E
xpor
t
F
PU API fo
r
KVM
u
se
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: Consolidate arch specifi
c
v
cpu io
c
tl locking
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
v
i Kivi
t
y
KVM:
P
PC: Centralize locking of a
r
c
h
s
p
ecific vc
p
u
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Ki
v
ity
KVM: s39
0
: Centrally lock arch specific vcpu ioctls
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Ki
v
it
y
KV
M
:
x86: L
o
ck ar
c
h specific vcp
u
i
o
ctl
s
centrally
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivi
t
y
KVM: move vcpu lo
c
king
to
d
is
p
atcher for generic
v
cpu
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM: x86
:
clea
n
up u
n
used lo
c
a
l variable
commit
|
commitdiff
|
tree
2010-08-01
X
i
ao
G
ua
n
grong
KVM: MM
U
: unalias gf
n
before sp->
g
f
n
s[] com
p
arison
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Xiao
G
uang
r
ong
KVM: MMU:
remove r
m
ap before clear spte
commit
|
commitdiff
|
tree
2010-08-01
Xiao
Gua
n
grong
KVM: MMU
:
use proper cache
object freeing fu
n
ction
commit
|
commitdiff
|
tree
2010-08-01
A
l
ex
Will
i
amson
KVM: remove CAP_S
Y
S_RAWIO requirement
from k
v
m_vm
_
ioctl_assi
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Sheng Yang
KV
M
:
VMX: Only reset MMU when
n
ec
e
ssary
commit
|
commitdiff
|
tree
2010-08-01
Sheng Yang
KVM: x86: Clean up duplicate
a
ssign
m
e
n
t
commit
|
commitdiff
|
tree
2010-08-01
Mohammed Gamal
KVM: x86 emul
a
tor: Ad
d
missing decoder fla
g
s for xor
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Mohammed Gam
a
l
KVM: x86 emulator: A
d
d missing decoder
f
l
ags for
s
ub
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Mohammed Gamal
KVM: x86
em
u
lator: Add tes
t
acc,
i
mm i
n
s
tructio
n
(opcodes
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
M
a
r
celo Tosatti
KVM:
pas
s
corr
e
c
t
para
m
eter to kvm
_
mmu_free_some_pages
commit
|
commitdiff
|
tree
2010-08-01
Dongxiao X
u
KVM: V
M
X: V
M
XO
N
/VM
X
OFF
usage changes
commit
|
commitdiff
|
tree
2010-08-01
Dongxiao Xu
KVM:
V
MX: VMCLEAR/VMPTRL
D
usag
e
changes
commit
|
commitdiff
|
tree
2010-08-01
Dongxiao
Xu
KVM: VMX:
Some
m
i
nor chan
g
es to
c
od
e
structur
e
commit
|
commitdiff
|
tree
2010-08-01
Do
n
g
xi
a
o Xu
KVM: VMX:
De
f
ine new functions to wrapper direct call
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Gui Jianfeng
KVM: update
mm
u
docu
m
etat
i
on fo
r
ro
l
e
.
nxe
commit
|
commitdiff
|
tree
2010-08-01
Avi
K
ivity
KVM: MMU: Fix free
m
emory ac
c
ounting race in mmu
_
a
l
loc
_
roots()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapov
K
V
M:
inject #U
D
if instruction emulation fa
i
ls and
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Avi K
i
vity
KVM: D
o
c
u
ment KVM
_
SET_BOOT_CPU_ID
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM
:
Do
c
ument KVM_SET_IDENTITY_MAP
ioctl
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gui J
i
anfeng
K
V
M
: MMU: ma
k
e kvm_mmu_zap_page() return the number
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
G
u
i Jianfeng
KVM: MMU: Fix debug o
u
tput erro
r
in w
a
lk_addr(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gui Jianfe
n
g
KVM: MM
U
: mark page table dirty
w
hen a pte i
s
actu
a
lly
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Jo
e
rg
R
oedel
KVM: SV
M
: Allow EF
E
R
.
L
M
SLE to
b
e set wi
t
h nested
sv
m
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Jo
e
rg
R
oed
e
l
KVM: S
V
M: Dump
vmcb conten
t
s on failed vmrun
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kivity
KVM: Get r
i
d of
K
VM_REQ
_
K
ICK
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
G
leb Natapov
KVM: x86 emulator: do not inject exce
p
tion
d
irectly
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb
Natapov
KVM: x86 emu
l
at
o
r: mov
e
interrup
t
ibility state tracking
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gl
e
b Natapov
KV
M
:
x
86 e
m
ul
a
t
o
r: handl
e
s
h
adowed regist
e
r
s
outs
i
de
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapov
KVM: x8
6
emulator
:
use shadowed register in emulat
e
_sysexit()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
G
leb
N
ata
p
ov
K
V
M: x
8
6
emulat
o
r:
s
et RFL
A
GS o
u
tside x86 emulator
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapov
KVM: x86 emulator:
a
dvan
c
e RIP outside x
8
6
emulato
r
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natap
o
v
KVM: handle emulation failure case
f
irst
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapov
K
VM:
d
o n
o
t
i
nject
#PF in
(read|write)_emulated() callbac
k
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
G
l
eb
N
a
t
apov
KVM: re
m
o
v
e export
o
f emul
a
tor_writ
e
_e
m
ulated()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gl
e
b
Natapov
KVM:
x86 emu
l
ator:
x86_emula
t
e_insn() re
t
urn -
1
only
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapov
K
VM
:
fi
l
l
in run->mmio
d
eta
i
ls i
n
(r
e
ad|write)_emulated
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapov
KVM:
x
86
emulator: fix X86EMUL_RETRY_INSTR and X86EMUL_CMPXC
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gl
e
b
Na
t
apo
v
KVM: x8
6
em
u
lator: make (get|se
t
)_dr() callback return
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapov
K
V
M
:
x86 em
u
la
t
or
:
make set_cr() callback return error
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
G
l
e
b Natapov
KVM: x86 emulator: cleanup
some
d
ire
c
t c
a
l
l
s int
o
kvm
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Nat
a
p
o
v
KVM: x
8
6 emu
l
ator: a
d
d ge
t
_cache
d
_segment_base() callback
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb
Natapov
KV
M
:
x86 emulator: add
(set|get)_msr callbacks to
x
86_emu
l
at
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
G
leb Natapov
KVM: x
8
6 em
u
lator: add (set|get)_dr callbacks to
x
86_
e
mulate_ops
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapov
KVM: x86 emul
a
t
or:
h
and
l
e "fa
r
address" source ope
r
and
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb N
a
tapov
KVM: x86 emulato
r
: cl
e
anup nop e
m
ulat
i
on
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapov
K
VM: x86 emulator: cl
e
anup xchg
emulation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapo
v
KVM: x8
6
em
u
lator: fix Mov
e
r/m1
6
to seg
m
e
nt register
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gle
b
N
at
a
p
ov
KVM:
x
8
6
emul
a
tor: introduce read cache
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kivity
KVM: VMX:
Avoid writ
i
ng
HOST_CR0 every entry
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
v
i Kivity
KVM: kvm_p
d
ptr_read
(
) m
a
y
sleep
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Ta
k
uya Yo
s
hikawa
KVM: x86
:
avoid unn
e
cessar
y
bitmap al
l
ocation wh
e
n
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
v
i
Kivity
K
V
M: VMX:
Simplify vmx_get_
n
mi_mask()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
next