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: disable writeback for 0x0f 0x01 instructions.
2007-07-25
Aurelien Jar
n
o
KVM: disable wr
i
teba
c
k for 0x0
f
0x01 instructions
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-25
Avi K
i
vity
KVM: Fix remov
a
l o
f
n
x
cap
a
bility
f
ro
m
guest cpuid
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-25
A
vi Kivity
R
e
vert "KVM:
A
v
oid use
l
ess memory write when possible"
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-25
Rust
y
Rus
s
ell
KVM: Fix unlikely kvm_crea
t
e vs decache_vcpus_
o
n_cpu
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-25
Avi Kivity
K
VM: Co
r
rectly handle write
s
crossing a page boundary
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-20
Avi
K
ivity
KVM: MMU: Fix oopse
s
w
i
th SLUB
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-20
Avi Kivity
KVM: x86
e
mulator: implement rdmsr an
d
w
rmsr
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-20
Avi Kiv
i
ty
K
VM: Fix
m
emory slot management func
t
io
n
s for guest smp
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-20
A
v
i Kivity
KVM: M
M
U: Store nx bit for
l
arg
e
page shadows
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KV
M
: U
s
e
CPU_DYING for disabling
v
i
rtualization
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
K
V
M: Tune hot
p
lug/suspend IPIs
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM:
Keep track of w
h
ich
cpus
ha
v
e virtu
a
liza
t
ion enabled
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
SMP: Allow smp_call_f
u
n
c
t
ion_single() to cu
r
r
e
nt cpu
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
i386: Allow smp_call_func
t
i
o
n_single() to c
u
r
r
e
nt cpu
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Ki
v
ity
x86_6
4
: Allow s
m
p_cal
l
_function_sing
l
e() to cu
r
rent cpu
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
HO
T
PLUG: Ada
p
t thermal thrott
l
e t
o
CPU_DYING
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
ity
HOTPLUG: Adapt cpu
s
e
t
hotplug ca
l
lback to CP
U
_D
Y
ING
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
Kivity
HOTP
L
U
G
: Add
CPU_
D
Y
I
NG notifier
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
i
vity
KVM: Cl
e
an u
p
#in
c
lude
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
KVM: R
e
move kvmfs in
f
avor of
t
he a
n
onymous inodes
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Jo
e
rg
Roedel
K
V
M
: SVM
:
Relia
b
ly dete
c
t if SVM
w
a
s
disable
d
b
y
BIOS
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi
K
i
vity
KVM: VMX: Remove u
n
necessary code
i
n vmx_tlb_flush()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Shaohua Li
KV
M
: MMU: Fix Wrong
t
lb flush order
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KVM: VMX:
R
einitialize th
e
r
e
al-m
o
de tss when entering
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Luca Tet
t
amanti
KVM: Avoi
d
us
e
less m
e
m
o
ry writ
e
when possi
b
le
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Luca Tettaman
t
i
K
V
M
: Fix x86 emu
l
ator
w
riteback
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
E
dd
i
e
D
ong
KVM: Add
s
uppor
t
for in-kernel pio handlers
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Grego
r
y
Haskins
KVM: VMX: Fix inte
r
rupt
che
c
king on lightweight exit
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Gregor
y
Haskins
KVM:
A
dds support for
in-kern
e
l mmio
handlers
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Ni
t
in A
Kamble
KV
M
:
I
m
p
lement emulation of instruction "ret" (opc
o
de
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Nitin A Kamb
l
e
KVM
:
Implement emulation of "pop reg" in
s
t
r
uction
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: VMX:
E
nsure
v
cpu tim
e
stamp counter
is monotonous
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Initialize
t
he B
S
P bit in the APIC
_
BASE msr correctly
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
S
h
a
ni Moideen
KVM: VMX: R
e
place memse
t
(
<
addr>, 0, PAGES
I
ZE
)
wit
h
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Shani Mo
i
dee
n
KVM:
SVM: R
e
place
m
emset(<addr
>
, 0, PAGESIZ
E
) with
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Flus
h
remote
t
lb
s
when reducing shadow pte
permissi
o
ns
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M
:
Keep
an
upper bound of init
i
alized vcp
u
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
i
t
y
K
V
M: Emulate hlt on rea
l
mode
f
or Intel
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
K
ivi
t
y
KVM: Mov
e
du
p
licate
h
alt handling code into
kvm_main
.
c
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivity
KVM: Enab
l
e guest smp
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
F
ix
addin
g
an smp virtual machine to the vm list
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM: Fi
x
vcpu fre
e
in
g
f
o
r
guest smp
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Ngu
y
e
n
A
n
h
Quynh
K
V
M: Remove un
n
e
cessary i
n
itializat
i
o
n
a
nd check
s
i
n
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Robert P
.
J
.
Day
K
V
M: R
e
p
lace C
code w
i
t
h call t
o
ARRAY_SIZE() macro
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i K
i
vit
y
KVM: Lazy
guest
cr3 switching
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
K
ivit
y
KVM: MMU
:
Remove unused la
r
ge
p
a
ge m
a
rker
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
i
ty
KVM: M
M
U: Don't cac
h
e gue
s
t
access
b
its in
t
he shadow
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
K
V
M: M
M
U:
Sim
p
ify accesse
d
/dirty/present/n
x
bit handling
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
KVM: MMU: R
e
m
o
ve cr0
.
wp tricks
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM: MMU:
Mak
e
setting sha
d
o
w ptes
a
tomic on i386
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
M
ake shadow pte up
d
ate
s
atom
i
c
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivity
KVM:
M
ove shadow pte modific
a
tions from set_pte/set_pde
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM
:
MMU: F
o
ld fix_
w
rite_pf(
)
into set_pte_common()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivi
t
y
K
V
M: MMU: Fold fix_read_pf() into set_pte_common()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kiv
i
ty
K
VM: MMU: Pass
th
e
guest pde to set_p
t
e_common
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Ki
v
ity
KVM: MM
U
: Move set_pte_com
m
on(
)
to
p
t
e
wi
d
th dep
e
ndent
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
K
VM: MMU: S
i
m
p
lify fetch(
)
a little b
i
t
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivity
KVM:
MMU
:
Use slab
c
ac
h
es for shad
o
w pages a
n
d t
h
eir
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
K
V
M: U
s
e
symb
o
li
c
constants inst
e
ad of
m
agic numbers
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Markus Rechberger
KVM: Fix includ
e
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M
:
x
86
emulator: i
m
plem
e
nt
wbinvd
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
J
a
n E
n
gelhardt
Use menuc
o
n
f
ig obje
c
t
s II - KVM/Virt
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Don
g
KVM: V
M
X
:
Avoid saving and
r
e
storing msr_ef
e
r on
lightweight
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
KVM: V
M
X: Cleanup redundant co
d
e in MSR
set
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
KVM: VMX: Avoid
s
av
i
ng an
d
resto
r
ing
m
s
r
s
on l
i
ghtweight
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Nitin A Kam
b
le
K
V
M:
V
MX
:
Handle #SS faul
t
s f
r
om real mo
d
e
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KV
M
:
V
MX: Use l
o
cal lab
e
ls
i
n
i
nl
i
ne assemb
l
y
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vit
y
KVM:
F
ix vmx
I
/O
bitmap initializ
a
tion on
h
ighmem systems
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
K
VM: A
v
oid c
o
rrup
t
in
g
tr in real mode
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: V
M
X
:
O
nly
re
l
oad guest msrs
i
f
they are already
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Ki
v
ity
KV
M
: MMU: S
t
ore s
h
adow p
a
g
e
tables as kernel virtual
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
K
i
vity
KVM: MMU: Simpli
f
y kvm_mmu_free_page()
a
t
iny bit
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Ma
t
thew Greg
a
n
KVM: I
m
pl
e
m
e
nt IA32
_
EBL_C
R
_POW
E
RON ms
r
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivit
y
KVM: S
e
t cr0
.
mp for guests
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
KVM
:
Consolidate g
u
est
fpu
activation
a
nd dea
c
tivatio
n
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M: Rationalize e
x
c
eption b
i
tmap u
s
age
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: Move
s
ome more msr mangling int
o
vmx_save
_
ho
s
t_
s
tate()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivity
KVM: Fix potential gues
t
state
l
eak into hos
t
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kiv
i
ty
KVM: Increase mmu shadow cache t
o
1
024 pages
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM: Updat
e
shadow
pte on w
r
ite to guest pte
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Ki
v
ity
KVM: MMU: Respect
no
n
p
a
e
p
agetable quadrant wh
e
n zap
p
in
g
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Unify
kvm_mmu_pre_wri
t
e()
a
nd kvm_mmu_
p
ost_write()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Be
more
c
areful restoring fs on l
i
ghtw
e
igh
t
vm
e
xit
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Reduce misfiring
s
of the
fork
detector
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M
: Un
i
ndent so
m
e code
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM: Avoid saving and restor
i
n
g some h
o
st CPU
s
tate
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
K
i
vity
KV
M
: Assum
e
t
hat wri
t
es
s
maller than
4
bytes
are to
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Anthony L
i
guori
K
V
M
:
SVM
:
Allow direc
t
guest
ac
c
ess to
PC d
e
bu
g
por
t
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
He, Qing
KVM: VMX:
E
nabl
e
io bitmaps
to avoid IO
p
ort 0x8
0
VMEXIT
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-06-15
A
vi Kivity
KVM: Pr
e
vent g
u
est fpu sta
t
e
fro
m
l
e
aking i
n
to the
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kiv
i
ty
KVM:
Rem
o
ve unused '
i
n
s
truction_lengt
h
'
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivit
y
K
V
M
:
Don'
t
require explic
i
t indicat
i
on o
f
c
o
mpl
e
tion
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Remove extraneous g
u
est entr
y
on mmio
r
e
ad
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Ant
h
ony Liguori
KVM: SVM
:
Only
save/restore
MSRs when neede
d
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
d
r
i
an Bunk
K
V
M: fix an if()
c
onditi
o
n
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Anthony Li
g
uori
KVM
:
VMX: Add lazy
FPU support for
VT
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Anthony L
i
g
u
ori
KVM: VMX: P
r
op
e
r
l
y sh
a
dow th
e
CR0 register in
t
he
v
cp
u
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Don'
t
complain about cpu erra
t
um AA15
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Ant
h
ony
L
iguori
KVM: Lazy FPU sup
p
o
rt for SVM
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi K
i
vi
t
y
KV
M
:
Allow passing
64-bit values to the
emulated read
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
next