repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: Bypass irq_pending get/set when using in kernel irqchip
2007-07-16
Grego
r
y Haskins
K
V
M:
Add
s
support fo
r
in-kernel mmio handler
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Nitin A Kamble
KVM: I
m
plement emula
t
i
o
n of instruct
i
on "ret
"
(
o
p
code
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Ni
t
in A Kamble
K
VM: Imp
l
ement emulation
of
"pop reg" i
n
stru
c
t
ion
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M: VMX: Ens
u
re vcpu time
sta
m
p
counter is m
o
notonous
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KVM: I
n
i
t
ialize the BSP bit in the API
C
_BASE msr corre
c
tly
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
S
h
ani Moideen
KV
M
: VMX: Re
p
lac
e
m
emset
(
<addr>, 0, P
A
G
ESI
Z
E) wi
t
h
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Shan
i
Moi
d
een
KVM: SVM: Replace memset(<addr>, 0,
P
AGESIZE) with
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
VM: Flush remote
tlbs when r
e
d
u
cing shadow pte permi
s
s
i
ons
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
KVM: K
e
ep an upper bound o
f
initialized vcpus
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: Emula
t
e hlt
on
real mode for
I
n
tel
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
ity
KVM: Move duplicate halt handlin
g
code into kvm_main
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivi
t
y
KVM: Ena
b
le gues
t
smp
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivit
y
KV
M
:
Fix adding
a
n smp virt
u
a
l
machine to the vm list
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
KVM: Fi
x
vcpu fre
e
ing
fo
r
guest s
m
p
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Nguyen Anh Quynh
K
VM: Remove
u
nnecessar
y
ini
t
iali
z
ation and checks in
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Robert
P
.
J
.
Day
KVM: Re
p
lace C co
d
e with call
t
o AR
R
AY_SIZE() m
a
cro
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Lazy
gu
e
st cr3 switching
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU:
R
emove
u
nused
large page marker
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivit
y
K
VM: M
M
U: Don't cache gue
s
t
access b
i
ts in the shadow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU: S
i
mpify access
e
d
/dirt
y
/
p
resent
/
nx b
i
t handling
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivity
KVM:
MMU:
R
e
move cr0
.
wp tricks
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivit
y
KVM:
M
MU: Make setting shadow ptes atomic on i386
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kivity
KVM
:
Make shad
o
w pt
e
updates atomic
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
i
ty
K
V
M
:
Move shadow
pte
modificat
i
o
n
s from set_pte/set_pde
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Ki
v
ity
KV
M
: MMU: Fold fix_w
r
ite_p
f
() into
set_pte_common()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU: Fold fix
_
rea
d
_pf() int
o
set_pte
_
common(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivi
t
y
KVM: MMU
:
Pass the g
u
est p
d
e to set_pte_common
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM
:
MMU:
M
ove set_pte_common() t
o
p
t
e width dependent
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: M
M
U
:
Simplif
y
fetch() a
litt
l
e bi
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU:
Use s
l
a
b cach
e
s for shadow pag
e
s and th
e
i
r
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
KV
M
: Us
e
symb
o
lic constants
i
n
s
t
ead of magic numbe
r
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
M
ar
k
us Rechber
g
er
K
VM: Fix in
c
ludes
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
K
iv
i
ty
KVM: x86
e
m
u
lator: implement
wbinvd
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Jan Engel
h
ardt
Use menuconf
i
g objects
II - KVM/Virt
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddie
D
on
g
KVM: VMX: Avo
i
d savin
g
a
n
d restoring ms
r
_
ef
e
r
o
n lightweight
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
KVM
:
VM
X
: Cleanup redu
n
dant cod
e
in MSR
s
et
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
E
ddie
Dong
KVM: VMX
:
Avoid savin
g
a
nd restoring
m
srs
on lightwei
g
ht
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Nitin
A
Kambl
e
KVM: VMX:
H
a
ndle #
S
S fau
l
ts from
real mod
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: VMX:
U
se local
la
b
els
i
n i
n
li
n
e
a
sse
m
b
l
y
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivi
t
y
K
VM: Fix vm
x
I/O b
i
tmap initial
i
za
t
ion o
n
hi
g
hmem syste
m
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
i
vity
K
V
M: Avoi
d
corrupting
tr in real
m
ode
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: VMX: Only reload guest msr
s
i
f they are alre
a
dy
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM: MMU: Store shadow page tables as kernel virtual
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M
: MMU: Simpl
i
fy kvm_mmu_free_page() a tiny bit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
M
atthew
Gregan
KVM: Implement IA32_EBL_
C
R_POWERON m
s
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Set cr0
.
mp
for guests
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M
: Consolidate
g
u
e
s
t
fpu acti
v
a
tion and deac
t
ivation
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
K
i
vity
KVM: Rationalize exceptio
n
bitm
a
p
usage
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Ki
v
i
t
y
K
VM: Move some more
m
sr
ma
n
gling into
v
mx
_
sav
e
_ho
s
t_state
(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
K
VM:
Fix potential guest sta
t
e
l
eak
into host
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M: Increase mmu shadow c
a
c
h
e to 1024 pages
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivi
t
y
KVM: U
p
d
a
te
s
had
o
w pte on write to gue
s
t pte
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
K
V
M:
M
M
U: Respe
c
t
nonp
a
e
pa
g
etable quadra
n
t when zapping
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
U
n
i
f
y
k
v
m_mmu_pre_w
r
ite() an
d
kvm_
m
mu_post_write
(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
ity
KV
M
: Be more careful rest
o
ring
fs on
l
igh
t
w
e
ight vmexit
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Kivity
KVM: Reduce misf
i
ri
n
gs of the
f
o
r
k de
t
ect
o
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
U
nind
e
nt some code
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Avoi
d
savi
n
g
an
d
restoring some h
o
st
CPU stat
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
K
VM: A
s
sume that writes small
e
r t
h
an 4
bytes are
t
o
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
Antho
n
y
Liguori
K
VM: SVM:
A
l
low dir
e
ct gues
t
access to
PC debug po
r
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-07-16
He, Qing
KVM: VMX: Enable
i
o
b
i
tm
a
p
s
to avo
i
d IO port 0
x
80
VME
X
I
Ts
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-06-15
A
v
i
Kivity
KVM: Prev
e
n
t guest fpu
s
t
a
t
e from
l
eaking i
n
to the
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i
K
ivity
KVM
:
Remove
u
nused 'instruction_length'
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivit
y
KV
M
: Don't require explici
t
in
d
i
c
ation
o
f
comple
t
i
o
n
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
Remove extrane
o
us guest entry
on mmio read
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
An
t
hon
y
Liguori
KVM: SVM
:
Onl
y
save/restore MSRs
w
h
en
n
eeded
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Adrian Bunk
K
V
M
: fix an i
f
() condi
t
ion
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
nthony Li
g
uori
KVM: VMX: A
d
d laz
y
F
PU support for VT
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Anthony Lig
u
ori
KVM:
V
M
X
:
Prope
r
ly s
h
adow th
e
CR0 register in t
h
e vcpu
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Don'
t
c
o
m
pl
a
in
a
b
out cpu erratum AA15
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
nthony
L
iguor
i
KVM: Lazy
FPU supp
o
rt for SVM
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kiv
i
ty
KVM: A
l
low passing 64-
b
it v
a
l
ues to the emu
l
ated re
a
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivit
y
KVM: Per-vcpu
s
tatisti
c
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Yaozu Dong
KVM
:
VMX
:
Avoid u
n
n
e
cessary vcpu_lo
a
d
()/vc
p
u_put
(
)
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Yaozu Dong
KVM: MMU: Avoid heav
y
ASSERT at no
n
debug mode
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi K
i
vity
KVM
:
VM
X
: Onl
y
save
/
res
t
ore
M
SR_K6_STA
R
if
necessary
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivit
y
KVM: F
o
ld driv
e
r
s
/kvm
/
kvm_v
m
x
.
h int
o
driver
s
/kvm/vmx
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: VM
X
: Don't s
w
i
t
c
h
64-bit msr
s
f
o
r 32-bit guests
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: V
M
X: Reduce unnece
s
sary saving of hos
t
msr
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
K
i
vity
KVM: Handle guest page faults
w
hen em
u
lati
n
g
m
mio
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivity
KVM:
S
VM
:
Rep
o
r
t hardware exit reason to u
s
erspace
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
KVM:
Retry sleeping allocat
i
on
i
f
a
tomic
a
llocatio
n
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Use sla
b
c
ach
e
s
to allocate mmu
dat
a
st
r
uctur
e
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
H
andle pa
r
t
i
a
l
pae
p
dptr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Initialize cr0 to indi
c
ate an
f
p
u
is presen
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Eric Sesterhenn
.
.
.
K
VM
:
F
i
x ov
e
r
f
lo
w
bug in overflow de
t
ection
c
ode
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
K
V
M: Use kernel-standard type
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Joerg
R
o
ed
e
l
KVM: SVM
:
enable
L
BRV vir
t
ualizati
o
n if ava
i
lable
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Add fpu
g
e
t
/
set o
p
e
ration
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kivit
y
KV
M
: Ad
d
physical
m
emo
r
y aliasing fea
t
ure
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi K
i
v
i
t
y
KVM: S
i
mply gfn_to_page()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Do
r
L
a
o
r
KVM: Add mmu cac
h
e cle
a
r function
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: x86 emulator: fi
x
bit stri
n
g ope
r
a
t
ions
o
p
e
rand
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
R
emove debug mess
a
ge
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i K
i
vity
KVM: Use
list_move()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Mic
h
al Piotrowski
KVM: Remove unused fun
c
tion
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kivity
KVM
:
SVM:
E
n
s
u
re t
i
mestamp counter mono
t
onicit
y
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
K
V
M
: MMU: Fix
h
ugepa
g
e pdes mapp
i
ng same physical address
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Joerg
R
oed
e
l
KV
M
:
S
VM: forbid guest to execute m
o
nitor/mwai
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2007-05-03
Sergey Ki
s
e
l
ev
K
VM:
H
a
n
dle write
s
to MCG_STAT
U
S msr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next