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: MMU: Fix another largepage memory leak
2009-03-24
J
oerg
R
oedel
KVM: MMU: Fix
a
n
othe
r
la
r
gepage memory leak
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Andre Prz
y
war
a
KVM: SVM:
s
et acce
s
s
e
d
bit
for VMCB se
g
me
n
t se
l
ec
t
ors
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Gl
e
b Na
t
a
p
ov
KVM:
Re
p
or
t
IRQ inject
i
o
n status to user
s
pace
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
J
oerg Roedel
KVM: MM
U
: rem
o
ve assert
i
o
n in kvm_mmu_alloc_p
a
g
e
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
J
o
erg
R
o
e
de
l
KV
M
:
M
MU: remove
r
edunda
n
t che
c
k in mmu
_
s
e
t_spte
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Joerg Roedel
KVM: MM
U
:
handle co
m
p
o
und pag
e
s in kvm_is_mm
i
o_pfn
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
G
erd
H
offmann
KVM: Fi
x
kvmclock on !c
o
nstant_tsc boxes
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Sheng Yang
KVM: VMX: Use
kvm_
m
mu_
p
age_fau
l
t
(
) ha
n
dle EPT violation
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Sheng Yang
KVM
:
Use irq ro
u
ting
A
PI for
MSI
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Ja
n
Kiszka
K
V
M: Drop unused evalu
a
tions fr
o
m
string pio handl
e
rs
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Alexa
n
der Graf
KVM:
A
dd
F
F
XS
R
support
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
lex
a
nder Graf
x86: Add EFER descript
i
ons for FFXSR
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Ma
r
ce
l
o Tosatti
KVM: make
irq
a
ck
notificat
i
ons awar
e
of
r
outing
t
able
commit
|
commitdiff
|
tree
2009-03-24
Jes Sorensen
K
V
M: ia64:
dynamic
n
r online cpus
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Christia
n
Bor
n
trae
g
er
K
V
M:
s390: Fix SIGP set pref
i
x
ioctl
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
t
ian B
o
rn
t
raeger
KVM: s390
:
Fix
p
r
oblem
s
tate ch
e
ck for b2 intercepts
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Christi
a
n Borntraege
r
KVM: s390: Fix p
r
intk o
n
S
IGP set arch
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Xiantao Zha
n
g
K
V
M: ia64: Implement some pal
c
alls ne
e
ded for
win
d
ows
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Xianta
o
Zh
a
ng
KVM:
ia64
:
A
dd the support
f
or translating
PAL C
a
ll
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Xi
a
nt
a
o Zhang
KVM: ia64: vTLB ch
a
nge for enabling wi
n
dows 2008 boot
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
K
i
vit
y
KVM: Avo
i
d usi
n
g CONFIG_
in u
s
erspace visible headers
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivi
t
y
KVM: Users
p
ace controlled irq rout
i
ng
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
m
it
Shah
KVM: x8
6
: Fix typos a
n
d whitespace errors
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Liu Yu
KVM: ppc: Move to new TLB invalidate inter
f
ace
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
L
i
u Yu
KVM
:
ppc: Fix e500 warn
i
n
gs
and some spelling p
r
oble
m
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Liu Yu
powerpc/fsl-book
e
: decla
r
e t
l
bcam_
i
ndex for use in c
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i K
i
v
i
t
y
K
V
M: MMU:
O
nly enable cr4_pge role in sh
a
dow mode
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM
:
MMU: Re
n
am
e
"metaph
y
si
c
al" attri
b
ute to "
d
ir
e
c
t
"
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Ma
r
celo Tosatt
i
KVM:
MMU: dr
o
p zeroin
g
on mmu_memory_cache_alloc
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Joe
P
e
rches
KVM: S
V
M: Fix typo in has_svm()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Jes Soren
s
en
KVM: ia64: expose registers in stru
c
t
kvm_regs
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Av
i
Kivity
KVM: Reset
P
IT ir
q
injection logic when the PIT I
R
Q
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Ki
v
i
ty
KVM: In
t
errupt mask no
t
ifiers f
o
r
io
a
p
i
c
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivi
t
y
KV
M
: Add CO
N
FIG_HAVE_KV
M
_IRQCHIP
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i
Kivit
y
KV
M
:
MM
U
: Optimize pag
e
unshadowing
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Al
e
x
a
n
der Gra
f
KVM: SVM: Add micro
c
ode
patc
h
level du
m
m
y
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Sheng Yan
g
KVM: Add supp
o
rt to disable M
S
I f
o
r assi
g
ned device
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Sheng Yang
KVM: Remove
d
uplicated pr
o
totype of kvm
_
arch_destroy_
v
m
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Hol
l
is Blanchard
KVM: ppc
:
remove debug support
broken b
y
K
VM debug
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi K
i
v
it
y
K
V
M
: Pr
o
perly
lo
c
k PIT cr
e
a
t
ion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM:
x86 emulator:
i
m
p
le
m
e
n
t 'ret far' i
n
s
truction
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
K
V
M
: VMX: W
h
en emulating on invali
d
vmx stat
e
,
don
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KV
M
:
x
8
6 emulator: Make e
m
ulate
_
p
o
p() a litt
l
e more
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
K
V
M
:
VMX
:
P
revent exit handle
r
f
r
om running
i
f emulating
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: VMX
:
don'
t
clobber segment A
R
if emulating invalid
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Ki
v
ity
KVM: VMX: Fix
g
u
e
s
t
s
tate validity c
h
ecks
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Holl
i
s
Blanch
a
rd
KV
M
: ppc: Add extra
E500 exce
p
tions
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Hollis Blanch
a
rd
KVM:
p
pc: di
s
tinguish
bet
w
een interr
u
pts a
n
d priorities
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Holli
s
Blanchard
K
V
M: ppc: Add kvm
p
pc_mmu_dtlb/itlb_miss for b
o
oke
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Hollis Blanch
a
rd
KVM
:
ppc:
E
500
c
o
re-
s
pe
c
ific c
o
de
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Hollis Blanc
h
ard
KVM: ppc: ifd
e
f iccci with C
O
NFIG_4
4
x
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Hol
l
is Bl
a
nchar
d
KVM: p
p
c:
N
o need to i
n
clude core-header
f
o
r
KVM in
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Ho
l
li
s
Bla
n
chard
K
V
M: pp
c
: Add d
b
sr i
n
kvm_vcpu_arch
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Ho
l
l
i
s Blanchard
K
V
M
: ppc: split out
common
Book E
i
nstruc
t
i
o
n emula
t
ion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Holl
i
s Blanchard
K
VM
:
ppc: use macro
s
ins
t
ead of hard
c
o
d
e
d
l
i
terals
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Hollis Blanchard
KVM: ppc: remove
last 44
x
-
specific bit
s
fro
m
booke
.
c
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Hollis Blanchard
K
V
M: ppc: renam
e
44x MMU functio
n
s u
s
ed in booke
.
c
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Ho
l
lis
Blanchard
K
VM: ppc:
t
urn tlb_xlate
(
) into a per-core hook (and
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
H
ollis Blanchar
d
KVM: p
p
c
:
change kv
m
p
p
c_mmu_map() parameter
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Hol
l
is
B
lanc
h
ar
d
K
V
M
: ppc: sm
a
ll cosmetic chan
g
es
to Book
E DTLB miss
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Hollis Bl
a
nchard
KV
M
: ppc: co
s
m
etic ch
a
nges
t
o mmu hook name
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
H
o
l
lis
B
lanchard
KVM: ppc: move struct kvm
p
pc_44x_
t
lbe into
44x-specific
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM:
M
ove
s
t
ruct
k
vm_pio_
r
equest
i
nto
x
86 kvm_host
.
h
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Marce
l
o
Tosatti
KVM
:
P
I
T
:
p
rovide an option
to disable interru
p
t rei
n
jection
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
K
V
M: Fallback s
u
p
po
r
t f
o
r
MSR_VM
_
HSAVE_PA
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Izik
E
idus
KVM:
r
emov
e
t
h
e v
m
ap
u
sage
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
I
z
i
k
Eidus
KVM:
introduce kvm
_
r
ead_guest_v
i
r
t
, kvm_wri
t
e_guest_virt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
M
a
rc
e
l
o
Tosa
t
ti
KVM: VMX: i
n
itiali
z
e TSC
o
ffset
relati
v
e to vm creation
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivi
t
y
KVM: MM
U
: Dr
o
p
w
alk_shado
w
(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KV
M
: MMU:
R
eplace
w
alk_sha
d
ow() by for_each_shadow
_
entry
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i Kivity
K
VM: MMU: Re
p
lace
w
alk_
s
hadow() b
y
for_each_shadow_
e
ntry
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Ki
v
ity
KVM: MMU
:
Use for_e
a
ch_
s
had
o
w_entry
(
) in __dir
e
ct_
m
ap(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
Kiv
i
ty
KVM: MMU:
Add for_each_sha
d
ow_entry(), a simpler
a
lternative
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Jan Kiszk
a
KVM:
A
dvertise gue
s
t debug capab
i
lity per-arch
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivit
y
KVM: F
i
x
v
ml
o
ad
and
friends misinterp
r
et
e
d as lidt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
K
VM: M
M
U: Init
i
alize a shadow page's
g
lobal at
t
ribute
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
vi Kivi
t
y
K
V
M
:
M
M
U: Segrega
t
e mmu pages c
r
eated wit
h
differ
e
nt
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i Kivit
y
KVM:
MMU: Inherit a
shadow page'
s
guest leve
l
cou
n
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Xianta
o
Zhang
KVM: ia64:
C
o
d
e c
l
e
a
nup
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Jan Kiszka
KVM: Re
m
ove old kvm
_
guest_deb
u
g s
t
ructs
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Jes
S
orensen
KVM:
ia64: st
a
ck get/restore pa
t
c
h
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Jan Ki
s
z
k
a
KVM: x86: Wire-u
p
hardware
b
reakp
o
i
nts for guest debugg
i
ng
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Jan Kiszka
KVM: x86:
V
irt
u
alize debug register
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Jan Kiszka
KVM: VMX: Allow single-
s
t
e
p
ping
w
hen uninterruptible
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Jan Ki
s
zk
a
KVM: N
e
w guest de
b
u
g
interf
a
ce
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Jan Kiszka
KVM: VM
X
:
Support fo
r
inj
e
c
t
ing softw
a
re
e
x
cept
i
ons
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Ale
x
ander Graf
KVM: SV
M
: Only
a
llow
setting of
E
F
ER_
S
VME when CPUID
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Ale
x
ander Graf
KV
M
:
SVM: Allow set
t
ing the
S
VME bit
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Jo
e
rg Roedel
KVM: SVM: Allow
r
ead access to
MSR_VM_V
R
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Alexander Gra
f
KVM: SVM: Ad
d
VME
X
I
T
h
a
n
d
ler
and i
n
terc
e
p
t
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Alexan
d
er Graf
K
VM: SVM: Add VMRUN han
d
le
r
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Alexand
e
r Graf
KVM: SVM: Add
VMLOAD an
d
VM
S
AVE han
d
l
e
rs
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Alexan
d
er
G
raf
KVM: SVM: Implement hsave
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Alexander
G
r
a
f
KVM: SVM: Impleme
n
t GIF, clgi and stgi
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Alexand
e
r
Gr
a
f
K
V
M: SVM: Add helper funct
i
ons
for nested SV
M
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Alexa
n
der Graf
KVM: SVM: Mov
e
EFER and MSR constants to gen
e
r
ic x86
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Alexander Gra
f
KVM: SVM: C
l
ean up VI
N
TR sett
i
ng
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Avi K
i
vi
t
y
KV
M
: VMX: Flush volatile msrs b
e
fore
e
mulati
n
g rdmsr
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Mark McLoughlin
KVM:
F
ix assigned
d
evices
c
ircular locking dependency
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Marcelo T
o
satti
K
V
M:
x
86: fix LA
P
IC
p
ending c
o
unt
c
alcul
a
tion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
next