repo.or.cz
/
linux-2.6
/
cjktty.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: Move gfn_to_page out of kmap/unmap pairs
2007-10-13
Shaohua
Li
KVM: Move gfn
_
to_pa
g
e out of kmap/unmap pairs
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
Shaohua Li
K
V
M: Ho
i
st kvm_mmu_reload() out of t
h
e critica
l
section
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
Rusty
R
ussell
KVM: Return if the
p
dptrs
are i
n
valid
when the gu
e
st
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
Avi
Kiv
i
t
y
K
V
M:
x86 emulator
:
fix faul
t
y c
h
eck
f
o
r
two-byte
op
c
ode
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
Avi Kiv
i
t
y
KVM: x86 emulator:
f
ix cmov for
wr
i
t
eback c
h
an
g
es
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
Rusty Russ
e
ll
K
V
M:
Use standard CR8 fl
a
gs, and fix T
P
R
definition
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
J
eff Dike
KVM
:
Set exit_re
a
son to KVM_E
X
IT_MMIO where run->
m
m
i
o
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
R
u
sty Russell
KVM: Trivial
:
Use standard B
I
T
M
AP m
a
cros, open-
c
ode
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
Rusty Russe
l
l
KVM: Use
s
tandar
d
CR4 flags
,
tighten checkin
g
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
Rusty Russell
KV
M
: Use standard CR3 flags, tighte
n
checking
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
Rusty
R
u
s
sell
KVM
:
Tri
v
ia
l
: Use
standa
r
d CR0 flag
s
m
a
cros from a
s
m
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
Rusty Russell
KVM
:
Triv
i
a
l
: Avoid hardware_disable predeclara
t
io
n
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
R
usty R
u
ssell
KVM:
Trivial: Comm
e
nt spelling
m
a
y
escape g
r
ep
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
R
usty Russ
e
ll
K
V
M: Trivial:
M
ake de
c
ode_r
e
g
i
st
e
r(
)
s
tatic
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
Rusty
Russell
KV
M
: Trivia
l
: Remove
u
nused struct cpu_user
_
regs d
e
clarat
i
o
n
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
Rusty Russell
K
VM: Triv
i
al: /dev/k
v
m
interfa
c
e i
s
no longe
r
experimental
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
Eddie Don
g
K
V
M: I
n
-
kernel string
p
io write
s
upport
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
Avi Kivity
KVM:
F
uture-
p
ro
o
f
the exit information u
n
ion ABI
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
Qing He
K
V
M:
S
MP:
Add vc
p
u_id
fie
l
d in stru
c
t vcpu
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
Nguyen Anh Quynh
KVM: Fix *nopage() in kvm_
m
ain
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-10-13
A
v
i
Kivit
y
i386: Exp
o
se IOA
P
IC
regi
s
ter
defi
n
itions e
v
e
n
if CON
F
IG_X86_
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-25
Aurelien
J
arno
K
V
M: disable writ
e
back
for 0x0
f
0x
0
1
i
nstructions
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-25
Avi Kivity
K
VM:
F
i
x removal of nx capability
f
r
o
m
gu
e
st cpuid
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-25
Avi Kivity
Revert "KV
M
: Av
o
id
u
seless
m
emory w
r
i
t
e when possi
b
le"
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-25
R
u
s
ty Ru
s
sell
KVM:
F
ix
u
nlikely kvm_c
r
eate vs decache
_
vcpus_on
_
c
p
u
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-25
Avi Kivity
KVM: Correctly handle write
s
cro
s
sing
a
p
ag
e
boundary
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-20
Avi
Kivity
KVM: MMU: Fix oo
p
ses w
i
th SLUB
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-20
Avi Ki
v
i
t
y
KV
M
:
x86 emulator: im
p
lement rdmsr and wrmsr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-20
Avi
Kiv
i
ty
KVM:
F
ix memory
s
lot
m
anageme
n
t functions f
o
r gue
s
t
smp
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-20
Avi Kiv
i
ty
KVM: MMU
:
Store nx bit for l
a
rge page shad
o
ws
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivity
K
V
M: Use CPU_DYING for dis
a
blin
g
v
irtualization
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
KVM: Tune ho
t
plug/suspend I
P
Is
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: Ke
e
p
track of
which cpus
h
ave virtualization enabled
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
ity
SMP:
A
ll
o
w s
m
p_call_function_single()
t
o cur
r
en
t
cpu
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
Kivit
y
i386: A
l
low smp_call_functio
n
_single() t
o
current cpu
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivit
y
x86_64:
Allow smp
_
call_functi
o
n_s
i
n
g
le()
t
o current cpu
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
H
O
TPLUG
:
A
d
apt the
r
mal
throttle to CPU
_
DYIN
G
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i K
i
vity
HO
T
P
L
UG: Adapt
c
pu
s
et hotplug cal
l
b
ack
t
o CPU_DYING
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i K
i
vit
y
HOTPLUG: Add CPU_DYING
n
otifier
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Cl
e
an u
p
#includes
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Remove kvmf
s
in f
a
vor o
f
the anon
y
mous
i
nodes
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Joe
r
g Roedel
K
V
M: SVM
:
R
eliab
l
y detect i
f
SVM was
disabl
e
d
b
y BIOS
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
V
MX:
Remove u
n
necessar
y
code in vmx_tlb_
f
lush()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Shao
h
ua Li
KVM
:
MMU: Fix
W
rong tlb f
l
u
sh order
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Ki
v
ity
KVM: VMX: Rei
n
itiali
z
e the rea
l
-mode tss when
entering
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Luca Tettamanti
KVM: Avoid useless memory
write wh
e
n po
s
sib
l
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Luca Tettamanti
KVM: Fix x86 emu
l
ator writebac
k
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Do
n
g
KVM: Add s
u
pp
o
rt fo
r
in-kerne
l
pio
h
andlers
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Gregory Haskins
KVM: V
M
X: Fix interrupt
checking on
l
i
ght
w
eig
h
t exit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Gre
g
ory
H
askins
KV
M
: Adds suppor
t
for
in-kernel mmio handl
e
r
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Nitin A Kamble
KVM: Implem
e
n
t emulation of instr
u
ction "ret" (opcode
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Nitin A Kamble
KVM: Imp
l
ement emul
a
t
ion of
"pop reg" instruction
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: VMX:
Ens
u
re vcpu
t
ime st
a
mp cou
n
ter
is monoton
o
us
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: I
n
itial
i
ze the BSP
b
it in the APIC_BASE
m
sr c
o
rrectly
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Sha
n
i M
o
ideen
KVM: VMX: Replace m
e
mset(<addr>, 0, P
A
GESIZ
E
)
with
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
S
han
i
Moideen
KVM: SVM
:
R
e
place
m
emset(<
a
dd
r
>
,
0
,
PAGES
I
ZE) with
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KVM: Flush remote tlbs when red
u
cing shadow pte permissions
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Keep an uppe
r
b
o
und of initia
l
i
z
e
d
vcp
u
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM
:
Emulate hlt on real mode for Intel
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
K
i
v
i
t
y
KVM: M
o
ve dup
l
icat
e
h
alt
h
andling
c
o
d
e into
k
vm_main
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM: Enable gue
s
t smp
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivit
y
K
VM: Fix
a
dding
an sm
p
v
irtual m
a
chine to the vm list
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KV
M
:
Fix vcpu freeing for gu
e
st sm
p
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Nguyen An
h
Quynh
KV
M
: Remove unnecessary
i
nitialization and checks in
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Robert P
.
J
.
Day
KVM
:
Replace C code with call to A
R
RAY_SIZE
(
) macro
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
Kivity
KVM
:
Lazy
guest cr3 switchin
g
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
KVM: MMU: Remove unus
e
d large pa
g
e marker
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
M
MU: Don't cache guest
a
ccess bits in the shadow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivit
y
KVM: MM
U
: Si
m
pify ac
c
ess
e
d/dirty/present/nx b
i
t ha
n
dl
i
n
g
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KV
M
: MMU:
R
emove c
r
0
.
wp tricks
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU: Make setting
shadow ptes atom
i
c on i38
6
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Make shadow
pte updates atomic
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: Move shadow pte mo
d
ifications from
s
et_
p
t
e
/se
t
_pde
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: M
M
U
: Fold f
i
x_write_pf() into set_pt
e
_common()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
KVM: MMU: Fol
d
f
i
x
_rea
d
_pf() into set_
p
te_common(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM
:
MMU: Pas
s
the
g
u
est pd
e
to s
e
t_pte_c
o
mmon
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
KVM: MMU: M
o
ve set_pt
e
_
common
(
) to
pte width de
p
en
d
ent
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KV
M
: MMU: Si
m
plify fetch() a
li
t
tle bit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU: Use sla
b
caches for shado
w
pages and their
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
K
V
M: Use
s
ym
b
olic
constants ins
t
ead
o
f magi
c
n
u
mbers
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Markus Rechberger
KVM: F
i
x incl
u
d
es
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: x86 emulator: imple
m
ent wbin
v
d
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Jan Engelhardt
Use menuc
o
nfig ob
j
ects II - KVM
/
Virt
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Don
g
KVM: VMX: Avo
i
d savin
g
and restoring msr_efer on
l
ightweight
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
KV
M
: V
M
X: Cleanup redundant code in
M
SR set
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddie D
o
n
g
KVM: VMX:
Avoid
s
aving
a
n
d
restoring m
s
rs on lightweig
h
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Nitin A Kambl
e
KVM: VMX: Handle #
S
S faults from rea
l
mode
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KV
M
: VMX: U
s
e
local label
s
i
n
inline
a
s
sembly
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: Fix v
m
x I/O bitm
a
p
initia
l
i
z
ation
o
n
h
ighme
m
syste
m
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM: Avoid corrupting tr i
n
real m
o
de
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
KVM:
VMX:
O
nly rel
o
ad g
u
es
t
msrs if they are
already
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KVM: MMU
:
Store shadow page table
s
as ke
r
n
e
l vi
r
tua
l
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM
:
MM
U
: Si
m
pl
i
fy kvm_mmu_
f
ree
_
page() a t
i
ny bit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Matthew Gr
e
gan
K
V
M
: I
m
ple
m
ent IA32_EBL_
C
R_POWER
O
N msr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM
:
S
et cr0
.
m
p
fo
r
guests
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M:
C
onsolidate
guest f
p
u ac
t
ivation and
d
eactivation
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
ity
KVM:
R
ation
a
lize exception b
i
tmap u
s
a
g
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: Move some more msr mangl
i
ng
i
n
to
v
mx_save_host_sta
t
e()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
KVM:
F
ix potential guest
stat
e
leak i
n
to host
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
K
VM: Increas
e
mmu shadow c
a
che to 102
4
pages
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next