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
Av
i
Kivity
KVM
:
K
e
ep track of
which cpus have virtualiza
t
ion en
a
bled
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivit
y
SMP: All
o
w smp
_
call
_
function_sin
g
le() to current cpu
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
i386: Al
l
o
w
s
mp_call_func
t
ion_single() to current cpu
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
t
y
x
8
6
_64: Allow s
m
p
_
c
all_function_
s
i
n
gle
(
) to c
u
rrent cpu
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
ity
H
O
TPLUG: Adapt ther
m
al
throttle to CPU_DYI
N
G
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivity
HOT
P
LUG: Adapt
c
p
u
s
e
t hotpl
u
g
cal
l
b
ack to CPU_DYING
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
HOT
P
L
U
G: Add CPU_DYING notifier
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
vi
Kivity
KVM
:
C
lean up
#
incl
u
de
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Remove kv
m
fs in favo
r
o
f
the a
n
ony
m
ous inodes
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
J
oer
g
R
oedel
KVM: S
V
M: Reliably detect if
SV
M
was disabl
e
d by BIOS
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
K
VM: VMX: R
e
move
unnece
s
sary
code in
vmx_tlb
_
flush()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Shaohua Li
KVM: MMU
:
Fix Wrong
t
lb flush order
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: VMX: Reini
t
ialize the
r
eal-mode tss when e
n
tering
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Luca Tettamanti
KVM: Avoid u
s
el
e
ss
me
m
o
r
y write when possible
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Luca
Tett
a
manti
KVM:
Fix x86 emulator w
r
iteback
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
E
d
die Dong
KVM: Add support
for in-k
e
rnel pi
o
hand
l
ers
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Gregory Haskins
K
VM: VMX: Fi
x
interru
p
t chec
k
ing on lightwei
g
ht exit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Gr
e
gory Haskins
K
VM: Ad
d
s support fo
r
i
n
-kernel m
m
io h
a
nd
l
ers
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Nitin A Kamb
l
e
K
VM: Implemen
t
e
m
ulati
o
n
of instr
u
ction "ret" (opc
o
de
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Nitin
A Kam
b
le
KVM: Implement em
u
lation of "po
p
reg"
ins
t
ruction
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
vi
K
i
vit
y
KVM: VMX: Ensu
r
e
v
c
p
u
tim
e
stamp c
o
unter is mon
o
tonous
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Initial
i
ze the
BSP bit in the A
P
IC_BASE msr c
o
rrectl
y
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
S
hani Moideen
KVM: VMX: Replace memset(<addr>, 0, P
A
GESIZE
)
w
ith
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Shani Moideen
KVM: SVM: Replace memset(<addr>, 0, PAGESIZ
E
)
wi
t
h
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
F
l
u
s
h r
e
mote tlbs wh
e
n reducing shadow pte permiss
i
ons
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivit
y
KVM: K
e
ep an
u
pper boun
d
o
f
initiali
z
ed vc
p
us
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
KVM: Em
u
late hlt on real mode for Intel
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Move
d
uplicate halt h
a
n
dlin
g
co
d
e
i
nto kvm_main
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
vi
Kivity
K
VM:
E
n
a
b
le guest smp
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivi
t
y
K
V
M: Fix
add
i
ng an smp virtua
l
m
a
ch
i
ne to
the vm list
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
K
V
M: F
i
x
vcpu freeing for gu
e
st
smp
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Nguyen Anh Quynh
KVM: Re
m
ov
e
un
n
e
cessa
r
y i
n
itializatio
n
an
d
chec
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
A
vi Kivity
KVM: Lazy
guest cr3
switc
h
ing
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivity
KVM: MMU: Remove unused large
p
age
ma
r
ker
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KVM: MMU: Don't cache
guest
a
cc
e
ss bits
in the shadow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivit
y
KVM: MMU: S
i
mpify ac
c
essed/dirty/prese
n
t/nx bit h
a
ndling
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: M
M
U: Remove cr
0
.
wp tricks
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
K
V
M: M
M
U: Ma
k
e
setting
shado
w
ptes atomic o
n
i38
6
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: Make s
h
adow pte
u
p
d
ates atomic
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Mo
v
e shadow pt
e
modifications fr
o
m
s
et_pte
/
set_pde
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
KVM: M
M
U
:
Fold fix_write_pf() into set_pte_common(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
ity
KVM: MMU: Fold f
i
x
_
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: M
M
U
:
Pass t
h
e guest pde to set_p
t
e
_
common
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU: Move set_pte
_
commo
n
() to pt
e
width dependent
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: MMU:
S
implify fetc
h
() a li
t
tle bit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KVM: M
M
U: Use slab caches f
o
r shad
o
w
pag
e
s
and their
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
K
V
M: Use s
y
mbolic constants inste
a
d
of magi
c
num
b
ers
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Markus Rechberger
KVM: Fix in
c
l
u
de
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: x8
6
emulator: im
p
lem
e
nt
w
b
invd
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Jan Engelhardt
Use
menuconfig objects II - KVM/V
i
rt
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddi
e
Dong
KVM
:
VMX: Avoi
d
s
a
ving a
n
d res
t
oring msr_efer
on lightw
e
i
g
h
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
K
V
M: VMX: Cleanup redunda
n
t code in
M
SR set
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddi
e
Dong
KVM: VMX: A
v
oi
d
savin
g
and restor
i
ng msrs
o
n
light
w
eight
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Nitin A
Ka
m
ble
KVM:
VMX: Handle #SS faults fro
m
real
m
ode
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: VMX:
U
se local
label
s
in inline assembly
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
Fix vmx I/O bitmap in
i
tializ
a
ti
o
n on highmem s
y
stems
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM: Avoid c
o
rruptin
g
tr in real mode
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
K
VM: VMX
:
Only reload
guest msrs
i
f the
y
are alrea
d
y
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM: MMU
:
Store
shadow page tables
a
s kerne
l
vir
t
ual
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
KVM:
MMU: Simplify kv
m
_
m
mu_free_page() a ti
n
y bit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Matth
e
w
Gre
g
an
KV
M
: I
m
p
l
ement IA32_EBL_CR_POWERON
m
s
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M: Set cr0
.
mp for
guests
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM:
C
onsolida
t
e guest fpu act
i
vation
a
nd deactivation
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Rational
i
ze
exception bitmap usa
g
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
Kivi
t
y
KVM: Move some
m
ore msr man
g
ling
into vmx_save_host
_
state()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Fix potential guest state lea
k
into host
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vit
y
KVM: In
c
rease
mmu
shadow
c
ache t
o
10
2
4 pages
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM: Update shadow pte on wri
t
e t
o
guest
pte
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
KV
M
: M
M
U:
R
espect
n
onpae pagetable quadrant when
z
a
p
ping
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
vi
Ki
v
i
t
y
KV
M
: U
n
i
fy kvm_mm
u
_pre_wri
t
e() and kvm_mmu_po
s
t_write()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Be
mor
e
caref
u
l
restor
i
ng
fs on lig
h
twei
g
ht
v
mexit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivit
y
KVM: Reduce m
i
sfirings of t
h
e fork
dete
c
to
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM
:
Un
i
ndent some code
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Av
o
id s
a
ving and restoring
some hos
t
C
PU state
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
VM: Assume t
h
at writ
e
s sm
a
ller than 4
b
ytes are to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
n
thony Liguor
i
KVM: SVM: All
o
w
direct g
u
est access to PC debug port
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
He, Qing
KVM: VMX: Ena
b
le io bitm
a
ps to
a
void IO port 0x80 VMEXITs
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-06-15
Avi
Kivity
KVM: Pre
v
ent
g
uest fpu st
a
te from leaking into t
h
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivit
y
KVM
:
R
em
o
ve unused 'instruction_
l
engt
h
'
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM
:
Don't requi
r
e explic
i
t indication of completion
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM
:
R
emo
v
e ex
t
r
a
ne
o
u
s
guest entry on mmio
r
ead
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Antho
n
y Liguori
K
V
M
:
S
VM
:
Only save/rest
o
re MSRs wh
e
n
n
eeded
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Adri
a
n Bunk
KV
M
: fix an if(
)
condition
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Anthony Liguor
i
KV
M
:
VMX: Add lazy FPU support for VT
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Ant
h
ony
Liguo
r
i
KVM: VM
X
: Proper
l
y sh
a
dow
the
C
R
0
r
e
gis
t
e
r
i
n
t
he vc
p
u
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Don't compla
i
n abo
u
t c
p
u erratum AA
1
5
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Anthony Li
g
uori
KVM: Lazy
FPU
s
upport
for SVM
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
A
llow passing 64-bit val
u
es to t
h
e emu
l
ated read
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KV
M
: Per-vcp
u
st
a
tistics
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Yaozu
D
on
g
KVM: V
M
X: Avoid unne
c
e
ssary vcp
u
_
load()/vc
p
u_put()
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Ya
o
zu Dong
KVM:
MMU: A
v
o
i
d heavy ASSERT a
t
non debug mode
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kiv
i
ty
KVM: VMX: Only
save/restor
e
MSR_K6_STAR
i
f
necessary
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kivity
KV
M
: Fold drivers/kvm/kvm_vmx
.
h
i
nto drivers/kvm
/
vm
x
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivit
y
KVM: V
M
X
:
D
o
n't s
w
itch 64-bit ms
r
s
for 32-bit guests
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: VMX: Reduce u
n
necessary saving of host
msrs
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivity
KVM: Handle guest page faults
w
hen emula
t
ing
m
mio
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Ki
v
ity
K
VM: SVM: Re
p
o
r
t hardwa
r
e exit reason
to userspace
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivity
KVM:
R
etry
s
leeping allocation if
atomic allocation
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivity
KVM:
Use slab cach
e
s to allocate
m
mu data structure
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next