repo.or.cz
/
linux-2.6
/
btrfs-unstable.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
Avi Kivity
KVM: M
M
U: Remove cr0
.
w
p
tricks
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
K
i
vity
KVM: MMU
:
Make
s
etti
n
g shadow pte
s
atomic on i3
8
6
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vit
y
KVM: Make sh
a
dow pt
e
up
d
a
t
es ato
m
ic
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivity
KVM: Move sha
d
ow pte modif
i
cations from set_pte/set_pde
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KV
M
: MMU: Fol
d
fix_writ
e
_
pf() int
o
set
_
pte_
c
o
m
mon()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
KV
M
:
MMU:
F
old fix
_
r
e
ad_pf() into set_pte_c
o
mmon()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM:
MMU:
P
ass t
h
e guest pde to set_pte_common
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM
:
MMU: Move set_pte
_
com
m
on() t
o
pte width depe
n
den
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
i
ty
KVM: MMU: Sim
p
l
i
f
y f
e
t
ch() a l
i
ttle bit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU: Use slab caches f
o
r
shadow
pages and their
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
E
ddie
Don
g
KVM: Use
symbo
l
ic constants instea
d
of
m
a
gic nu
m
bers
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Markus Rechberg
e
r
KVM: Fi
x
includes
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
K
V
M
:
x86 emulator: im
p
lement wbinvd
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Jan E
n
gelhardt
Use m
e
n
u
c
o
nfig object
s
II - KVM/Virt
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddi
e
Don
g
KVM: V
M
X: Avoid
s
avi
n
g
a
nd re
s
toring
msr_ef
e
r
o
n
lightweight
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Ed
d
ie Dong
KVM: VMX: Cleanup
r
edundant code in MSR set
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
KVM: VM
X
: Avoid saving and resto
r
ing
msrs on l
i
ghtweight
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
N
itin A K
a
mble
K
V
M: V
M
X:
Handl
e
#SS faults from rea
l
mode
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
KVM:
V
MX: Use
l
ocal l
a
bels in inline
a
ssembl
y
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Fix vmx I/O
b
itm
a
p in
i
tialization on highmem sy
s
t
e
ms
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
K
V
M:
A
v
o
id corrupting
t
r in real mo
d
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M: VMX: Only reload g
u
est msrs if
t
hey are
a
l
ready
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
it
y
KVM:
MMU
:
S
tore shadow
page table
s
as ke
r
nel virtual
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KVM
:
MMU: S
i
mplif
y
k
v
m_mmu_fr
e
e_pa
g
e() a tiny bit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Matthew Gregan
KVM: Implement
I
A32_EBL_CR_POWERON m
s
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
Kivity
KVM
:
Set cr
0
.
mp
f
or gue
s
ts
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Conso
l
idat
e
g
u
es
t
fpu activ
a
t
i
on and deactivat
i
o
n
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM: Rat
i
on
a
lize
exception bitmap usage
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivit
y
KVM: Move some
m
o
re msr mangling in
t
o
vmx_save_
h
os
t
_state()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KVM: Fix po
t
en
t
ial gues
t
stat
e
le
a
k
into host
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Increase mmu
shad
o
w ca
c
h
e to 1
0
24 pa
g
es
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
iv
i
ty
KVM: U
p
date
shadow pte on
w
rite to
g
u
e
s
t pte
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
i
vity
KVM: MMU: Respect
nonpae
p
a
getab
l
e qu
a
dran
t
whe
n
zapping
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivit
y
KVM: Unify kv
m
_mmu_pre_write() an
d
kvm_mm
u
_post_write()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M
:
B
e more careful restor
i
ng
fs on light
w
e
i
ght vmexit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
iv
i
t
y
KVM: Reduce misfirings
o
f the
f
ork detector
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM:
Uninde
n
t some code
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KVM: Avoid
saving
a
n
d r
e
storing some host
C
PU state
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
i
vity
KVM: Assume that wr
i
tes smaller tha
n
4 by
t
es are to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Antho
n
y L
i
g
uori
KVM
:
SVM
:
Allow dire
c
t guest access to
PC debug port
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
He, Qing
K
V
M: VM
X
: Enable
i
o bitmaps to avoid IO port 0x80
V
M
E
XITs
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-06-15
A
vi Kivity
K
V
M
:
Prevent guest fpu state from leaki
n
g in
t
o
t
he
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivi
t
y
KVM: Remove unused 'ins
t
ructio
n
_le
n
g
t
h
'
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kivity
KVM: Don't require
e
xplicit i
n
dication of c
o
mpletion
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Remove e
x
t
r
a
neous guest
entry on mmio read
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Anthony Lig
u
ori
KVM: SVM: Only save/re
s
to
r
e
MSRs w
h
en neede
d
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Adrian Bunk
KVM: fix an if() condition
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Anthony Ligu
o
ri
KVM: VM
X
: Ad
d
lazy FPU support
f
o
r
VT
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
nthony Liguori
KVM: VMX: Properly
s
hadow th
e
CR0 re
g
i
s
ter in the vcpu
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KV
M
: Don't
c
omplain about
cpu errat
u
m AA
1
5
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Anthony Ligu
o
ri
KV
M
:
L
a
z
y FPU support for
S
VM
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
Allow passing 6
4
-bit values
t
o the e
m
ulated r
e
ad
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kiv
i
ty
KV
M
: Pe
r
-vcpu st
a
tistic
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Yaozu Dong
KVM:
V
MX: Avoid unnecessary vcpu_l
o
ad()/vcpu_put
(
)
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Y
a
oz
u
Dong
KV
M
:
MMU: Av
o
i
d
h
e
avy ASSERT at no
n
debug mo
d
e
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i
Kivity
KVM
:
VMX: Only save/res
t
o
r
e MSR_K6_ST
A
R if necessary
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivity
K
V
M
:
F
ol
d
driver
s
/kvm/k
v
m_vmx
.
h into driver
s
/kvm/v
m
x
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: VMX: Don't switch 6
4
-bit m
s
r
s f
o
r 32-bi
t
g
u
ests
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivit
y
KVM:
VMX: Reduce unnecessa
r
y saving
o
f
h
ost msrs
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
K
VM: Handle
gues
t
page faults when emul
a
ting mmio
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivit
y
KVM: SV
M
: Re
p
ort ha
r
dw
a
re exit reason
to u
s
ersp
a
ce
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivity
KVM:
Retry s
l
ee
p
ing a
l
location if ato
m
ic allocation
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kivity
KVM: Use slab caches to alloca
t
e m
m
u data
s
tructures
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivit
y
K
VM: Handle parti
a
l pae pdptr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kiv
i
ty
KV
M
:
Init
i
ali
z
e cr0 to ind
i
ca
t
e an fpu is prese
n
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
E
r
ic Sesterhenn
.
.
.
KVM: Fix overflow bug in ov
e
rflow det
e
c
t
ion code
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Use
k
ernel-stan
d
ard types
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Joerg Roedel
KVM: SVM:
e
nable LBRV
v
irtualiza
t
ion
i
f
a
v
ailable
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivit
y
K
VM
:
Add
fpu get/
s
et
o
p
erat
i
o
ns
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivity
KVM:
Add phy
s
ical memory aliasi
n
g feature
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
KVM:
Simpl
y
gfn_to_page()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Dor Laor
KVM: Add mmu
c
ache clear fu
n
ct
i
on
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivit
y
KVM: x86
emu
l
ator: fix bi
t
s
tring oper
a
ti
o
ns ope
r
and
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i
Kivity
KVM: Re
m
ove debug m
e
ssage
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
K
V
M: Use li
s
t_m
o
ve()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Michal P
i
otrowski
KVM: Remov
e
unused
f
unction
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: SVM:
E
nsure timestamp
c
o
u
nter monotonic
i
ty
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: MMU: Fix hugepag
e
pdes mapping same phys
i
cal a
d
dre
s
s
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Joerg Roede
l
KVM: SVM
:
for
b
id gu
e
st
t
o
e
x
e
cute m
o
nitor/mwa
i
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Sergey Ki
s
ele
v
KVM: Handle writes to
MCG_STATUS msr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi K
i
vity
KV
M
:
Remove unused
a
n
d wr
i
te-only variables
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Don't allow the guest to t
u
rn off the c
p
u cache
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kivity
K
VM: Hack r
e
al-mo
d
e segments
on vmx from KVM_SET_SREGS
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kiv
i
ty
KVM:
Modify guest seg
m
ents
a
fter p
o
tenti
a
ll
y
s
w
itching
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
K
VM: Remove set_cr0_no_modeswitch() arch op
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
ity
KVM: Workarou
n
d vmx inability
t
o
v
i
r
t
ualize th
e
reset
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
KVM: MMU: Re
m
ove global pte tracking
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
K
V
M: MMU: R
e
m
o
v
e
unnecessary check for pdptr acces
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kiv
i
ty
KVM
:
Av
o
id gue
s
t virtu
a
l
ad
d
resses in string pio userspa
c
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi
Kiv
i
ty
KV
M
: Future-proof argument-less i
o
ctls
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM
:
A
llow kernel t
o
s
elect size
of mmap() buffer
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivity
KVM: Add gues
t
mode
signal mask
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: In
i
ti
a
lize
t
he a
p
i
c
_base
m
sr on svm too
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Ad
d
a spe
c
ial exit reason when exiting due
to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
KVM: Fold kvm_run::exit_type into kvm_run::exit_reason
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivity
KVM: A
l
low userspace to
process hy
p
ercal
l
s which have
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi K
i
v
i
ty
K
V
M: Add method to
c
heck
for
b
ackwar
d
s-com
p
a
tible
A
P
I
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
R
enumber i
o
c
t
ls
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: R
e
move
m
i
n
o
r
wart fr
o
m KVM_CREATE_VCPU
i
octl
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KV
M
: Re
m
o
v
e the 'emulated' fiel
d
f
rom the userspace
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next