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
x86, mrst, pci: return 0 for non-present pci bars
2010-04-20
Avi
K
ivity
KVM: VMX: Save/re
s
tore rflags
.
vm
corr
e
ctly in real
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-04-20
Av
i
Kiv
i
ty
K
V
M
:
D
on't spam kernel log when i
n
jec
t
ing e
x
ceptions
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
KVM: Convert
kvm->requests_lock
t
o raw_spinlock
_
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
v
i
Kivity
KVM: Plan
o
bso
l
escence of ker
n
el
allocated slot
s
,
p
a
ravir
t
mmu
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi
Kiv
i
ty
KVM: MMU: Add tracepoin
t
for guest page
a
ging
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi
Kivity
KVM: VM
X
:
Wire up
.
fp
u
_activate() call
b
a
c
k
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
vi Kivity
KV
M
: Trace failed msr reads and writes
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
K
V
M: F
i
x
msr t
r
ace
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi
K
i
v
i
ty
KVM:
VMX:
Pass cr0
.
mp thr
o
ugh to the guest wh
e
n the
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
vi
Kivity
KVM
:
trace gue
s
t fpu loads and u
n
loads
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivit
y
KV
M
:
Optimize kvm_r
e
ad_c
r
[04
]
_bits(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: R
e
name vcpu-
>
s
hadow_efer to
e
fer
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
v
i
K
i
vity
KVM: Move cr0
/
cr4
/
efer re
l
ated hel
p
ers to x86
.
h
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
vi
Kivity
KVM: Add a help
e
r fo
r
checking if the
gu
e
s
t
is in
protected
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM:
A
ctivate fpu
on cl
t
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
vi Kivity
KV
M
: Drop k
v
m_{load
,
put
}
_
g
uest_fpu
(
) exports
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi
K
ivity
KVM:
A
llow kvm_load_guest_fpu(
)
eve
n
when
!
vcpu->f
p
u_active
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: export <asm/hyperv
.
h>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: SV
M
: Laz
y
f
pu with
np
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
KVM:
SVM
:
Selec
t
ive cr0 inter
c
ept
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
v
i Kivity
K
VM: SVM: Restore
u
ncon
d
itional
c
r0 intercept under npt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: SVM: Init
i
alize fpu_active in init_vmcb()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: SVM: Fix SVM_CR0_SELE
C
TIV
E
_MASK
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM:
S
et
cr0
.
et when
t
h
e
g
u
est writes cr0
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: VMX
:
Give the guest
ownership of cr0
.
ts when th
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Av
i
K
ivi
t
y
KVM: Lazify fpu
activation and de
a
ctivation
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
KVM: VMX
:
Allow the guest to own
s
ome cr0 bits
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
vi Kivity
KVM: Replace read accesses of
v
cpu-
>
ar
c
h
.
cr0 by an
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: VMX: tr
a
ce clt
s
and
l
m
sw i
n
structions
a
s c
r
accesses
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Ki
v
ity
KVM:
avoi
d
tak
i
ng ioapic mut
e
x for non-ioapic E
O
Is
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi
Ki
v
ity
KVM: Fill out
ft
r
ace
e
xi
t
reason strings
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi
Kivit
y
K
VM
:
Bump max
i
mum
vcpu count
t
o 6
4
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
K
VM
:
Simplify co
a
l
es
c
ed mmio i
n
itializa
t
io
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi
K
ivity
K
V
M
:
Add KVM_M
M
IO
k
co
n
fi
g
it
e
m
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Ki
v
ity
KVM: Remov
e
ifdefs from mmu notif
i
er initia
l
ization
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi K
i
vit
y
KVM
:
Add include g
u
ards
f
or coalesced
_
mmio
.
h
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kiv
i
t
y
KVM: Disentangle m
m
u notifi
e
rs and coalesc
e
d_mmi
o
r
e
gis
t
ration
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
K
VM:
V
MX: Fo
l
d ept_update_paging_mode_c
r
4() into it
s
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Av
i
Kiv
i
ty
KV
M
: VMX: Whe
n
u
s
ing ept, allo
w
th
e
g
uest to own
cr4
.
pge
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivit
y
KV
M
: VM
X
: Ma
k
e guest cr4 mask more
conserv
a
tive
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
vi K
i
vity
KVM:
A
d
d accesso
r
for reading cr4 (or some bits of
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: VMX: Move some cr[04] related constants to
v
m
x
.
c
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Av
i
Kivity
KVM: MMU: Report spte no
t
fo
u
nd i
n
rmap before BUG
(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-02-13
A
v
i
Kivity
x86-64, rwsem
:
Av
o
i
d
s
t
ore forwarding hazard in
_
_downgrade_
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-01-25
Avi Kivity
K
VM: Fix race b
e
tween
A
PIC
T
MR an
d
IRR
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-01-11
Avi K
i
vity
core, x
8
6: make LIST_POISON less
d
eadly
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi K
i
v
i
ty
K
V
M: VMX
:
Fix compariso
n
of
guest efer w
i
th
stale host
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM:
D
rop
u
s
e
r
r
e
tur
n
notifie
r
when di
s
abling virtualization
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM:
x
86 emu
l
ator:
l
imit i
n
struction
s
to 15 bytes
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
A
v
i
Kiv
i
t
y
KVM: VMX
:
Re
p
ort unexpected simulta
n
eous exception
s
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi
K
i
v
ity
KVM
:
A
l
low in
t
ernal
er
r
ors reported to use
r
space to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivi
t
y
KV
M
:
V
MX: Remov
e
vmx-
>
m
sr_
o
ffset_efer
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
K
V
M: VMX: Use shared msr infras
t
ructu
r
e
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi
K
ivity
K
VM: x86 sha
r
ed msr infrastruc
t
ure
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM:
V
MX:
Move MSR_KERN
E
L_GS
_
BASE
o
ut of the vmx autoload
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi K
i
vit
y
KVM: Mov
e
assigned d
e
v
ice code to ow
n
file
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi
K
ivity
KVM: Ret
u
rn -EN
O
TTY on unrecognized ioct
l
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM:
Don't
p
ass kvm_run argumen
t
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
A
vi Kivity
KVM
:
Don
'
t wrap s
c
hedule()
w
ith vcpu_put()/v
c
p
u_load()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Ki
v
ity
Mer
g
e
remote br
a
nch 'tip
/
x
8
6/entry' int
o
kvm-up
d
a
tes
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-02
Avi
Kivit
y
core: Clean up user return notif
e
rs use of per_c
p
u
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-11-29
Avi Kivity
co
r
e: Fix user
return
noti
f
ie
r
on
f
o
r
k()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-10-25
Avi Kivity
x86: F
i
x user return not
i
fier b
u
ild
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-10-04
Avi Kivity
K
V
M:
P
revent overflow in K
V
M_GET_SUP
P
ORTED_CPU
I
D
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-10-01
Avi Kivity
co
r
e, x86: Add use
r
return notifiers
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Ki
v
ity
KVM: VMX: Check cpl befor
e
emulating
debug register
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
A
v
i Kivity
KVM:
V
M
X
: Conditionall
y
reload debu
g
regist
e
r
6
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
A
v
i
Kivit
y
KVM: Use
thread
d
e
bug register stor
a
ge
inst
e
ad of kvm
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: Optimize kvm_mmu_unprotect_page_virt() for tdp
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM
:
Docu
m
ent KVM_C
A
P_IRQCHIP
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
A
v
i
Kivity
KVM: Protect
update_cr8_int
e
rcept() when
r
u
nning w
i
thou
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
K
VM: Add missing
#include
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Av
i
Kivity
KVM:
Add __KERNE
L
__ gu
a
r
ds to exported headers
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi K
i
vit
y
K
V
M:
Rename x86_emulate
.
c to
e
m
ulate
.
c
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
K
VM: VMX: Adjust rflags
i
f
i
n re
a
l mode
e
m
ulat
i
on
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: M
o
v
e
#endif KV
M
_CAP_IRQ_R
O
U
TING to
co
r
rect place
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi K
i
vity
KVM: SVM: Dro
p
tl
b
flush worka
r
ound in npt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
x86:
Export kmap_atomic_to_page
(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Av
i
Kivit
y
K
V
M: VMX: Optimize v
m
x_get_c
p
l()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi
K
i
vity
KVM
:
Trace
shadow pag
e
lifecycle
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Av
i
Ki
v
ity
KVM:
D
ocument basic
A
PI
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
A
vi Kivity
KV
M
: MM
U
: Tra
c
e guest pagetable walker
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivit
y
K
VM: Tr
a
ce ap
i
c registers using their
s
ymbol
i
c names
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
A
v
i
Kivity
KVM: Trace mmio
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Av
i
K
ivity
KVM
:
Tr
a
c
e
i
r
q level an
d
source id
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi K
i
vity
K
V
M
: SVM: D
o
n't save/
r
estore hos
t
cr2
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Av
i
Kivity
KVM: VMX:
O
nly reload guest cr2
i
f
dif
f
erent from
h
ost cr2
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Ki
v
ity
KVM
:
Return t
o
users
p
a
c
e
on em
u
lation failure
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kiv
i
ty
KVM: MMU:
s
/
sh
a
dow
_
pte
/
spte/
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: MMU: Adjus
t
pte accessors to
e
x
plicitly i
n
dicate
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
A
v
i Kivity
KVM
:
MMU: Fix is_dirty_p
t
e
(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: VMX: Mo
v
e rmode struc
t
ure to vmx-specific
c
ode
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Av
i
K
ivity
KVM:
R
e
order ioctls in kvm
.
h
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivi
t
y
KVM:
Calc
u
lat
e
a
vai
l
able entrie
s
in coales
c
e
d
mmio
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: VMX
:
Fix reporting
of unhandled EPT violations
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivit
y
KVM: Ca
c
h
e pdptrs
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
A
v
i
K
i
vity
KVM: V
M
X: S
i
mplify pdptr
a
nd
c
r3 management
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi
K
ivity
KVM: V
M
X: Avoid duplicate ept tlb flush when setting cr3
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kiv
i
ty
K
V
M: SVM: Fold kvm_sv
m
.
h in
f
o
s
vm
.
c
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivit
y
K
V
M: Move com
m
on KVM Kconfig item
s
to
new file vi
r
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
next