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: Remove kvmfs in favor of the anonymous inodes source
2007-07-16
A
vi Kivity
KVM: Remo
v
e kv
m
fs in favo
r
of the
anony
m
ous in
o
d
es
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Joerg
R
oedel
KVM: SVM: Reli
a
bly detect if S
V
M was
dis
a
bled by
B
I
OS
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM: VMX: Re
m
ove un
n
ecessary
c
ode
i
n
vmx_tlb_flush()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
S
h
aohua Li
K
V
M: M
M
U: Fix Wro
n
g tl
b
flush order
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Ki
v
i
t
y
K
VM: VMX
:
R
e
initialize t
h
e rea
l
-mo
d
e tss when entering
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Luca Tettamanti
KVM
:
Avo
i
d usel
e
s
s
memory wri
t
e
w
h
en possible
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Luca Tetta
m
a
nti
KVM: Fix
x86 emulator
writeback
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
E
ddi
e
Dong
KVM:
A
d
d support for in-ker
n
e
l
pio handlers
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Gregory Has
k
i
ns
KVM: VMX: Fix interrupt
check
i
ng on light
w
ei
g
ht exit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
G
reg
o
ry H
a
skins
KVM:
A
dds s
u
pport
f
or
i
n-kernel
mmi
o
h
a
n
dlers
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Nitin A Ka
m
ble
KVM: I
m
p
l
eme
n
t e
m
ulation of i
n
struct
i
o
n "ret" (opc
o
d
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Nitin A Ka
m
ble
KVM: Imple
m
ent emul
a
tion of "pop reg" instruc
t
ion
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivit
y
K
VM: VMX: Ensure v
c
pu time sta
m
p
co
u
nte
r
is monotonou
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
K
VM: Initialize
the BSP bi
t
in the AP
I
C_BASE
m
sr corr
e
ctly
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Shani
Moide
e
n
KVM
:
VMX: Replace memset(<
a
d
d
r>, 0, PAGESIZE)
w
it
h
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Shani Moideen
KVM: SVM: Repla
c
e memset(<ad
d
r>, 0,
PA
G
ESIZ
E
) with
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM
:
F
l
ush
remote tlbs
w
hen reducing shadow pte
p
e
r
missions
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Keep an uppe
r
bou
n
d of
i
nitialized vcpus
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivit
y
K
V
M:
E
m
u
late
hlt on real mode for
I
ntel
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Move duplicate halt handling code into k
v
m_ma
i
n
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Enable guest smp
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
K
VM: F
i
x adding a
n
smp
virtua
l
mach
i
n
e t
o
the vm list
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM:
F
ix vcpu fre
e
ing for guest smp
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Nguyen Anh Q
u
yn
h
KVM:
R
e
m
ove unnecessary initialization an
d
checks in
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Rob
e
r
t P
.
J
.
Day
K
V
M: Replace
C code with call to AR
R
AY
_
SIZE() ma
c
r
o
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
L
azy
guest
cr3
s
wit
c
h
i
ng
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU:
R
emove unused la
r
ge page
m
arker
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: M
M
U:
D
on't cach
e
guest access bi
t
s in the shadow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
Kivit
y
KV
M
: M
M
U:
S
i
m
p
i
fy accessed/dirty/present/nx bit handling
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MM
U
:
R
e
mo
v
e cr0
.
wp tricks
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU:
M
a
ke setting
s
hadow ptes atomi
c
o
n i386
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM
:
Make shadow pt
e
updates
atomic
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
K
i
vity
KV
M
: Move shadow
p
te modifications from set
_
pte/set_
p
de
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vi
t
y
K
V
M: MM
U
:
Fold f
i
x_writ
e
_pf()
i
nto
set_pte_co
m
mon()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM: MMU:
F
o
l
d
f
ix_re
a
d_pf() i
n
to set_pte_comm
o
n
(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vi
t
y
KV
M
: MMU: Pass t
h
e
g
uest pde to
s
et_pt
e
_common
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
ity
KVM: MMU: Move set_pte_common()
t
o pte width depende
n
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
ity
KVM:
MMU:
Simplify fetch() a little b
i
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
KVM: M
M
U: Use slab caches for shadow pag
e
s and
their
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
E
d
die
D
o
ng
KVM: Use symbolic consta
n
ts
instead
of magic
numbers
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Markus Re
c
hbe
r
ger
KV
M
: F
i
x i
n
cludes
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: x86 emulator: im
p
lement wbi
n
vd
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Jan Engelhardt
Use menuconfig objects II
- KVM/Vir
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
KVM
:
V
M
X: Avoid s
a
ving
a
nd restoring msr
_
efer on ligh
t
weight
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
KVM
:
V
MX: Cl
e
anup red
u
nda
n
t c
o
de in MS
R
set
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Do
n
g
KVM: VMX: Av
o
i
d
sav
i
ng and rest
o
ring msrs on light
w
eigh
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Nitin A Ka
m
ble
KV
M
: VM
X
:
Ha
n
dle #SS faults
f
ro
m
re
a
l mo
d
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM: VMX
:
Use
l
ocal labe
l
s in inline assembly
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivity
KVM: Fix vmx I
/
O bitmap i
n
i
t
i
a
lization on highmem systems
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Avoid corrupt
i
ng tr in real mode
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM: VMX: Only reload guest
msrs if
t
hey are
a
lrea
d
y
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MM
U
:
Stor
e
s
h
adow pag
e
tables as
k
ernel virtual
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivit
y
KVM:
M
M
U
: Sim
p
l
ify
k
v
m
_m
m
u_
f
ree_page(
)
a tiny b
i
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
M
atthew Gregan
KVM: Impl
e
me
n
t I
A
32_EBL_CR_POWERON msr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM:
Set cr
0
.
mp
for guests
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM: Con
s
o
l
idat
e
gues
t
fp
u
acti
v
ation and deactivation
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
Kivity
K
VM:
R
a
t
i
onali
z
e exception bitmap usage
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
K
i
vity
KV
M
:
M
o
v
e
s
ome more
m
s
r
m
angling into vmx_
s
ave_h
o
st_sta
t
e()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Ki
v
i
ty
KV
M
: Fix
p
o
t
ential guest state leak into
h
o
st
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM:
Increa
s
e mmu
s
h
a
dow cache to
1024
p
ages
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivit
y
KVM: Upda
t
e
shado
w
pte on write to
g
uest pte
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KV
M
: MMU:
R
espect nonp
a
e
pagetable quadrant
w
hen zappi
n
g
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
KVM
:
Unify kvm_mmu_pre_write() and kvm
_
mmu
_
post_
w
rite()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
K
V
M
: Be more careful restoring fs on
l
ightweight vmexit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KV
M
: Re
d
uce misf
i
rings of th
e
fork detecto
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM
:
U
n
inde
n
t some code
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KV
M
:
Avoid sav
i
ng and rest
o
ring some host
CPU state
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
K
ivity
KVM: Ass
u
me tha
t
writes sm
a
ll
e
r than 4 bytes
a
re to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Anthon
y
Liguori
K
V
M: SVM: Allow
direct
guest a
c
c
ess to PC debug po
r
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
He, Q
i
ng
KVM
:
VMX: Enable io
b
i
tmaps to
a
v
oi
d
IO port 0x80 V
M
EXITs
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-06-15
Avi Kivity
KVM: Prevent guest fpu sta
t
e fro
m
leaking into the
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
Rem
o
ve unused
'instructi
o
n
_l
e
ng
t
h'
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivity
KVM: Don't r
e
quire explicit
indication o
f
completion
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
K
V
M: Remove
e
xtraneous guest entry on
mmio read
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Ant
h
ony Liguo
r
i
KVM: SVM: Only sav
e
/restore MSRs whe
n
n
e
eded
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Adri
a
n Bunk
KV
M
: f
i
x an if() cond
i
tion
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Ant
h
ony Liguori
K
VM: VMX:
Ad
d
laz
y
F
P
U support f
o
r
VT
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Anthony
L
iguori
KVM: VMX:
Properly
shadow th
e
CR0 register in the v
c
pu
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Don't complain about
cpu erratum A
A
15
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Ant
h
ony
L
iguo
r
i
K
V
M: Lazy FPU support for SVM
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivit
y
KVM
:
Allow pass
i
ng 64-bit value
s
to the emulate
d
re
a
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kivity
KVM: Per-vcpu statistics
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Yaozu Dong
KVM: VMX: Avoid
unnecessary vcpu_load()/vcpu_put()
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Yaozu Dong
KVM: MMU: Av
o
i
d heavy ASSERT at non debug mode
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KV
M
:
VMX: Only save/restore MSR
_
K6_S
T
AR if ne
c
essary
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
K
V
M
:
F
ol
d
dr
i
vers/kvm/kvm_vmx
.
h
into
d
r
ivers/kvm/vmx
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi K
i
vity
K
V
M: VMX: Don't switc
h
64-bit ms
r
s for
3
2-bit guest
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivity
KVM:
V
MX: Red
u
ce
unnec
e
ssary savin
g
of host msrs
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: H
a
ndle guest page faults when emulating mmio
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
ity
KVM: SVM:
Report
hardware exi
t
r
e
as
o
n to user
s
pace
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
iv
i
ty
KVM: R
e
t
ry sleepi
n
g allocation if
atomic alloc
a
tion
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i K
i
vity
KVM:
Use s
l
ab caches
to allo
c
a
t
e
m
mu data struc
t
u
r
es
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
ity
KVM: Handle
part
i
al pae p
d
pt
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivity
KVM
:
Initi
a
l
i
ze cr0
t
o
indicate an fp
u
is
p
resent
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Eric Seste
r
henn
.
.
.
KVM: Fix overflow bug in ov
e
rflow
d
etection code
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivity
KVM: Use kernel
-
stan
d
ar
d
t
ypes
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Joerg Ro
e
de
l
KVM: S
V
M: enable LBRV virtualizati
o
n
if availa
b
l
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kivity
K
VM:
A
dd fpu ge
t
/set o
p
erations
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i
Kivity
KVM: Ad
d
physical me
m
ory ali
a
sin
g
feature
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi
Kivity
KVM: Simply gfn_to_page(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next