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
m68knommu: fix tick timer definition for coldfire
2007-07-25
Avi Kivity
KVM: Fix remova
l
of nx ca
p
ability from guest cpuid
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-25
Avi K
i
vit
y
Revert "KVM: Avoid useless me
m
ory write
when p
o
ssibl
e
"
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-25
Avi
Kivity
K
V
M
:
Cor
r
ectly handle writ
e
s crossing a pag
e
boundary
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-22
Avi Kivity
KV
M
:
R
equire
C
ONF
I
G_AN
O
N_INODES
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-22
Av
i
Kivity
[POWERPC] Allow smp_cal
l
_func
t
ion_single() t
o
c
u
rrent cpu
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-21
Avi
K
ivity
KVM: MMU: Fi
x
c
l
eaning up the shado
w
page allocation
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-20
Avi Kivi
t
y
KVM: MMU:
Fix oop
s
es with SLUB
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-20
A
v
i Kivi
t
y
KVM: x86 emulator: implement rdmsr
and wrmsr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-20
Av
i
Kivi
t
y
KVM: Fix memory slot man
a
gement functions for guest smp
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-20
Avi
Kivity
KVM:
MM
U
: Store nx
b
it for large
p
age sha
d
ows
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-19
Av
i
Kivity
i
386: Allow KVM o
n
i
3
86 nonpae
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
KV
M
: Use CPU_DYING for disablin
g
virtualization
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivit
y
K
V
M: Tune hotplug/su
s
pend IPIs
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vit
y
KVM: Keep trac
k
o
f
w
h
ich cpu
s
h
ave v
i
rtualiza
t
ion en
a
ble
d
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
SMP
:
Allow sm
p
_call_function_single() to cur
r
en
t
cpu
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
K
ivity
i
3
86: Allow smp_c
a
ll_function_
s
ingle() to current cpu
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
x86_64: Allow s
m
p_cal
l
_f
u
nct
i
on_sin
g
l
e
(
) to curre
n
t cpu
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
it
y
HOTPLUG: Adapt
t
hermal thro
t
tl
e
t
o CPU_
D
YI
N
G
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
HOTPL
U
G: Adapt cpuset hotplu
g
callback to
CPU_DY
I
NG
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
HO
T
PLUG:
Add CPU_DYIN
G
notifier
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
K
VM:
Clean u
p
#includes
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Remove kvmfs in f
a
vor of the anonymous
inodes
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
KVM: VMX: R
e
mo
v
e unnece
s
sary code in
v
m
x
_t
l
b_fl
u
s
h
()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
KVM: VMX: Reinit
i
alize the real-mode
t
ss whe
n
e
ntering
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
K
V
M:
V
MX: Ensure
v
cpu time stamp coun
t
er is mono
t
onou
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
KVM: Init
i
alize
t
h
e BSP bit in the APIC_BASE msr correctly
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM: Flush
r
emote
t
lbs when reducing sh
a
dow pte permi
s
sio
n
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM
:
Keep an
u
p
p
e
r
bound of initiali
z
ed vcpus
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Em
u
l
a
te hlt on
r
eal mod
e
f
o
r Intel
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM: Move du
p
licate halt handling code
i
nto kvm_main
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vi
t
y
KVM: Enable
g
ues
t
sm
p
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KV
M
: Fix adding
a
n
smp virtual machine
to t
h
e vm lis
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
Fix vcpu fr
e
eing for guest
smp
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: L
a
z
y
gu
e
st cr3 s
w
itch
i
n
g
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivit
y
K
VM: M
M
U: Remove unused large pag
e
marker
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vit
y
KVM: MMU: Don't cache guest access b
i
ts i
n
the shadow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MM
U
: Simpify
a
ccessed/dirty
/
pre
s
e
nt/nx b
i
t
ha
n
dling
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
K
i
vity
KVM: MMU: R
e
move c
r
0
.
wp tricks
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
i
t
y
K
V
M: MMU: Make setting shado
w
p
t
es atomi
c
on i386
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivit
y
KVM: Make s
h
adow pt
e
up
d
at
e
s ato
m
ic
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
KVM: Move s
h
adow pte modifications from
s
e
t
_pte/set_pde
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU
:
Fold fix_write_p
f
(
) into s
e
t_pte_com
m
on()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: MMU:
Fold
fix_read_pf() into set
_
pte_co
m
m
on()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM: MMU: Pas
s
the guest pd
e
t
o
s
e
t
_
p
t
e
_common
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: M
M
U
:
Mo
v
e set_pte_co
m
mon
(
) to
p
te width d
e
p
e
ndent
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
M
MU: Si
m
p
lify fet
c
h() a
l
ittle
bit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kiv
i
ty
K
VM: MMU: Us
e
slab cach
e
s
for s
h
adow pages an
d
their
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
Kivi
t
y
KVM: x
8
6 emulator: im
p
lement wbi
n
vd
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: VMX: Use loc
a
l la
b
els i
n
i
nli
n
e
ass
e
mbly
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
KVM: F
i
x vmx I/O
b
i
tmap initiali
z
a
t
ion
on highmem
sy
s
tems
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
K
V
M
: Av
o
id
c
o
rrupting tr in real mode
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
i
vity
KVM:
V
MX: Only reload g
u
est msr
s
if th
e
y ar
e
a
l
rea
d
y
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
KVM: MMU:
S
to
r
e shadow pa
g
e tables
a
s kernel
v
irtu
a
l
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM: MMU: S
i
mplify kvm_mmu_free_page() a t
i
ny bit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kiv
i
ty
KVM: Set
c
r
0
.
m
p
fo
r
g
u
ests
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM:
C
onsolidate g
u
est
fpu
a
c
tivation
a
n
d
d
eactivation
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
i
vi
t
y
KVM:
R
a
t
ionali
z
e
except
i
o
n b
i
tm
a
p usage
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
Mov
e
som
e
more msr mangling into vmx_save_ho
s
t_state()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Fix p
o
t
e
nt
i
al g
u
est state lea
k
in
t
o
ho
s
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
KVM
:
Increase mmu s
h
adow cache to 1024 pages
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M:
U
pdate shadow p
t
e on write to guest pte
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
KVM
:
M
MU: Respe
c
t nonp
a
e pagetable
q
u
adrant
when zapping
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: Unify kv
m
_mmu_pre
_
write() an
d
kvm_mmu_post_write()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: Be
m
ore careful restori
n
g f
s
on l
i
ghtweight vmexit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivi
t
y
KV
M
: Reduce misf
i
rings of the f
o
rk detec
t
or
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
i
vity
KVM: Unindent s
o
me
co
d
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
vi K
i
vity
K
V
M: Avoid sa
v
ing and re
s
toring some h
o
st
C
P
U state
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kiv
i
ty
KVM: Assu
m
e
that w
r
ites smaller
t
han 4 bytes
are to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-06-15
Avi Kiv
i
ty
KVM:
P
rev
e
nt guest fpu s
t
ate from lea
k
ing int
o
t
h
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KV
M
:
Remove unused 'instru
c
ti
o
n_
l
ength'
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
KVM: Don't
r
e
q
uire exp
l
icit indication
of completion
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
KVM:
R
emove extraneous guest entry on mmio
r
ead
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kiv
i
ty
KVM: Don'
t
complain about cpu err
a
tu
m
AA1
5
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KV
M
:
All
o
w passing 64-bit values t
o
t
h
e
emulated read
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivity
KVM:
P
er-vcpu
s
tatistics
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KV
M
: VMX:
O
nly save/
r
estore MSR_K6_STAR i
f
necessary
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
KVM: Fold drivers/kvm/kvm_vmx
.
h into dr
i
vers/kvm/vmx
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: VMX: Do
n
'
t sw
i
tch 64-bit msrs for 32-b
i
t guests
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
ity
KVM: VMX: Reduce unneces
s
ary s
a
ving of host msrs
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
Handle guest
page faults when emulating mmio
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivit
y
KVM: SVM: Re
p
o
rt hardware ex
i
t r
e
aso
n
t
o
use
r
space
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kivity
KVM: Retry s
l
eep
i
ng a
l
location if atom
i
c allocation
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kiv
i
ty
KVM: U
s
e s
l
a
b
ca
c
h
e
s to allocate mmu data struct
u
r
es
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivity
K
V
M
:
H
a
ndle partial
pae pdptr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivity
KVM: I
n
itialize
cr0 to indicate an fpu is present
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivity
KVM: Use kernel-standard types
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Add fpu get/set op
e
rati
o
ns
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
KVM: Add phys
i
cal memo
r
y ali
a
si
n
g feature
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
KV
M
: Simply gfn
_
to
_
pag
e
()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
ity
KVM: x86
e
m
ula
t
o
r
:
fix bit string operation
s
op
e
rand
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
K
ivity
KVM:
Remove debug message
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Use list_move()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivity
K
VM: SVM
:
Ensure ti
m
e
stam
p
cou
n
ter monoto
n
icity
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kivity
K
V
M: MMU: Fix hugepage pdes mapping same physical a
d
dress
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Remove unuse
d
a
nd write-o
n
ly vari
a
bles
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM
:
D
o
n't allow the
g
uest to
tur
n
o
f
f
th
e
cpu
c
ache
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
ity
KV
M
: Ha
c
k real-m
o
d
e
segments on v
m
x from KVM_S
E
T_SREGS
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KV
M
: Modi
f
y g
u
es
t
s
egments after poten
t
i
a
l
l
y switching
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Remove
s
e
t
_
cr0_no_modeswitch() arch op
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM
:
Workaround
vm
x
i
n
abili
t
y to vi
r
tu
a
lize the res
e
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next