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: Make shadow pte updates atomic
2007-07-16
A
v
i Kivity
KVM:
M
ake shadow pte updates atomic
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM: Move s
h
adow pte
modifi
c
ations fro
m
set_pte/set
_
pd
e
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
KVM
:
MMU: Fold f
i
x_write_pf() into se
t
_pte_
c
o
mmon()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM: MMU
:
Fold f
i
x
_read_
p
f() into set_pte_co
m
mon()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
K
V
M: MMU: Pass the guest pde to set_pte_common
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KV
M
: M
M
U:
Move se
t
_pte_common
(
)
to pte width dependent
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU: Si
m
pli
f
y fetch() a l
i
t
t
le bit
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivi
t
y
KVM: M
M
U: Use
s
l
ab
c
a
c
hes for
s
hadow pa
g
es and their
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
K
VM: x86 e
m
ulator: im
p
lem
e
nt wb
i
nv
d
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
ity
KVM: VMX:
Use local labels in inline assembly
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kiv
i
ty
KVM:
Fix vmx I/O bitmap ini
t
ia
l
izatio
n
on
h
ighmem sys
t
ems
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM
:
A
void corrupting tr
i
n
rea
l
mode
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kiv
i
ty
KVM: VMX:
Only reload g
u
est msrs if they are already
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU: S
t
ore
shadow p
a
ge tables
as ke
r
nel virtual
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KV
M
: MMU:
S
implif
y
kv
m
_
m
m
u_fr
e
e
_
page() a tiny bit
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M:
S
et
c
r0
.
mp for guests
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivity
KVM:
Conso
l
idate gu
e
st fp
u
activat
i
on and deact
i
v
ation
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
K
V
M
: Rationalize
e
xc
e
ption bit
m
a
p
usa
g
e
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
Mov
e
some more msr mangling into vm
x
_save_host_state()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM:
F
ix potential guest s
t
a
t
e leak
into hos
t
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: Incre
a
se mmu shadow ca
c
he to 1024 p
a
ges
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
U
p
date shadow
p
t
e
on w
r
it
e
to gue
s
t pte
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
KVM:
M
MU
:
Respect n
o
npae paget
a
ble quadran
t
when zapping
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM
:
Unify kvm
_
mmu_pre_write() and kvm_mm
u
_post
_
w
r
i
t
e
(
)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
K
VM: Be more
carefu
l
restoring fs on lightweight vmexit
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivi
t
y
KVM
:
R
educe mi
s
firings of
t
h
e fo
r
k
d
etector
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
KVM: Unindent s
o
m
e code
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KV
M
: Avoid sav
i
ng and restor
i
ng
some host
CP
U
state
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
i
vi
t
y
KVM
:
Assume that writ
e
s
s
maller than 4 bytes are
t
o
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-06-15
Avi Kivity
KVM:
Prevent gu
e
st fpu st
a
te
f
rom leaking into the
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Remove unu
s
ed
'instruc
t
i
o
n
_length'
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Don
'
t re
q
uire explicit indication
of
c
o
m
pleti
o
n
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
KVM
:
Remove
e
xtraneous gues
t
entry on mmio read
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivity
KVM:
D
o
n't compl
a
in ab
o
ut cpu err
a
tum AA15
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kivity
K
V
M: Allo
w
p
as
s
i
ng 64-bit valu
e
s to the
e
mul
a
ted read
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Per-vcpu
statisti
c
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
K
V
M: VMX: Only save/re
s
tore MSR_K6_STAR if nec
e
s
s
ary
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Fold drivers/kvm/kvm_vm
x
.
h into
drivers/kvm/vmx
.
c
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
V
M
X: Don't swit
c
h
6
4
-bit msrs for 32-bit guests
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: VMX: Reduce unnecessary saving o
f
host
msrs
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
KVM: Handle g
u
est page fa
u
lts wh
e
n emulating mmio
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: SVM:
Re
p
ort hardware exit reason to userspace
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
R
etr
y
sleepi
n
g
allocation if
a
t
omic allocation
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Use slab cach
e
s to
allocate mmu data structur
e
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
H
andle par
t
ial p
a
e pd
p
tr
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kivi
t
y
KV
M
: Init
i
alize cr0 to indicate an fp
u
is present
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivit
y
K
VM
:
Use ke
r
nel-stan
d
ard types
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
ity
KVM: Ad
d
fpu get/set operations
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kivity
KVM: A
d
d p
h
ysi
c
al memory
a
li
a
sing
feature
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Ki
v
ity
KVM: Si
m
ply
g
f
n_to_page
(
)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi K
i
v
i
ty
KVM: x86 emulator: fix
b
i
t
s
t
r
ing operatio
n
s oper
a
nd
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM
:
Remove
debu
g
m
e
ssa
g
e
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivity
KVM: Use list_mo
v
e()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kiv
i
ty
KV
M
:
SVM: Ensure times
t
amp c
o
un
t
er
m
o
notonicity
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
ity
KVM: MMU
:
Fix hugepage pdes mapping s
a
m
e
phy
s
ic
a
l
address
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: R
e
mo
v
e unu
s
ed and w
r
ite-on
l
y
variabl
e
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
KVM: Don't allow the
guest
to t
u
rn o
f
f the cpu cache
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
K
ivity
KV
M
:
H
a
c
k real-m
o
d
e se
g
ments
o
n vmx from KVM_S
E
T_SREGS
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: M
o
di
f
y guest segm
e
nts after pot
e
ntially switchi
n
g
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
ity
KVM: Remove
set
_
cr0_no
_
modes
w
itch() ar
c
h op
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivit
y
KVM
:
Workaround vmx inability to
vir
t
ualize the reset
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivit
y
K
V
M
:
MMU: Remove global pte tracki
n
g
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivi
t
y
K
V
M
: MMU: Remove unnecessary
c
heck for pdpt
r
acce
s
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivit
y
KVM: Avoid guest
virtual addresses in string pio userspac
e
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
K
VM
:
Future-proof argum
e
n
t
-l
e
ss ioctls
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i
Kiv
i
ty
KVM
:
Allow kernel to selec
t
s
i
ze of
m
m
a
p() b
u
ffer
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kivity
K
V
M
: Add guest m
o
de signal mask
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi K
i
vity
K
V
M: I
n
i
t
ializ
e
the
a
pic_b
a
s
e
msr o
n
svm too
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivity
KVM: Add a
special exit reason whe
n
e
x
iting due to
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kiv
i
ty
KVM
:
Fold kvm_run::exit_type into
k
v
m_r
u
n::exit_reason
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivit
y
KVM: Al
l
ow u
s
erspace
to proces
s
hype
r
c
a
l
l
s w
h
ic
h
have
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KV
M
: A
d
d method to check f
o
r backwards-comp
a
t
ible API
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
ity
KVM:
Renumber
i
octls
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Remove m
i
nor wart from KVM_CREATE_VCPU ioc
t
l
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi K
i
vity
KVM: Re
m
ove the 'emula
t
ed' f
i
el
d
from the userspace
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi K
i
vity
KVM: Han
d
l
e
cpui
d
in t
h
e kerne
l
instead of pun
t
ing
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
KVM: Do n
o
t communicate to
userspace through cpu regist
e
rs
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivity
KVM: Use
a
s
h
a
r
ed p
a
ge for
kernel/
u
ser commun
i
cation
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivi
t
y
K
V
M
: Fix bog
u
s s
i
g
n extension
in mmu mapp
i
ng
audit
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivit
y
KVM: Export <linux/kvm
.
h
>
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
KVM: Use own mi
n
or
n
umber
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-02
Avi Kivity
[PATCH] x86-64: fi
x
arithmeti
c
in c
o
mment
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-04-19
Avi Kivit
y
KV
M
: Fi
x
off-b
y
-one when wr
i
ti
n
g to a nonpae guest pde
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-27
Av
i
K
i
vity
KVM: Prevent sys
t
e
m
s
el
e
ctors le
a
king in
t
o
guest on
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-18
Avi Kivity
KVM:
MMU
:
Fix host memory
corrup
t
ion on
i
386 wi
t
h
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-18
Avi Kivity
K
V
M:
M
MU: Fi
x
g
u
est writes to
nonpa
e
pde
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-18
A
vi Kivity
K
VM: Fix gues
t
sysen
t
er on vmx
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-18
Avi Kivity
KVM: Unset kvm_arch_ops if arch module loading fai
l
ed
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-04
Avi Kivity
KVM:
Fi
x
bo
g
us failure in kvm
.
ko module in
i
t
ialization
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-04
Avi Kivity
KVM: Bump
A
P
I v
e
rsion
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-04
Avi Kivity
KVM: Per-vcpu inodes
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-04
Av
i
Kiv
i
t
y
KVM: Mov
e
kv
m
_vm_ioctl_create_
v
cpu() aroun
d
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-04
Avi Kivity
K
VM: Rename some kvm_dev_ioct
l
_*() function
s
to
k
vm_vm_ioc
t
l_*()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-04
Avi K
i
vity
KVM: Crea
t
e an inode per
v
i
rtual mach
i
ne
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-04
A
vi Kivity
K
V
M: A
d
d internal filesystem for generatin
g
i
n
o
d
es
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-04
Avi Kivi
t
y
KVM:
M
or
e
0
-
>
NULL co
n
versions
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-04
Avi Kivity
KVM: svm: init cr0 with the wp bit set
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-04
Avi Kivity
K
V
M: W
i
re up hy
p
ercall handler
s
to
a
cen
t
ral arch-indepen
d
en
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-04
Avi K
i
vity
KVM: Add hypercall host s
u
pport
f
o
r
svm
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-03-04
A
v
i Kivity
K
VM:
Cosmetics
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
next