repo.or.cz
/
linux-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: Reduce atomic operations on vcpu->requests
2010-08-01
Avi Kivity
KVM:
R
educ
e
atomic operations on vcpu->requests
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM
:
Add mi
n
i-API for
vcpu->re
q
ue
s
ts
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
K
ivity
KVM: i8259: simplify pic_irq_reques
t
(
) ca
l
l
i
n
g sequenc
e
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi
Kivi
t
y
KVM: i82
5
9:
r
educe excess
i
ve abstrac
t
ion for
p
ic_irq_request()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kivity
K
V
M: Remove k
e
rnel-allocated memory regions
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi
K
ivity
KVM: Rem
o
ve memory alias support
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Christian Borntr
a
eger
KVM: s390: Don
'
t exi
t
S
I
E on
S
IGP sen
s
e runnin
g
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Christian Bo
r
n
traeg
e
r
KVM: s390: Fix build f
a
ilur
e
due to centralized
vc
p
u
.
.
.
Author:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi Ki
v
ity
KVM: Consol
i
d
ate load/save te
m
porar
y
buffer allocation
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kiv
i
ty
KVM: Fi
x
x
s
ave and xcr save/r
e
store
memory leak
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Wei Y
o
n
gjun
KVM: x86 emulator: fix
group
3
instruction decoding
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Asi
a
s He
KVM: P
P
C
:
fix uninitialized
v
ariable warni
n
g in kvm_ppc_core
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Ja
s
on Wan
g
KV
M
: Fix typos in Docu
m
entation/kvm/mmu
.
txt
commit
|
commitdiff
|
tree
2010-08-01
Chris Lalancette
KVM: x86: In DM_L
O
WEST, on
l
y
deliv
e
r interrupts to
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Chris
Lalancett
e
KVM: x86
:
A
l
low any LAPIC
to
a
c
cept PIC i
n
terrupts
commit
|
commitdiff
|
tree
2010-08-01
C
hris Lala
n
c
e
t
te
KVM: x86: Introduce a work
q
u
e
ue to
d
eliver PIT timer
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Wei Yongjun
KVM: x86 e
m
ula
t
or: fix pusha ins
t
ructio
n
e
m
ula
t
ion
commit
|
commitdiff
|
tree
2010-08-01
Z
ac
h
ary Am
s
den
KVM:
x
86: fix
-
DDEBUG o
o
ps
commit
|
commitdiff
|
tree
2010-08-01
X
i
ao Guan
g
r
o
ng
KVM: MMU: don't walk every parent pages while mar
k
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Xi
a
o
G
uangrong
KVM: M
M
U:
c
l
ear
unsync_child_bitmap completely
commit
|
commitdiff
|
tree
2010-08-01
X
iao Guangrong
KVM: MMU: cleanup for
__mmu_unsync_walk()
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM: MMU
:
don't mark pte notra
p
if it's just sync transient
commit
|
commitdiff
|
tree
2010-08-01
Xiao G
u
angrong
K
V
M: MMU: avoi
d
doubl
e
wri
t
e
protected i
n
sync page
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guan
g
rong
K
VM: MMU: c
l
e
a
nup f
o
r dirty page
j
udgment
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM: MMU: rename 'page' and 'shadow_pa
g
e' to '
s
p'
commit
|
commitdiff
|
tree
2010-08-01
Sheng
Y
a
n
g
KVM: x86: X
S
AV
E
/XRSTOR live migrati
o
n support
commit
|
commitdiff
|
tree
2010-08-01
Denis Kirjanov
K
V
M: PP
C
: fix build war
n
ing in kvm_
a
rch
_
v
cpu_ioct
l
_run
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: F
i
x
mov cr3 #GP at wrong instruction
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM
:
Fix mov cr4 #
G
P at wrong instruction
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi
Kivity
KVM: Fix mov cr0 #GP at wrong i
n
struction
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Dexua
n
Cui
KVM: VMX: En
a
ble XSAVE/XRSTOR for guest
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivi
t
y
KVM: VMX: Fix in
c
orrect rcu
deref in
rmode_t
s
s_base()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Andi Kleen
KVM: Fi
x
unu
s
ed
bu
t
s
et
warnings
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
And
i
Kleen
KVM: Fix KVM_SE
T
_SIG
N
AL
_
MASK
with arg
=
= NULL
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
X
iao G
u
angron
g
KVM:
M
M
U: delay loca
l
tlb flus
h
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Xi
a
o
G
uang
r
on
g
KVM: MMU: us
e
wrapper
function
t
o
flush l
o
cal tlb
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Gu
a
ngrong
KVM: MM
U
: re
m
ove unnecessary remote
t
l
b
f
lush
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Xiao
Guangrong
KVM: VMX: fix rcu usage war
n
ing
i
n ini
t
_rm
o
de()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
G
ui Jianfen
g
KVM: VMX: rename vpid_sync_v
c
pu_a
l
l() to v
p
id
_
sync_vcpu
_
single()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Gui Jianfeng
KVM: VM
X
: Add all-con
t
ext I
N
VVPID
t
yp
e
support
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Gua
n
grong
K
VM:
M
MU: reduce remote t
l
b flus
h
in kvm_
m
m
u_pte_write()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
X
iao
G
uangrong
KVM
:
MMU:
trav
e
r
s
e sp hlish
safely
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
X
i
a
o Guangron
g
KVM: MMU: gather r
e
mote tlb flush whi
c
h occurs during
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
X
i
ao Gu
a
n
g
ron
g
K
V
M:
MMU:
d
on't get free page number in the lo
o
p
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM: MMU: split the
o
perations of k
v
m_mmu_
z
ap_page()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Xi
a
o
G
uangr
o
ng
KVM
:
MMU: introduc
e
some mac
r
os to cleanup
h
list traversei
n
g
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangr
o
ng
K
V
M: MM
U
: skip invalid sp
w
hen unpr
o
tect
p
age
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Gui J
i
anfeng
K
VM: VMX: Make sure si
n
gle ty
p
e invvpid is supp
o
rted
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Lai Jiangshan
KVM
:
x86: use linux/
u
access
.
h
i
n
stead of asm/uac
c
es
s
.
h
commit
|
commitdiff
|
tree
2010-08-01
Lai Jiangshan
KVM: cleanup
"
*new
.
r
m
a
p"
t
ype
commit
|
commitdiff
|
tree
2010-08-01
She
n
g Yang
KVM: VMX:
E
nforce EPT pagetable level checking
commit
|
commitdiff
|
tree
2010-08-01
Glauber
Costa
K
VM: Add Documenta
t
ion/kvm/msr
.
t
x
t
commit
|
commitdiff
|
tree
2010-08-01
Andre
a
s
Schwab
KVM: PPC: elide
st
r
uct t
h
read_
s
truct instanc
e
s from
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Moha
m
med G
a
mal
KVM:
V
MX: Properly return err
o
r to
u
s
e
rspace on vmentry
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
G
u
i Jianfeng
KVM: MMU: Don'
t
calculate quadrant if tdp_enabl
e
d
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: MM
U
: Docum
e
n
t
larg
e
pages
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi
K
ivity
KVM: MMU: Documen
t
cr0
.
w
p emulatio
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: MMU: Al
l
ow spte
.
w=1 for gpt
e
.
w=0 a
n
d cr0
.
wp=0
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Jan Kiszk
a
K
V
M
: x86: Propagate fpu_alloc errors
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Z
ac
h
ary Amsden
KV
M
: S
V
M: Fix EFER
.
L
ME being stri
p
ped
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Gui Jianfe
n
g
KVM:
M
MU:
don't ch
e
ck PT_WRITABLE
_
MASK direct
l
y
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
L
ai J
i
angshan
KVM:
MMU: calculat
e
correct
g
f
n
for smal
l
host pag
e
s
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
L
a
i Jia
n
gshan
KVM: MMU: Calcul
a
t
e
correct base gfn for d
i
rect n
o
n
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
L
ai Jiangshan
K
V
M:
M
MU: Don't allo
c
ate gfns page
f
or direct mmu pages
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Mohamme
d
G
amal
KVM:
VMX: Add constant for invalid guest state exit
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guang
r
o
n
g
KVM:
MMU:
allow mo
r
e p
a
ge become unsync at ge
t
ting
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guang
r
o
n
g
KV
M
: MMU
:
al
l
ow
m
ore page become unsy
n
c at
g
f
n
mapping
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: Upd
a
te Red Hat cop
y
rights
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natap
o
v
KVM: SVM: cor
r
ect
l
y t
r
ace irq injection
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Xiao
Guangron
g
K
V
M: MMU: onl
y
u
pdate unsync page i
n
invlpg path
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guang
r
ong
K
V
M: MM
U
:
d
o
n
't wr
i
te-protect if have new mapping to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM: MM
U
: spli
t
kv
m
_sync_page
(
) functio
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Sheng Y
a
ng
KVM: x86:
U
se FPU API
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Sheng Yang
KVM: x8
6
:
Use unlazy_fpu() for
h
os
t
FPU
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Sheng Yang
x
8
6: Expor
t
F
P
U
API for KVM use
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: Conso
l
idate
a
r
ch sp
e
cifi
c
vcpu ioctl locking
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi
K
ivity
KVM: PPC: Centralize lockin
g
of arch specif
i
c
v
cpu
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Ki
v
ity
KVM: s390: Ce
n
tral
l
y lock arch specific vcpu ioctls
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
A
v
i
K
ivity
KVM
:
x86: Lock arch specific vcpu ioctls centrally
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM:
move vcpu lo
c
king to dis
p
a
tcher for
g
e
n
e
r
ic vc
p
u
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM: x86: cleanup unused lo
c
al variable
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM: MMU: unalias gfn before sp->gfns[] comp
a
rison
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Xiao
Guangrong
KVM: MMU: rem
o
ve rm
a
p before
c
lear spte
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM: MMU: use
p
roper c
a
che o
b
ject freeing
func
t
ion
commit
|
commitdiff
|
tree
2010-08-01
Alex Wi
l
l
i
amson
KVM: remove CAP_SYS_RA
W
IO
r
equireme
n
t from k
v
m_vm_ioctl_ass
i
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Sheng Yang
K
V
M
: V
M
X: Only reset M
M
U when
n
ecessary
commit
|
commitdiff
|
tree
2010-08-01
Sheng Yang
KVM: x86: Clean up
duplic
a
te assign
m
ent
commit
|
commitdiff
|
tree
2010-08-01
Mo
h
ammed Gamal
KVM: x86
e
mu
l
ator: A
d
d missing
d
ecoder flags for xor
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Mohammed
G
a
m
al
KVM: x86 emulat
o
r: Add
mis
s
in
g
de
c
ode
r
flag
s
for
sub
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Mohammed Ga
m
al
KVM
:
x86 e
m
ul
a
tor:
Add test
ac
c
, imm instruction (opcodes
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Ma
r
cel
o
T
o
satti
K
V
M
: p
a
s
s
cor
r
e
c
t paramet
e
r
to
k
vm
_
mmu_free_some_pages
commit
|
commitdiff
|
tree
2010-08-01
Don
g
xiao
Xu
KVM
:
VMX: VMXON/VMX
O
FF usage changes
commit
|
commitdiff
|
tree
2010-08-01
D
ongxiao
X
u
KVM: V
M
X: VMCLEAR/VMPTRLD usage changes
commit
|
commitdiff
|
tree
2010-08-01
Dongxiao Xu
KVM: VMX: Some minor changes
t
o
co
d
e
structure
commit
|
commitdiff
|
tree
2010-08-01
Dongxiao Xu
K
V
M: VMX: Define new functions t
o
wrapper di
r
ect call
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Gui Jian
f
eng
KVM: update mmu documetation for role
.
nxe
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: MMU: Fix
f
ree memory
a
ccounting race in
m
m
u_alloc_roots()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Gle
b
Natapov
KVM:
i
nject #UD if in
s
tructio
n
emulation fails
a
nd
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Avi Kiv
i
ty
KVM: Do
c
ument KVM_SET_BOOT
_
C
PU
_
ID
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM
:
Document
K
V
M_SET
_
I
D
E
NTI
T
Y
_
MAP ioctl
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
next