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: update mmu documetation for role.nxe
2010-08-01
Gui Jianfen
g
KVM: update mmu documeta
t
ion for role
.
nxe
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kivi
t
y
KVM:
MMU: Fix free memory accounting r
a
ce in mmu_alloc_roots()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
G
le
b
Natapov
KVM: injec
t
#U
D
if instruction em
u
lation fails and
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM:
Do
c
ument
KVM_SET
_
BOOT_CPU_ID
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
v
i Kivit
y
KVM: Documen
t
KVM_S
E
T
_IDENT
I
T
Y
_MAP io
c
t
l
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gui Jianfeng
KVM: MMU: m
a
ke
kvm_mmu_zap_page() return the
n
u
m
ber
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gu
i
Jianfeng
KVM: MMU: Fix
d
eb
u
g output error in walk_addr()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gui Jian
f
eng
KVM:
MMU
:
mark page table dirty
when a pte
i
s actually
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Joerg Roedel
KVM: SVM: Allow EFER
.
LMSLE to
be se
t
with n
e
sted svm
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Joerg Roedel
K
VM:
S
VM: Dump
v
mc
b
c
o
ntents on fa
i
led
vmrun
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM:
G
et ri
d
o
f
KVM_REQ_
K
I
C
K
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapov
KVM: x86 emulator
:
do not
inject ex
c
ept
i
on di
r
ectly
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapov
KVM: x86 emulator: mo
v
e interruptibilit
y
st
a
te tracking
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb
Nat
a
p
o
v
KVM: x8
6
emulator: handle
s
ha
d
owed regis
t
ers out
s
i
d
e
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapov
K
VM: x86 emulator:
u
se
s
h
adowed register
in emulat
e
_sysexit()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb N
a
tapov
KVM: x86 emulator: set RF
L
A
GS o
u
tside x86 emul
a
tor
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natap
o
v
KVM: x86 emulator:
a
dvance RIP outside
x86 emul
a
t
or
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapov
KVM: handle emulation
f
a
i
lure ca
s
e f
i
rst
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Nata
p
ov
KVM: do not i
n
jec
t
#PF in (read|w
r
ite)_em
u
l
a
ted() callbacks
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gl
e
b Natapov
K
V
M: r
e
m
o
ve export of emulato
r
_write_e
m
ulated()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natap
o
v
KVM: x86 e
m
ulator: x86_emulate_insn() return -1
only
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
G
l
e
b
Natapov
KVM
:
fill in ru
n
-
>mmi
o
d
e
tails
i
n (read|
w
r
ite
)
_emulated
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
G
l
eb Natapo
v
KVM: x86 emulator: fix X86EMUL_RETRY_INSTR and X86EMU
L
_
C
M
P
XC
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb
Natapov
KVM: x86 emu
l
at
o
r: make
(
get|s
e
t)_dr() call
b
ack return
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Nat
a
pov
KVM: x86 e
m
ulator:
m
ake set_cr() callback return error
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb
N
atapov
K
VM:
x
86 emulator: cleanup
some dire
c
t
c
a
l
ls into
kvm
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
G
l
eb Natapov
KVM: x
8
6
e
mulator:
a
d
d
get_cached_segment_base(
)
callback
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapov
KVM: x86 emu
l
ator:
a
dd (
s
e
t
|get)_msr callb
a
cks to x
8
6_
e
mulat
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapov
K
V
M
:
x
8
6 emu
l
ator:
add (set|get)_dr callb
a
cks
to x
8
6_emulate_op
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Natapov
KVM: x86 emulato
r
:
handle "far
address" source op
e
rand
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb
N
atapov
KVM:
x
86
emulator:
cleanup nop
emulation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Nata
p
ov
K
V
M: x86 emulator:
c
le
a
nup xch
g
emu
l
a
tion
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Gleb Nat
a
pov
KV
M
:
x
86 emulat
o
r: fi
x
Move r/m16
t
o segment registe
r
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
G
leb Natapov
KVM: x86 emulator: i
n
troduce
r
ea
d
c
a
che
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM:
V
MX: Av
o
id writing HO
S
T_CR0 every entry
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
K
VM: kvm_pdptr
_
r
ead()
m
ay sle
e
p
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
T
a
kuya Yoshikawa
KVM: x86: avoid unnecessary bitmap alloca
t
ion when
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: VMX:
S
i
m
plify vmx_get_nmi_mask()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
H
u
ang Ying
KVM:
A
void
k
il
l
ing users
p
ace throu
g
h guest SRAO MCE
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-23
A
v
i Kivity
K
V
M: Use kmalloc(
)
instead
o
f vma
l
loc() for
K
VM_[GS
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-23
Xi
a
o Guangrong
K
VM
:
MMU
:
fix
conflict access permissions in d
i
r
e
ct sp
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-06
Avi Kivi
t
y
KVM: VMX
:
Fix host MSR_KERNEL_GS_BASE corruption
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-10
Marce
l
o To
s
atti
KVM: read apic->irr with ioa
p
ic l
o
ck held
commit
|
commitdiff
|
tree
2010-06-09
J
u
lia Lawall
KVM
:
ia6
4
: Add mis
s
ing spin_unlock in kvm_a
r
ch_hardware_
e
nable()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-09
J
a
n Kiszka
KVM: Fix order passed to iommu_unmap
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-09
Avi Kivity
K
VM: MM
U
: Rem
o
v
e
u
s
e
r access
wh
e
n allowing ker
n
el access
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-09
Ma
r
c
elo Tos
a
tti
KVM: MMU: invalida
t
e
a
nd f
l
ush
o
n
s
p
t
e
small->large
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-09
Jo
e
rg Roe
d
el
K
VM: SVM: Impleme
n
t workaround for Erratum
383
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-09
Joerg
R
oedel
KVM: SVM:
Handle MCEs early in
t
he v
m
exit proc
e
s
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-09
J
e
an
Delvare
KVM:
p
owerpc: fi
x
ini
t
/exit a
n
notation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
A
v
i Kivi
t
y
KVM
:
x86: Add missing locki
n
g to arch s
p
ec
i
fic vcpu
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi
K
i
v
ity
KV
M
: PPC
:
Add missing
v
cp
u
_load
(
)
/
vcpu_
p
ut() in vcpu
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
K
V
M: M
M
U
: S
e
gregat
e
shado
w
pag
e
s with
diff
e
rent
cr0
.
wp
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Sheng Yang
KVM: x86: Ch
e
ck LM
A
bit before s
e
t_efer
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KV
M
: Don'
t
allow lm
s
w to
c
lear cr0
.
pe
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Glauber Costa
KVM: Add c
p
uid
.
txt file
commit
|
commitdiff
|
tree
2010-05-19
Glauber Costa
KVM: x86: Tell the
g
uest we'll warn it
abo
u
t tsc stability
commit
|
commitdiff
|
tree
2010-05-19
G
la
u
ber Cos
t
a
x86,
paravirt: do
n
't compute pvc
l
ock a
d
justments
i
f
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
G
l
auber Costa
x
86
:
KVM gu
e
st
:
Try
using
n
ew kv
m
clock msrs
commit
|
commitdiff
|
tree
2010-05-19
Gla
u
ber Costa
KVM: x86: export p
a
ra
v
irtual cpu
i
d fl
a
g
s
in KVM_GE
T
_SUPPORTE
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
G
lauber
C
o
s
ta
KVM: x86
:
add
n
ew KVMCLOCK cpuid feature
commit
|
commitdiff
|
tree
2010-05-19
G
lauber Costa
KVM: x
8
6:
c
hange msr numbers fo
r
kvmclock
commit
|
commitdiff
|
tree
2010-05-19
G
l
au
b
er C
o
sta
x
8
6,
p
a
ravirt:
A
dd a gl
o
b
a
l synchronizati
o
n point
f
or
.
.
.
CC: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Gl
a
u
ber C
o
sta
x86,
p
aravir
t
:
E
nable
p
vclock flags i
n
v
c
pu
_
time_i
n
fo
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Roedel, Joerg
KVM: x86:
Inject #
G
P
w
ith the righ
t
rip on efer writes
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Jo
e
r
g
Roedel
KVM: SVM: Don't allow ne
s
ted guest to VMMCALL into
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Joerg Roedel
KVM: x
8
6:
F
ix exception reinjectio
n
forced
to true
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
A
vi
K
ivity
KVM
:
Fix wallclock version
writ
i
ng r
a
c
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi
Kivity
KV
M
: MMU: Don't read pdptrs with
mmu spinlock held
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Shan
e
Wang
KVM: VMX: enable VMXON check with SMX enabled (Intel
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Marcel
o
Tosatti
KVM: x8
6
: pr
o
perly update rea
d
y
_
f
o
r_
i
nterrupt_injection
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi K
i
vity
KV
M
: V
M
X: At
o
mi
c
ally switc
h
efer
if EP
T
&& !EFER
.
N
X
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi
K
i
v
ity
KVM:
V
MX: Add f
a
c
i
lity to atomically swit
c
h
M
SRs o
n
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KVM: VMX
:
Add def
i
niti
o
ns for gues
t
and host
EFER au
t
oswitch
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
A
v
i Kivity
KVM: VM
X
:
A
dd definition for msr autoload entry
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi
K
ivity
K
V
M:
Let vcpu
structure ali
g
nm
e
nt be de
t
ermined at
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Xiao Guangr
o
ng
KV
M
: MMU: cle
a
nup invl
p
g code
commit
|
commitdiff
|
tree
2010-05-19
Xiao Guangrong
K
V
M:
MMU: move unsyn
c
/sync tr
a
cpoint
s
to proper place
commit
|
commitdiff
|
tree
2010-05-19
Xi
a
o Guangr
o
ng
KVM: M
M
U:
convert m
m
u
tracep
o
ints
commit
|
commitdiff
|
tree
2010-05-19
Xiao Guangrong
KVM: MMU: fix for calculating gpa
i
n
i
nvlpg
c
ode
commit
|
commitdiff
|
tree
2010-05-19
St
e
p
he
n
Ro
t
hwell
KVM: powerpc: use o
f
kzalloc
/
kfree requires inclu
d
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Gui Ji
a
n
feng
KVM: Fix
mmu
shrinker
e
rror
commit
|
commitdiff
|
tree
2010-05-19
Eri
c
Northup
KVM: MMU: fix
ha
s
hing for TDP and non-pa
g
ing modes
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KV
M
:
M
i
nor M
M
U
d
o
c
umentati
o
n edits
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Av
i
Kivity
KV
M
: Docu
m
e
nt
K
VM_GET_MP_S
T
ATE and KVM_
S
ET_M
P
_STATE
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
G
u
i Jianfeng
K
V
M: M
M
U
:
fix sp->
u
nsync
type error in t
r
ace even
t
.
.
.
commit
|
commitdiff
|
tree
2010-05-17
Joerg Roedel
KV
M
:
SVM: Handle
M
CE intercepts alway
s
on h
o
st level
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Joer
g
Roedel
KVM: x86
:
A
ll
o
w
ma
r
k
i
ng a
n
excep
t
ion as
r
ei
n
jec
t
ed
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
J
oe
r
g Roe
d
e
l
KVM:
S
VM
:
Repo
r
t
e
m
ulated SVM fe
a
tures
t
o userspace
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Joerg Roedel
KVM:
x
86
:
Add ca
l
lb
a
ck to let modules decide over s
o
me
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Joerg Roedel
K
V
M: SV
M
: Propagate nested entr
y
fa
i
lure into gu
e
st
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Joerg Roedel
KVM: SVM: Sync
c
r
0
a
n
d cr3 to kvm state be
f
ore nested
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Jo
e
r
g Ro
e
del
KVM: S
V
M
:
Make sur
e
rip is synced
to vmcb before nested
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Joerg Roedel
KV
M
:
S
VM:
Fix
n
ested nmi h
a
n
dlin
g
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
Merge
remote branch 'tip/
p
e
rf/core'
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Takuya Yoshikawa
KVM: Remo
v
e test-before-set op
t
imization for dirty
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM: Document mmu
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Lai
J
iangs
h
an
KV
M
: VMX: free v
p
id wh
e
n fail to c
r
eate vcpu
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Alexander Graf
K
VM
:
PPC: Enable native paired singles
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Alexander Gra
f
K
VM: PPC:
F
in
d
HTAB o
u
rsel
v
es
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
next