repo.or.cz
/
linux-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: Keep track of which cpus have virtualization enabled
2007-07-16
Avi
K
ivity
KVM
:
Keep track of
w
hich cpus have virtualiz
a
tion
e
nabled
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
SMP: Allow smp_call_function_single() to curren
t
c
pu
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi
K
ivity
i386: A
l
low
s
mp_call
_
functio
n
_single() to current cpu
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
ity
x86_64: A
l
lo
w
smp_
c
all_fu
n
c
t
ion_single() to current c
p
u
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
HOTPLUG: Adapt thermal thr
o
ttl
e
to
C
P
U
_
DYING
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
HOTPLUG
:
Ad
a
pt c
p
uset hotplug callback t
o
CPU_DYIN
G
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
HOTPL
U
G: Ad
d
CPU_DYING
no
t
ifier
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Clean
up
#
includes
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivity
KV
M
:
R
emove k
v
mfs in favor of th
e
anonymous inode
s
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
J
oerg Ro
e
del
K
V
M:
S
VM
:
Reliably detect
i
f SVM was disabled by B
I
OS
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
Kivity
KVM: V
M
X:
R
emove unne
c
e
s
sary
code i
n
vmx_tl
b
_flush
(
)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
S
haohua
L
i
KVM: MMU: F
i
x
Wrong tlb flush or
d
er
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivit
y
KV
M
: V
M
X
:
Reinitialize the real-mode
tss
w
hen enter
i
n
g
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Luca
Tettamanti
KVM
:
Avoid useles
s
memory write when possible
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Luca Tettamanti
KVM: Fix
x86 emulator writeback
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
E
d
di
e
Dong
KVM: A
d
d
support for in-kernel pi
o
han
d
l
e
rs
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Gregory Haskins
KVM: VMX: Fix inter
r
upt checking on
l
ight
w
eight exit
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Greg
o
ry Hask
i
ns
KVM:
A
dds support f
o
r i
n
-kernel mmio handler
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Nitin A Kamble
KVM: Impleme
n
t emu
l
ation of i
n
s
tructi
o
n
"ret" (
o
pcode
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Nitin A K
a
mble
KVM:
I
mplemen
t
e
m
u
l
ation o
f
"pop reg" in
s
tr
u
c
t
ion
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
V
MX
:
Ensure
v
cpu time stam
p
c
ounter is m
o
n
o
tonous
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Initialize th
e
BSP
b
it in the
APIC_BASE msr
c
orrectly
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
S
hani Moideen
KVM: VMX
:
Replace memset(<
a
d
d
r
>, 0
,
PAGESIZE) wi
t
h
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Sha
n
i Moideen
KVM: SVM:
R
ep
l
a
c
e mem
s
et(<
a
ddr>, 0,
P
AGESIZE) wi
t
h
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KVM: Flush remote tlbs wh
e
n red
u
cing
sh
a
dow pte permissions
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: Keep an upper
b
ound of init
i
alized v
c
pus
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivity
KVM:
Emulate hlt
o
n
rea
l
mode
f
or
Intel
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Move d
u
plicate
h
alt handl
i
ng code
i
n
to kv
m
_main
.
c
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: E
n
able guest sm
p
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Fix addin
g
an smp
v
i
rt
u
al
machine to the vm list
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM: Fi
x
v
cp
u
freeing for
g
u
est smp
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Nguyen Anh Quynh
KVM: Remo
v
e unnecessary i
n
i
t
ialization and
c
hec
k
s in
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Rob
e
rt P
.
J
.
D
a
y
KVM: Replace
C code with call to ARRAY_SIZE() macro
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
KV
M
:
L
azy gues
t
cr3
swi
t
ching
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
KV
M
:
MMU:
Remove unused large pag
e
marker
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
K
i
vit
y
KVM: MMU: Don
'
t cache gu
e
st a
c
cess bits in the
shadow
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi K
i
vity
KVM: MMU
:
S
impify accessed/dirty/present/nx bit handling
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M: MMU: Remove cr0
.
wp
t
ri
c
ks
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU: Make sett
i
ng shadow ptes atomic on i386
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
i
t
y
K
VM: Mak
e
shadow pte upd
a
tes atomic
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
it
y
KVM: M
o
ve shadow pt
e
modification
s
from set_pte/set_pde
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
Kiv
i
ty
KVM: MMU: Fold fix_w
r
ite_pf()
i
n
to set_pte_co
m
mon()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
KVM: MMU: Fold fix_read
_
pf
(
) in
t
o
s
e
t_pte_com
m
on()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kiv
i
ty
KVM: M
M
U: Pa
s
s the guest
p
d
e to s
e
t_pte_common
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kiv
i
ty
KVM:
M
MU:
Move set_pte_common() to pte width dependent
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU
:
Simplify
f
etch(
)
a li
t
tle bit
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU: Use slab
c
aches for
s
h
a
dow pages and
t
he
i
r
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Ed
d
i
e
Dong
KVM:
U
s
e
symbolic c
o
ns
t
ants
instead of mag
i
c
n
umbers
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Markus Rechberger
KVM: Fix incl
u
des
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
x86 emulator: impl
e
ment w
b
in
v
d
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Jan
E
ngelhardt
Use men
u
config
o
b
j
ects II
-
K
V
M/Virt
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Ed
d
ie
D
o
n
g
KVM: VMX: Avoid
saving and restoring msr_efer on lightweight
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
KVM: VMX: Cleanup redundant
cod
e
in MSR set
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
KV
M
: VM
X
: Avoid saving and r
e
storing msrs o
n
lightweig
h
t
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Nitin A Kamble
KVM: V
M
X: Handle #SS faults
from real m
o
d
e
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KVM: VMX: Use l
o
cal labels in inline ass
e
mbly
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM:
Fix v
m
x I/O bi
t
map initial
i
zation on high
m
em systems
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KVM:
A
void cor
r
u
p
ti
n
g tr
in
r
eal mode
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
KVM: VMX: Only reload guest msrs if they are alre
a
dy
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
ity
KV
M
: MMU: S
t
ore s
h
adow
p
age table
s
as
k
e
rne
l
virtual
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kiv
i
ty
KVM: MMU: Simplify
k
vm_mmu_free_page(
)
a tiny bit
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Matthew G
r
egan
K
V
M: Impleme
n
t IA32_EBL_CR
_
POWE
R
ON msr
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
KVM
:
Set
c
r0
.
mp fo
r
guests
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Conso
l
idat
e
guest fpu
a
ctivation and deactiva
t
ion
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: Rationalize
ex
c
eption bitmap usag
e
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: M
o
ve
s
o
m
e
more msr
m
a
n
gling into vmx_save_host_s
t
a
te()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
KVM: Fix potential g
u
est state
l
eak into
hos
t
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Increase mmu shadow c
a
che to 102
4
p
a
ges
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Upda
t
e shadow
p
t
e on write to guest pte
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
K
ivity
K
VM: MMU: Respect nonpa
e
pageta
b
l
e quad
r
ant when z
a
ppi
n
g
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivi
t
y
KV
M
: Unify kvm_mmu_pre_write()
an
d
kvm_mmu_post_write()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
B
e more c
a
refu
l
restoring fs on ligh
t
we
i
ght vmex
i
t
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i K
i
vity
KVM: Reduce misfirings
o
f
the fork detect
o
r
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Uninde
n
t some code
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivit
y
KVM:
Avoid saving and restorin
g
some
host CPU
state
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
Kiv
i
t
y
KVM: Assume that
w
rites sma
l
ler
than 4 b
y
t
e
s are to
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Ant
h
ony
Liguori
KVM: SVM: Allow direct guest
access to PC
d
ebu
g
port
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
He, Qing
KVM: VMX: Enable io bitmaps to avoid IO port 0x80 V
M
EXITs
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-06-15
Avi Ki
v
ity
KVM: Pr
e
vent gue
s
t
f
p
u
state
f
r
o
m leaking into the
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Remove unused
'
instruc
t
ion_l
e
ngth'
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
KVM: Don't
requ
i
re e
x
pl
i
cit indic
a
tion of compl
e
tion
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i
K
i
v
i
t
y
KVM: Remove extr
a
neou
s
gue
s
t
entry on mmio read
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
n
t
hony Liguori
KVM:
SVM: Only
save
/
restore MSRs when nee
d
e
d
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Adr
i
a
n
B
unk
KVM: fi
x
an if() conditio
n
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
An
t
hony
L
igu
o
ri
KVM: VM
X
: Add la
z
y FPU
s
uppor
t
for
VT
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Anthony Liguori
KVM:
V
MX: Proper
l
y shadow the CR
0
register
i
n t
h
e vcp
u
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivi
t
y
KVM:
Don't compl
a
in ab
o
ut cp
u
erratum A
A
15
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Anthony Liguori
KVM: Lazy FPU support for
SVM
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
KVM
:
Allow passi
n
g 64-bit
values t
o
the
emulated read
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
i
t
y
KVM: Per-vcpu statistics
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Yaozu
D
ong
K
V
M: VMX:
Avoid unnece
s
sary vcp
u
_load()
/
vcpu_put()
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Yaozu Dong
KVM:
MMU:
A
v
oid h
e
avy ASSE
R
T at no
n
d
e
bug mode
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: VMX: O
n
ly save/restore MSR
_
K6
_
STAR if neces
s
ary
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KV
M
: Fold drivers/k
v
m/kvm_vm
x
.
h in
t
o drivers/k
v
m/v
m
x
.
c
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi K
i
vity
KVM: VMX: D
o
n't switc
h
64-bit msrs for 32-bit gu
e
s
ts
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: VMX: Reduce
u
n
necessar
y
s
a
ving
o
f host m
s
rs
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Handle guest page faults when
e
mulating
mm
i
o
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kiv
i
t
y
KVM: SVM: Report ha
r
dware exit reason to userspa
c
e
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
KVM
:
Retr
y
sleeping allocation if ato
m
ic
alloc
a
tion
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Ki
v
ity
KVM: Use slab
cach
e
s to a
l
l
ocate mm
u
data stru
c
t
u
res
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
next