repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: Document KVM_SET_BOOT_CPU_ID
2010-08-01
Avi Kivity
KVM:
Document KVM_SET
_
BOOT_CPU_ID
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi
Kivity
KVM: Document KVM_
S
E
T_ID
E
NT
I
T
Y_M
A
P ioctl
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: Get rid of KVM_REQ_KICK
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
A
v
i Kivity
KVM: VMX: Avoid wr
i
ting HOST_CR
0
every
entry
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: kvm_pdptr_read() may sleep
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
K
VM: VMX: Simplify vmx_get_n
m
i_
m
ask()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-07-23
Avi K
i
vity
KVM: Use kma
l
loc() instead of
vmalloc
(
) fo
r
KVM_[GS
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-07-06
Avi
Kivity
KV
M
:
V
MX:
F
i
x ho
s
t M
S
R_KERNEL_GS_BASE corru
p
tion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-06-09
Av
i
Ki
v
it
y
KVM:
MMU: Rem
o
v
e
us
e
r access
w
h
en al
l
owing
k
e
rnel
access
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
K
V
M
:
x86:
Add
m
i
s
sing lockin
g
to arch
s
pecif
i
c
vcpu
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
A
vi
K
ivi
t
y
K
VM: P
P
C: Add miss
i
n
g vc
p
u_load()/vcpu_put() in vcpu
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
A
v
i Kivity
KVM: MMU: Segrega
t
e shadow
p
ages with
d
i
fferent cr
0
.
wp
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KVM
:
D
on't allo
w
lmsw to c
l
e
a
r cr0
.
pe
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivi
t
y
KVM: Fix wal
l
clock version
wri
t
ing race
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Avi K
i
vity
KV
M
:
MMU: Don'
t
read
pdptrs with
mmu spinlock he
l
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
A
v
i
Kivity
KVM: VMX: A
t
omically switch efer if EPT
&&
!
EFER
.
NX
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KVM
:
VMX: Add facility to at
o
m
i
cally switch MSRs on
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
A
v
i Kivity
KVM
:
VMX: Add definition
s
for guest an
d
host
E
FER
autoswitch
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
A
v
i Kivity
KVM: VMX: Add d
e
finition for msr autoload entry
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KVM: Let
vcpu structure alignment be det
e
r
m
ined at
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi
Ki
v
ity
KVM:
M
i
nor MMU doc
u
mentati
o
n edits
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivit
y
KVM
:
Docum
e
nt
KVM_GET_MP_STATE
and KVM_SET_M
P
_STATE
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Av
i
Kivity
Merge remote b
r
anch
'tip
/
perf/core'
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM: Do
c
ument mmu
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi
Kivity
KV
M
: MMU: D
r
o
p
cr4
.
pge from shadow page role
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi
Kivity
Merge branch 'perf'
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivi
t
y
KVM: MMU: Re
p
lace role
.
gleve
l
s
w
ith role
.
cr4_pa
e
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi
K
ivity
K
VM: Fix MAXPHYADDR calculation
whe
n
cpuid does
n
o
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
A
vi
Kiv
i
ty
KVM: T
r
ace emulated instruction
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM
:
x86 emula
t
or: D
o
n'
t
overwrite decode ca
c
he
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivit
y
KVM:
D
oc
u
me
n
t
replac
e
m
e
nts for KVM_E
X
IT_HYP
E
RC
A
L
L
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
A
v
i Ki
v
ity
KVM:
Document
KVM_SET_TSS_ADDR
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
A
v
i Kivity
KVM: D
o
cu
m
ent K
V
M_SET_USER
_
M
E
M
O
RY_REGION
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
A
v
i Kivity
KVM: MMU: Disass
o
ciate
d
irect maps from
g
uest levels
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Av
i
Kivity
KV
M
:
MMU: Reinsta
t
e pte
p
r
e
fetch on invlpg
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
A
v
i
Kiv
i
ty
KVM: MMU: Do not
instantiate no
n
trapping sp
t
e
o
n unsync
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi
K
ivity
KVM: Don't foll
o
w an ato
m
ic o
p
eration by
a
non-atomic one
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi K
i
vity
KVM:
M
ak
e
lock
e
d op
e
rations
t
ruly
atomic
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM: M
M
U: Con
s
olidate two gues
t
pte read
s
in kvm
_
mmu_
p
te_write()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Av
i
Kivity
KVM: Trace e
x
c
eption injection
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivi
t
y
KVM: Mo
v
e kvm_exit
t
race
p
oint rip read
i
ng inside
tracepo
i
nt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-10
A
vi Kivity
x
86: I
n
tr
o
duce
'
struct fpu' an
d
related API
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-05-10
Av
i
Ki
v
i
t
y
x
8
6: Eliminate TS_XSAVE
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-04-20
A
vi
K
i
vity
KVM: VMX: Save
/
restore rflags
.
vm
c
orrectly in
r
eal
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-04-20
A
v
i
K
i
v
i
ty
KVM: Don't spa
m
k
ernel
lo
g
when injecting exceptions
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: Convert
kvm->req
u
es
t
s_
l
o
c
k to raw_spinlock
_
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
K
V
M: Plan obs
o
lescen
c
e of kernel al
l
oca
t
ed s
l
ots, parav
i
rt mm
u
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: M
M
U: Add tr
a
cepoint f
o
r
gue
s
t
pag
e
aging
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
v
i Kivity
KVM: VMX: Wi
r
e up
.
fpu_activa
t
e
(
) callba
c
k
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
KV
M
: Trace failed msr reads a
n
d
wri
t
es
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi
K
ivity
KVM:
Fix
m
sr trace
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi
Kivity
KVM: VMX: Pa
s
s cr0
.
mp through
to the guest when the
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Av
i
Kivity
KVM: tra
c
e guest
fp
u
loads an
d
u
n
loads
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Ki
v
ity
KVM: Optim
i
ze kvm_
r
ead_cr[04]_bits
(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivit
y
KVM: Rename vcp
u
->shad
o
w_efe
r
to efer
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Av
i
Kivity
KVM: Move cr0/
c
r4/efer relat
e
d helpe
r
s to x86
.
h
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: Add a helper for chec
k
ing
i
f the guest is i
n
protect
e
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM
:
Activate fp
u
on clts
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: Dr
o
p kvm_{loa
d
,p
u
t
}
_guest
_
fpu() exports
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
KVM:
A
l
l
ow kvm_
l
oad_g
u
est_fpu
(
)
e
ven whe
n
!vcpu->fpu_ac
t
ive
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Av
i
Kiv
i
t
y
KVM: export <asm/hyper
v
.
h>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
K
V
M
:
SVM
:
Lazy
f
pu wit
h
npt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
K
V
M:
S
V
M
: Sele
c
tive
cr0 inter
c
ept
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivit
y
K
V
M:
S
VM: Rest
o
re
u
nconditio
n
al cr0 intercept under n
p
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KV
M
: SVM: Initial
i
z
e
fpu_active in
i
nit_vmcb()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kiv
i
ty
KVM: SVM:
F
i
x
SVM_CR0_S
E
LECTI
V
E_MASK
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kiv
i
ty
KVM: Se
t
c
r
0
.
et when the g
u
est w
r
ites cr0
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi
K
ivity
KVM: VMX:
Give the gue
s
t
o
wner
s
hip of c
r
0
.
t
s
when the
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
KVM: Lazify fpu activation and deact
i
vati
o
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
v
i Kivity
KV
M
: VMX
:
Al
l
ow the g
u
est to own some cr0 bits
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi K
i
v
i
ty
KVM: Repl
a
c
e
read acc
e
sses of vcpu->arch
.
cr0 by
a
n
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
K
VM:
VMX: trace
c
lts
a
nd lmsw instructions as c
r
acces
s
es
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: avoid tak
i
n
g ioapic mutex for no
n
-ioapic
E
OIs
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
K
VM
:
Fill o
u
t
f
trac
e
exit
r
eason s
t
rings
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Av
i
Kivit
y
KVM:
Bump max
i
mum vcpu count to 64
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: Simplif
y
coalesced mmio
i
nitializ
a
t
ion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: Add KVM_M
M
IO kcon
f
ig item
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
vi Kivi
t
y
KVM: R
e
mo
v
e ifde
f
s
from mmu notifier initializati
o
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
K
VM: Add inclu
d
e guards
for coalesced_mmio
.
h
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivit
y
KVM: Disentang
l
e mm
u
no
t
ifiers and coales
c
ed_mmio re
g
is
t
ration
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: VMX:
F
old ept_u
p
date_pagi
n
g_mode_cr4()
i
n
to its
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM
:
VMX: Wh
e
n using ep
t
, allow the gue
s
t
to own cr4
.
pge
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
v
i Kivity
K
V
M: V
M
X: Make gue
s
t cr4 mas
k
more co
n
serva
t
iv
e
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: Add a
c
cessor fo
r
r
e
a
ding cr4
(
or some bits of
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM:
V
MX: Move some cr[04] related c
o
n
stants to
v
mx
.
c
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-03-01
A
v
i Kivity
K
V
M: MMU: Repo
r
t spte n
o
t f
o
und in rmap befo
r
e BUG(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-02-13
A
v
i
Kivity
x86-64, r
w
sem: Av
o
id
store forwar
d
in
g
hazard
i
n __do
w
ngrade
_
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-01-25
Avi
K
ivity
K
V
M: F
i
x
r
a
c
e between APIC
TMR
and IRR
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2010-01-11
A
v
i Kivity
c
or
e
,
x86: make LIST_POISON
l
ess dea
d
ly
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi K
i
v
i
ty
KVM: VM
X
: F
i
x
co
m
parison of guest efer with
stale ho
s
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM: Dro
p
u
s
er return notifier whe
n
disablin
g
virtual
i
zation
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Av
i
Kiv
i
ty
KVM: x86 emulator: limit instruction
s
to 15 bytes
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivit
y
KVM: VMX:
R
eport unexpected simu
l
taneous
e
xception
s
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi
K
ivity
K
VM: Allow internal errors reported to usersp
a
ce to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
A
vi Kivity
KV
M
: VMX: Remove vmx->msr_offs
e
t_
e
fer
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM: VM
X
: Use sh
a
red ms
r
inf
r
astructure
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi K
i
vity
K
VM: x86 shared msr infras
t
r
ucture
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM
:
VMX
:
Move MSR_KE
R
NEL_
G
S_BA
S
E out of th
e
v
m
x
autoload
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivit
y
KVM:
Move assigned device code to
own file
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KV
M
:
Return -ENOTTY on unrecognized i
o
ctls
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
next