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: MMU: Remove cr0.wp tricks
2007-07-16
Av
i
Kivity
KVM:
MMU:
R
emove cr0
.
wp tricks
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU: Make set
t
ing shadow ptes ato
m
ic
o
n
i
3
86
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Make
shad
o
w pte u
p
da
t
e
s ato
m
ic
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM: Move shadow pte modifica
t
ions f
r
om
set
_
pte/set_pde
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
VM: M
M
U: Fold fix_write_pf() into set_pte_common()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM
:
MMU: Fold fix_read_pf() in
t
o set_pte_
c
o
mmon()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM: MMU: Pass the guest pde to s
e
t
_pte_common
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
v
ity
K
VM: MMU:
M
ove set_pte_common() to pte width dependen
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
KVM:
MMU: Simplify fetch() a little bit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
ity
KVM
:
MMU: Use
s
lab c
a
ches for sh
a
d
ow pag
e
s and their
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddi
e
D
ong
KVM
:
Use symboli
c
constants instead of magic n
u
m
bers
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Markus
Re
c
hb
e
rger
KVM: Fix includes
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM: x86 e
m
ulato
r
: implement wbinvd
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Jan Enge
l
hard
t
Use m
e
nuconfig objects II - KVM/Virt
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
E
d
d
ie Dong
KVM: VMX: Avoid saving and restori
n
g m
s
r
_efe
r
on
l
i
g
h
t
weight
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
KVM: VM
X
: C
l
ea
n
up
r
edun
d
ant
c
o
d
e i
n
MSR set
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Ed
d
ie Don
g
KVM: VMX: Avoid saving and res
t
oring
m
s
rs on
lightweight
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Nitin
A Kamble
KVM: VMX: Handle
#S
S
faul
t
s from real mode
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: VMX:
U
se
local labels in in
l
ine
a
ss
e
m
b
ly
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KVM:
Fix v
m
x
I
/O bitmap initialization o
n
highmem syst
e
ms
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
i
vit
y
KVM: Avo
i
d corrupting tr in
rea
l
mode
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
VM
X
: Onl
y
rel
o
ad g
u
est msr
s
if they a
r
e alre
a
dy
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
VM: MMU: Store
s
hadow
p
age tables
a
s kernel virtual
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
ity
KV
M
: M
M
U
:
Sim
p
lify kvm_mmu_fre
e
_pag
e
() a
t
iny
b
i
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Matt
h
ew Gre
g
a
n
KVM:
I
m
plem
e
nt I
A
3
2_EBL_CR_P
O
WERON msr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Set cr0
.
mp for
g
uests
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Consol
i
date guest fpu activa
t
ion and deactivation
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
R
ation
a
liz
e
exception bitmap usage
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M:
M
ove some more msr
m
angling into vmx_sa
v
e_
h
o
s
t_state()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: Fix potenti
a
l guest s
t
at
e
leak i
n
to host
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: Increase mmu shadow cache to 1024 pages
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivit
y
KVM: Update shado
w
pte on wri
t
e to
g
uest pte
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU: R
e
spect nonpae pagetable quadrant whe
n
zapping
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
K
i
vity
KV
M
:
Uni
f
y kvm_mmu_pre_write() and k
v
m
_mmu_p
o
st_write()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
KVM: Be more careful re
s
toring f
s
on li
g
htwe
i
ght vm
e
xit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Ki
v
it
y
KVM
:
Reduce misfi
r
ings of t
h
e for
k
d
e
t
ecto
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KVM: Unindent some co
d
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM:
Avoid saving and
restoring some host CPU
state
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Ass
u
me
t
hat wri
t
es smal
l
er than 4 bytes are t
o
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Anthony Li
g
uori
KVM:
SVM: Allow direc
t
gue
s
t access
to PC d
e
bug port
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
H
e
, Qing
KVM: V
M
X
: Enabl
e
io bi
t
maps to
avo
i
d IO port 0
x
80
V
MEXITs
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-06-15
Avi Kivity
KVM: Prevent guest
f
pu state from leaki
n
g i
n
to
t
h
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kivity
KVM: R
e
move unused 'instru
c
tion_
l
e
ngth'
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi
K
ivity
KVM
:
Don't requir
e
e
xplicit
i
n
dication of
completion
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
K
V
M: Rem
o
ve extraneous guest entry on mmio read
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Anthony Liguor
i
KVM: SVM: Only s
a
ve/restore MSRs when needed
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
drian Bunk
K
VM
:
fix an if() condi
t
ion
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Anthony Liguori
KV
M
: VMX: Add lazy FPU s
u
ppor
t
for VT
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Anthony Liguori
KVM: VM
X
: Pr
o
perly sh
a
d
o
w the
C
R
0
register
i
n the vc
p
u
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivit
y
KVM: Don'
t
c
o
m
pl
a
i
n
about cpu erratum AA15
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Anthony
Liguori
KVM: Lazy FPU support for SVM
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivity
KVM:
A
llow
passing 64-bit values to th
e
emulated read
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Per-
v
cpu statistics
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Y
a
o
z
u
Dong
KV
M
: VMX:
A
void unnecessary vcp
u
_
l
oad()/vcpu_pu
t
(
)
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Yaozu Dong
KVM:
M
M
U
: Avoid heavy
A
SSER
T
a
t non
d
e
b
ug mode
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kivity
KVM: VMX: Only save/res
t
o
re MSR_K
6
_STAR if n
e
c
essary
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Fold drivers/kvm/
k
vm_vmx
.
h i
n
t
o
driver
s
/
k
v
m
/
vmx
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivity
K
VM: V
M
X: Don'
t
switch 64-bit msrs for 32
-
bit guests
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
iv
i
ty
KVM: VMX
:
Reduce un
n
ecess
a
ry sa
v
ing
o
f host msrs
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Handle guest page faults when emu
l
ating mmio
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: SVM: Report hardware exit reason
t
o userspace
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KV
M
: Retry
sleeping all
o
c
ation if atomic alloc
a
tion
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kiv
i
ty
KVM: Use slab
caches
t
o all
o
cate m
m
u da
t
a structures
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
KVM
:
Handle partia
l
pa
e
pdptr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
KVM: Initialize
c
r0 to i
n
dicate
an fpu
is present
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Eric Sesterhenn
.
.
.
K
VM:
Fix overflow b
u
g in overflow detection code
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i
K
i
v
ity
KVM
:
Use kernel-
s
tandard
t
yp
e
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Jo
e
rg Roedel
KVM: SVM:
e
n
able LB
R
V
virtual
i
zation i
f
a
v
a
ilab
l
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
K
ivity
KVM:
A
d
d
fpu get/set
o
perations
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivit
y
KVM: Add
p
hysic
a
l m
e
m
o
r
y a
l
iasing feature
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
K
ivity
KVM: S
i
mply gfn_
t
o_p
a
ge()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
D
or L
a
o
r
K
V
M: Add mmu
c
ache c
l
ea
r
function
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
K
V
M: x86 em
u
l
ator
:
fix bit st
r
i
ng operations op
e
rand
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: R
e
move debug
messag
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
KVM: Use list_move()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Mic
h
al Piotrowski
K
VM: R
e
move
u
n
used functi
o
n
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
K
ivity
KVM: SV
M
:
Ensure timestamp counter
mon
o
t
o
n
icity
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
K
VM: MM
U
: Fix
hu
g
epage p
d
e
s map
p
i
n
g same physical addr
e
ss
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Joerg Ro
e
d
el
K
VM:
SVM: forbid gu
e
st to execute mo
n
itor/mw
a
it
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Se
r
gey Kise
l
e
v
KVM: Hand
l
e
wri
t
e
s to M
C
G_STA
T
US
m
sr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
K
V
M
:
Remove unu
s
ed an
d
write-only v
a
r
i
ables
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
i
v
ity
KVM: Don't a
l
low the gu
e
st to turn
o
ff the cpu cac
h
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
Hack real-mod
e
segm
e
nts o
n
v
m
x fr
o
m
KVM_S
E
T_
S
REGS
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivit
y
KVM: Modify g
u
est segments af
t
er
potentially switching
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Remove set_cr0_no_
m
odeswitch() a
r
ch op
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kivity
KVM: Workaround vmx
inabi
l
ity
to
virtualize the rese
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kiv
i
ty
KVM:
MMU: Remo
v
e
global pte t
r
acking
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: MMU:
Remove unnecessary ch
e
ck for pdptr a
c
cess
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
K
VM: Av
o
id g
u
est virtual a
d
dresses in s
t
ring pio userspace
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kivity
KVM: Futu
r
e-
p
roof argument
-
less ioctls
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Ki
v
ity
KVM: Allo
w
ke
r
nel to select size of mmap() buffer
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: A
d
d
g
ue
s
t mo
d
e
si
g
nal mas
k
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kiv
i
ty
K
V
M: Ini
t
ialize
the apic_base msr on svm t
o
o
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Ki
v
ity
KV
M
: Add a special exit reas
o
n when
exiting due to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kivit
y
KVM: Fol
d
kvm_ru
n
::exit_type into
kvm_run::ex
i
t_reason
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi
K
i
vity
KVM: A
l
low
u
serspace to process
hyp
e
rcalls which h
a
ve
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i
Kivity
K
V
M: Add method to ch
e
ck fo
r
b
a
ckw
a
r
ds-compatible API
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
ity
KVM: R
e
number ioctls
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Remove m
i
nor wart f
r
om KV
M
_CRE
A
TE_VCPU ioctl
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
K
i
v
ity
KVM:
Remove t
h
e 'emulated'
f
i
e
l
d f
r
o
m
t
h
e
userspace
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next