repo.or.cz
/
linux-2.6
/
verdex.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: MMU: Move set_pte_common() to pte width dependent code
2007-07-16
A
vi Kivit
y
K
VM: MMU:
Move set
_
pte_com
m
o
n()
to pte width
d
ependent
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM: MMU: Simplify fetch(
)
a little bit
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM
:
MMU
:
Use slab ca
c
hes for shadow pages and their
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
E
d
die Dong
KVM: Use sym
b
olic consta
n
ts instead of m
a
g
ic num
b
ers
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Markus Rechb
e
rger
KVM: Fix includes
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M:
x
86 emulator: implement w
b
i
n
vd
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Jan E
n
gelh
a
r
d
t
Use m
e
nuco
n
f
ig ob
j
ects II -
K
V
M/
V
irt
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
KVM: VMX: Avoid
s
aving and restoring m
s
r
_
e
fer on light
w
eight
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Eddie
Dong
KV
M
: V
M
X: Clea
n
u
p redundant
c
ode
i
n MSR
s
et
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Ed
d
ie Dong
K
V
M
:
V
MX
:
Avoi
d
saving a
n
d
r
e
storing msrs on
l
ightweight
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
N
i
tin A Kamble
KVM: VMX: Hand
l
e #SS f
a
ult
s
from real
m
ode
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivity
KVM: VMX: Use local la
b
els in inli
n
e assemb
l
y
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
ity
K
V
M
:
Fi
x
v
mx I
/
O b
i
tmap initi
a
liza
t
ion
on highm
e
m systems
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KVM: A
v
oid cor
r
upting t
r
in real mode
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM: VMX: Only reloa
d
guest msr
s
if they are
already
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
M
MU:
S
t
ore shadow
pag
e
t
a
b
les as ker
n
el
v
ir
t
ual
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivi
t
y
KVM:
MMU: Simpli
f
y kvm_mmu_
f
ree_pag
e
() a tiny bit
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
M
atthew Gregan
KVM:
Imple
m
ent IA
3
2_EBL
_
CR
_
P
O
WER
O
N msr
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M: Se
t
cr0
.
mp for guests
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KVM:
Conso
l
idat
e
g
uest fpu
a
ctivation and deactivati
o
n
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Ratio
n
a
l
ize exceptio
n
bit
m
ap usag
e
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Ki
v
ity
KVM: Move some mor
e
msr
m
angl
i
ng
i
nto vmx_save_host_state()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivi
t
y
KVM: Fix po
t
e
n
t
i
al
g
uest state
leak into host
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
KVM
:
Increase
m
mu shadow cache to 1024
p
ages
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
U
pdate shadow pte on
w
rite to gues
t
pte
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
K
V
M: MMU: Respe
c
t nonpae p
a
getable quadrant when zapping
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
t
y
KV
M
: Unify kvm_mmu_pre_write() and kvm_mmu_post_write()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM: Be more c
a
reful r
e
storing fs on lightweight vmexit
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM:
Re
d
uce misfirings of the fork
d
etector
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: U
n
indent some
cod
e
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M: Avoid
saving and resto
r
ing s
o
me host CP
U
s
tat
e
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
K
V
M: Assume that writes smaller than 4 bytes are t
o
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Anth
o
ny Liguori
KVM: SVM: Allow
di
r
ect g
u
est access to PC d
e
bug port
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
He, Qing
K
VM
:
V
M
X: En
a
b
l
e io bi
t
maps
to avoid I
O
port 0
x
80 VMEXITs
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-06-15
Av
i
Kivity
KVM: Pre
v
en
t
guest fpu state from
l
e
aking in
t
o the
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
Remov
e
unused 'instruction_length'
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
ity
KVM: Don't requ
i
re explicit indication of completion
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KV
M
: Remove ext
r
aneous guest entry on
m
mio read
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Ant
h
o
ny Liguo
r
i
KVM: SVM
:
Only sav
e
/restore MSRs when neede
d
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Adrian B
u
nk
K
V
M
:
f
i
x an if() conditi
o
n
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Anthony
L
iguori
KVM: VMX: Add lazy
F
PU
s
upport
f
or VT
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Anthony Liguori
KVM:
V
MX:
P
r
ope
r
ly shadow the
C
R0 register i
n
the
vcpu
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
D
on't
c
omplain abou
t
cpu errat
u
m
A
A
15
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Ant
h
o
ny Liguori
KVM:
L
azy
FPU support
f
or SVM
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivity
K
V
M: Allow passing 6
4
-bit values
t
o
the emulated r
e
ad
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
KVM: Per-vcpu statistics
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Yaozu Dong
K
V
M:
V
MX: A
v
oid unne
c
essary vcp
u
_load()/vcpu_put
(
)
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Yaozu D
o
n
g
KVM: MMU: Avoid
h
e
a
vy AS
S
ERT at no
n
debug mode
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivity
KVM: VMX: Only
sa
v
e/restore MSR_K6_STAR
i
f n
e
cessa
r
y
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Fold d
r
iv
e
rs/
k
v
m
/
kvm_vmx
.
h into
driv
e
rs/kvm/vmx
.
c
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kivity
K
V
M:
V
M
X: Don
'
t switch 64-bit
m
srs
f
or 32-bit
g
uests
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: VMX: Redu
c
e
unnece
s
sary sav
i
ng of h
o
st msrs
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivit
y
K
V
M
: Handle
guest page f
a
ul
t
s
when emulating mmio
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: SVM: Report hardw
a
re exit reason to use
r
sp
a
ce
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Retry sleep
i
ng 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
t
o al
l
ocate mmu data structures
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivit
y
KVM: Handle partial pa
e
p
d
ptr
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i
K
i
vity
KV
M
: Initialize cr
0
to
indi
c
a
t
e
an
f
pu i
s
pr
e
sent
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Eric
S
es
t
erhenn
.
.
.
KVM: Fix ov
e
rflo
w
bug in ov
e
rflow det
e
ction code
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
KVM: Use kernel-standard types
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Joe
r
g
R
oedel
K
VM:
SVM: en
a
ble LBRV vir
t
ua
l
i
z
ation if availa
b
le
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Add fpu get/set
operations
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivity
KVM: Add physi
c
al
memory aliasin
g
feat
u
re
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM
:
Simply g
f
n_to_pa
g
e()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Dor Laor
KVM
:
Add mmu cache clear function
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
K
ivity
KVM: x86 emulat
o
r: f
i
x
bit stri
n
g opera
t
ions operand
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kivity
KVM:
R
em
o
ve deb
u
g
message
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
ity
KVM:
U
se list_m
o
ve()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
M
ichal Piotr
o
wski
K
VM: Remove unus
e
d function
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kiv
i
ty
KV
M
:
SVM: Ensure timestamp counter m
o
noto
n
ici
t
y
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: MMU:
Fix hu
g
ep
a
ge
pdes mapping
s
ame physical ad
d
ress
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
J
oerg Roedel
KVM: SVM: forbi
d
guest to execute monitor
/
mw
a
it
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
S
e
rgey Kisel
e
v
KVM: Handle writ
e
s to M
C
G
_
STATUS ms
r
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Remove unused and write-only va
r
i
a
bl
e
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
K
V
M
: Don't allow th
e
guest to turn of
f
the cpu
c
a
c
he
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
KVM:
H
ack real-mode
segme
n
t
s
on vmx
f
rom KVM_
S
E
T
_SR
E
GS
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i
Kivity
KVM
:
Modify gu
e
st se
g
ments after potentially switching
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi K
i
v
ity
KVM: Remove set_c
r
0_no_modeswitch() arch op
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivi
t
y
K
V
M: Workar
o
u
n
d vmx inability to virtualize the r
e
se
t
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM
:
M
M
U
: Rem
o
ve g
l
obal p
t
e tracking
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi K
i
vity
KVM:
MMU: Remove
unnecessary check f
o
r pdptr ac
c
ess
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: A
v
oid guest v
i
rtual
a
d
d
resse
s
i
n
string pio u
s
ers
p
a
ce
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivity
K
V
M: Future-proof argument-less ioctls
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i
Kivity
KVM: All
o
w k
e
r
nel to select size of mmap(
)
buffer
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
ity
KV
M
:
A
dd gue
s
t mo
d
e si
g
n
a
l
m
ask
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
K
VM
:
Initial
i
ze the apic_
b
ase
msr
o
n
svm too
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: A
d
d
a sp
e
c
ial
exit reas
o
n when exiting
due to
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
i
ty
KVM: F
o
ld kvm_run::exit_type
i
n
t
o kv
m
_run:
:
ex
i
t_reason
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kiv
i
ty
KVM: Allow use
r
space to pr
o
cess
h
y
per
c
all
s
which have
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Add method
t
o chec
k
for backwar
d
s-
c
ompatible API
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM
:
Renumber ioctl
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
K
V
M
:
Remove m
i
nor wa
r
t from KVM_C
R
EATE_VCPU ioctl
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Remove
the 'emulated' f
i
eld from the user
s
pace
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KV
M
: Handle cpuid in the kernel i
n
stead of punting
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Do not communi
c
ate to use
r
space through c
p
u regis
t
er
s
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
K
V
M: Use a
s
ha
r
e
d page for ker
n
el/user communication
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i
Kiv
i
ty
K
V
M
: Fix bogus sign extension in mmu mappin
g
a
ud
i
t
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivit
y
K
V
M:
E
xpo
r
t <linu
x
/kvm
.
h>
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
KVM: Use
o
w
n minor num
b
er
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
D
o
r Laor
KVM: Us
e
the
generic
s
kip_emulated_instruction()
i
n
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
next