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: do not inject #PF in (read|write)_emulated() callbacks
2010-08-01
Avi
Kivity
KV
M
: VMX: Avoid writ
i
ng HOST_CR0 every
entry
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi Ki
v
i
t
y
K
V
M: kvm_pdptr
_
read() m
a
y sleep
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
A
vi Kivity
KVM: VM
X
: Simplify
vmx_get_nmi_mask()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-07-23
A
vi Kivity
KVM: Use kmalloc() instead of
vm
a
l
lo
c
(
)
fo
r
KVM
_
[GS
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-07-06
Avi
K
i
vity
KVM: VMX: Fix
h
ost MSR_KERNE
L
_GS_BA
S
E
corrupt
i
on
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
Avi Ki
v
ity
KVM:
MMU: Remove user a
c
cess when al
l
owin
g
k
e
rnel a
c
c
e
ss
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
K
V
M: x
8
6: Ad
d
m
i
ssing locking to arch specif
i
c vcpu
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
A
vi
K
ivity
KV
M
: PP
C
: Add
m
iss
i
n
g
vcpu_load()/vcpu_put() in
v
cpu
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivi
t
y
KVM:
MMU: Segregate shadow pages with different cr0
.
wp
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Avi
K
ivity
KVM: Don
'
t all
o
w lm
s
w to clear cr0
.
pe
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Avi
K
ivity
KV
M
:
F
ix wal
l
c
lock versio
n
writing r
a
ce
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KVM: MMU:
Don't read
p
dptrs with mmu spinloc
k
h
e
ld
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivi
t
y
KV
M
: VM
X
:
At
o
m
i
c
ally
s
w
itch
e
f
er if EPT && !EFER
.
NX
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
K
V
M: VMX: Add facility
to a
t
omically swit
c
h MSRs on
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Avi Ki
v
ity
K
V
M: VMX: Ad
d
definitions for guest a
n
d host EFER autosw
i
tch
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
K
VM: V
M
X: Ad
d
definit
i
on for msr
aut
o
lo
a
d entry
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
A
v
i Kivity
KVM: Let vcpu structure alignment
b
e deter
m
ined
at
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivit
y
KVM: Mi
n
o
r
M
MU documen
t
ation edits
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM: Document KVM_GET
_
MP_STATE and KVM_SE
T
_M
P
_STATE
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi K
i
vity
Merg
e
r
e
mote branc
h
'ti
p
/perf/core'
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
K
VM: D
o
cument
mmu
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi
K
ivity
KVM
:
MMU: Drop cr4
.
pg
e
f
r
om shadow
p
a
g
e
role
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kiv
i
ty
M
e
rge br
a
nch 'perf'
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM: MMU: Replace
r
ole
.
glevels w
i
th role
.
cr4
_
pae
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
A
vi K
i
v
ity
KVM:
Fix M
A
XPHYADDR c
a
l
cula
t
ion w
h
en
cpuid does not
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi
K
ivity
KVM: Trace emulated ins
t
ruct
i
ons
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
A
vi
K
ivity
KVM: x86
emulator: Don't overwrite
d
ecod
e
cache
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi
K
ivity
KVM: Document
r
e
p
la
c
ements for
KVM_EXIT_HY
P
ERCAL
L
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi
K
i
v
ity
KVM: Docu
m
ent KVM_SET_TSS_ADD
R
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM: Documen
t
KVM_SET_USER_MEMORY_R
E
G
ION
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KV
M
: MMU:
D
isa
s
sociate dire
c
t maps
fr
o
m
guest level
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi
K
ivity
KVM: MMU: Rein
s
tate pte prefetch on invlpg
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
A
vi Ki
v
ity
KVM: M
M
U: Do not
i
n
stan
t
iate nontrapping
s
pte on unsync
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi K
i
vity
KVM:
D
on't follow an atomic o
p
e
r
ation by a
non-atomic one
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM:
Make
l
ocked operations truly atomic
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivit
y
KVM
:
MMU:
C
on
s
olid
a
te
tw
o
guest p
t
e rea
d
s in k
v
m_mmu_pte
_
writ
e
()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi K
i
vity
KVM:
T
race exce
p
t
ion injection
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KV
M
: Move k
v
m_
e
x
i
t tracepoint
ri
p
reading inside tracepoint
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-10
Avi Kivity
x86
:
I
ntr
o
duc
e
'stru
c
t fp
u
'
a
n
d re
l
a
ted API
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-10
A
vi Kivity
x86: Eliminate TS_
X
SAVE
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-04-20
Avi K
i
vity
KVM: VMX: Save/r
e
store
rflags
.
vm correct
l
y in real
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-04-20
Avi Kivity
KVM: Don
'
t
spam ke
r
n
el log wh
e
n injecting exceptions
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
K
V
M
: Co
n
vert kvm->requests_lo
c
k to raw_spinlo
c
k_t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
v
i
K
ivity
KVM: Plan obs
o
lescence of
k
e
rne
l
a
llocated slots
,
paravirt
m
mu
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KV
M
: MMU: Add tracep
o
int for guest page
a
ging
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
K
V
M: VMX: Wire u
p
.
fpu_act
i
vate() callba
c
k
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
KVM: Tra
c
e fail
e
d msr reads and writ
e
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivit
y
KVM:
F
i
x ms
r
trace
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kiv
i
ty
K
VM: VMX:
P
a
s
s cr0
.
m
p
thro
u
gh t
o
the gues
t
when the
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: tr
a
ce gu
e
st fpu lo
a
ds and unlo
a
ds
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
vi Kivi
t
y
KVM: Op
t
imize kv
m
_read_cr[04]_bits()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi
Ki
v
i
ty
K
VM: Rena
m
e v
c
pu->
s
h
a
dow_e
f
er to efer
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM:
M
ove cr0/cr4
/
efer relat
e
d helpers t
o
x86
.
h
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Av
i
Kivity
KVM: A
d
d
a
h
elper fo
r
checkin
g
if the guest is
i
n protected
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi
Kivity
KVM: Acti
v
a
te
fpu on clts
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi K
i
vity
KVM: Dr
o
p
k
vm_
{
l
oad,put}_guest
_
f
pu() exports
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM
:
Allow kv
m
_load_guest_fpu
(
)
e
ven
when !vcp
u
->f
p
u_
a
ctive
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
v
i Ki
v
ity
K
VM: e
x
port <asm
/
h
y
perv
.
h>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
vi K
i
vity
KVM:
SVM: Lazy
f
pu with
npt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
K
VM: SV
M
: Selective cr0 intercept
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
K
V
M
:
S
VM: Res
t
ore unconditiona
l
c
r
0 intercept unde
r
npt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM:
S
VM: Initialize fpu_active in init_vmcb()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
vi Ki
v
ity
KV
M
:
SVM: Fix SVM_
C
R0_SE
L
E
C
TIVE_MASK
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
vi
Kivity
KVM: S
e
t cr0
.
et w
h
en the guest
w
rites cr0
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi
K
ivity
K
V
M: VMX:
G
iv
e
the
guest
own
e
r
ship of cr0
.
ts
w
h
e
n
the
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi
K
ivity
KVM:
Laz
i
fy fp
u
activation a
n
d
deactiv
a
tion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Av
i
Kivity
KVM: VMX: Allow the g
u
est to own some c
r
0 bits
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
KVM: Replace
r
ea
d
accesses o
f
vc
p
u->a
r
ch
.
cr0 by an
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
v
i Kivity
KV
M
: VMX: trace clts and lmsw ins
t
ruc
t
ions
a
s cr accesses
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM:
avoid taking io
a
p
i
c mutex for non-ioapic EOIs
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
vi Ki
v
ity
K
V
M: Fill out
f
tr
a
ce exi
t
reason strings
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
KVM:
Bump m
a
ximum vcpu count
t
o 64
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM:
Simplify
coal
e
sced mmio
i
nitiali
z
a
tion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi K
i
vi
t
y
KVM:
A
d
d
K
VM_MM
I
O kconfig item
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi K
i
vity
K
V
M: Remove ifdefs from mm
u
not
i
fier initializa
t
ion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
K
V
M
: Add includ
e
guards for
coalesced_
m
mio
.
h
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi
Kivity
KVM: D
i
se
n
tan
g
le
mmu no
t
ifiers
a
nd c
o
alesced_mmi
o
registration
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
K
VM:
V
M
X: F
o
ld ept_update
_
paging_
m
o
d
e
_
cr4(
)
int
o
its
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
K
V
M: VMX: When usi
n
g
e
p
t
, all
o
w the gues
t
to own cr4
.
pge
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
K
VM:
V
MX: Make
g
uest cr4 mask more conservative
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
KVM: Add accessor
f
or reading cr4
(o
r
som
e
bits
o
f
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi
K
ivi
t
y
KVM: VMX: Move some cr[04
]
related constants to vmx
.
c
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi K
i
vity
K
V
M: MMU: Report spte not fou
n
d
in
r
map befor
e
BUG
(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-02-13
Avi Ki
v
ity
x8
6
-
64, rwsem: Avoid sto
r
e forw
a
rdi
n
g hazard in __downgrade_
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-01-25
Avi Kivity
KVM: Fi
x
ra
c
e between APIC TM
R
and IRR
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-01-11
Avi Kiv
i
ty
core, x86: m
a
ke L
I
ST_POISON l
e
ss deadly
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
A
v
i Kivity
KVM: VMX: Fix comparison of guest efer
with
s
tale host
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
A
v
i Ki
v
ity
K
V
M:
D
rop user ret
u
rn no
t
ifi
e
r when disabling virtu
a
lization
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
A
vi
Kivity
KVM: x86 emulator: limit instructions to 15 bytes
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM: VMX: Report unexpected simultaneous exce
p
tions
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KV
M
:
Allow internal errors re
p
ort
e
d to userspace to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi
K
i
vity
KV
M
: VMX: Remov
e
v
mx->
m
sr_offset_efer
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM: V
M
X: Use shared ms
r
infrastruc
t
ure
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi K
i
vi
t
y
KVM: x86 shared msr infrastructure
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kiv
i
ty
K
V
M: VMX: Move MSR_KERNEL_G
S
_BASE
o
ut of t
h
e
v
mx autoload
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Ki
v
ity
KVM: Move assigned
d
e
vic
e
code to ow
n
fi
l
e
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM:
Re
t
urn -E
N
O
TTY on unre
c
ognized ioctls
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivi
t
y
KVM: Don'
t
pas
s
kvm_run argu
m
ents
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
K
V
M
:
Don't wrap sched
u
le
(
) w
i
th vcpu_p
u
t(
)
/
v
cp
u
_load(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
M
erge
remote
b
r
anch '
t
i
p/x86
/
entry'
i
n
to kvm-update
s
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
next