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: x86 emulator: introduce 'struct opcode'
2010-10-24
Avi Kivity
KV
M
: x86 emulator: introduce 'str
u
ct opcode'
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Av
i
Kivi
t
y
K
VM:
x
86 emulator: drop parentheses in repreat m
a
c
ros
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM:
V
MX: Use host_gd
t
variable
w
herever we need the
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KV
M
:
x86 emulator
:
u
n
ify the two Group 3 varian
t
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Ki
v
i
t
y
KVM: x8
6
e
m
ulator: All
o
w LOCK prefix fo
r
NEG
and NOT
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivi
t
y
KVM
:
x
86 emulator:
s
implify Gr
o
u
p 1 de
c
oding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x86 emu
l
ator: mix decode bits from opcode and
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM:
x86 emula
t
or: add Undefi
n
ed decode flag
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i
K
ivity
KVM:
x
86 e
m
ula
t
or: Make group stora
g
e
b
its separate
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi K
i
v
i
ty
K
V
M:
x8
6
emu
l
at
o
r:
consolidate Jcc
r
e
l32 d
e
co
d
ing
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivit
y
KVM:
x
8
6 emulator: consolidate CM
O
Vcc decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KV
M
: x86 emulator: consolid
a
te MOV
r
eg, imm decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kiv
i
t
y
KVM
:
x
86 emulator: consolidat
e
Jcc
r
e
l8 decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x86 emulato
r
: consol
i
d
ate push/pop re
g
decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
K
VM:
x
86 emulator:
co
n
sol
i
date
i
nc/dec reg decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x86
emulator: add macro
s
for repetitive instructi
o
ns
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Av
i
K
i
vity
KVM: x86 emulator: fix handling for unemulat
e
d instructions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-19
Avi
K
i
vity
KVM:
F
ix fs/gs reload oops
with inv
a
lid ldt
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-23
Avi
K
ivity
K
VM: Fix
r
eboot on Inte
l
h
o
s
ts
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-08
Avi Kiv
i
ty
KVM: fix
i825
9
oop
s
when no vcpus are online
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-08
Avi K
i
vit
y
KVM: x86 emulator: fix regression
w
ith cm
p
xchg8
b
on
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi
K
ivity
KVM: VM
X
: Fix hos
t
GDT
.
L
IMIT
corrup
t
ion
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: Docu
m
e
n
t K
V
M
_
G
ET_SUPPO
R
TED_C
P
U
I
D2 ioctl
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi
Kiv
i
ty
KVM: M
M
U: Eliminate redundant temporar
i
e
s
in FNA
M
E
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
A
vi Kivity
KVM: MMU: Validate all g
p
tes durin
g
fetch, not
just
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
A
vi
K
ivity
KV
M
:
MM
U
: Simp
l
ify
spte fetch() function
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
A
vi Kivity
KVM: MMU: Add gpte_vali
d
() helper
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: MMU:
A
dd
v
ali
d
ate_dir
e
ct_spt
e
() he
l
per
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: MMU: Add drop
_
larg
e
_s
p
t
e
() helper
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
A
v
i
Kivity
KVM:
MMU
:
Us
e
__set_spte to
lin
k
sh
a
dow pages
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
A
vi Kivity
KVM: MMU
:
A
dd
link_shadow_page() helper
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: Do
c
u
m
ent
M
C
E
ban
k
s non-exposure vi
a
KVM_
G
ET_MSR_INDEX_
L
IST
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: Expose M
C
E control MSRs to
u
serspace
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi
K
ivity
K
VM: MMU: Keep going on p
e
rmissio
n
error
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
K
VM: MMU: Only ind
i
cate a f
e
t
c
h
f
ault i
n
page fau
l
t
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: MMU:
Don't drop accessed bi
t
while upda
t
ing
an
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: MMU: Atomically check for accesse
d
bit when dropping
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
K
V
M: M
M
U
:
Move a
c
cessed/dirty bit ch
e
cks from rmap
_
remove
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM
:
MMU: Introduce drop
_
spte()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi
K
ivi
t
y
KVM: Doc
u
ment KVM specific rev
i
ew
ite
m
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM:
S
implify v
c
pu_e
n
t
er_
g
uest() mmu reload logic slightly
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
vi Kivity
KVM: Preve
n
t internal slots
from bein
g
COWe
d
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi
Kivity
K
V
M
:
K
eep slot ID in memory slot stru
c
t
u
re
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Ki
v
ity
KVM: Reduce atomic operations on vcpu->requests
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
v
i Kivit
y
KVM: Add
m
ini-API fo
r
vcpu->
r
e
quests
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
K
VM:
i
8259: simplify pi
c
_
i
rq_request() calling seq
u
en
c
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
K
V
M: i8259: reduce
e
xcessive abs
t
r
ac
t
i
on for pi
c
_irq_req
u
est()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi K
i
v
i
ty
KVM: Remove
kernel-a
l
l
o
c
ated mem
o
ry regions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kivity
KVM
:
R
e
move memory al
i
a
s
s
upport
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kivity
KVM: Conso
l
idate load/save
tempor
a
ry buffer allocati
o
n
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Ki
v
ity
KVM: Fix xsave and xcr
s
ave/
r
est
o
re memory
l
eak
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM:
F
ix mov
c
r
3
#
GP a
t
wrong instruction
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivit
y
KV
M
:
Fix mov c
r
4 #
G
P at
wrong
i
nst
r
uction
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
v
i
K
iv
i
ty
KVM: F
i
x
mov cr0 #GP at wr
o
ng
instruc
t
ion
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Ki
v
ity
KVM: VMX: Fix inco
r
r
ect rcu
d
eref in rmode_tss_
b
a
s
e()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: MMU: Document large pages
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: MMU
:
Document cr0
.
w
p
emulation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivi
t
y
KV
M
: MM
U
: Allow spte
.
w=1 for gpte
.
w=0 and
cr0
.
wp=0
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi
K
ivit
y
KVM: Update Red Hat c
o
p
y
rights
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kivity
KVM: Consolidate arch specific vcpu
ioctl locking
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
v
i
Kivity
KVM:
P
PC: Central
i
ze locki
n
g of arch
s
p
e
cific vcpu
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM:
s
390: Cen
t
rally lock arch
speci
f
ic vcpu io
c
tls
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi
K
iv
i
t
y
K
VM: x8
6
:
L
ock a
r
ch spe
c
i
f
ic
vcpu ioctls centr
a
lly
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: move vcpu locki
n
g to disp
a
t
c
her for gene
r
ic vcpu
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivit
y
K
V
M
: MMU:
Fix
free memory a
c
counting race in
mmu_al
l
oc_r
o
ots()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kivity
KVM: Docum
e
n
t
KVM_SET_BOOT_CP
U
_ID
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivi
t
y
KVM: Document KVM_SET
_
ID
E
NTITY_MAP ioctl
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM:
G
et rid of KVM_REQ_KICK
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Ki
v
it
y
KVM: VMX: Avoid writing HOST_CR0 every entry
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivi
t
y
KVM: kvm_pdp
t
r_re
a
d() ma
y
sleep
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kiv
i
t
y
KVM:
VMX: Si
m
pl
i
fy
vm
x
_get_nmi
_
mask()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-23
Avi Kivit
y
KV
M
: Use kmalloc() instead of
v
malloc() for KVM_[GS
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-06
A
v
i
Ki
v
ity
K
V
M
: VM
X
: Fix host MSR
_
KERNE
L
_G
S
_
B
ASE co
r
ruption
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-09
Avi Kivity
KVM
:
M
MU: Remove user acce
s
s when allowing
k
ernel access
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KVM: x86: A
d
d missing locking to
arch specific
vcpu
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kiv
i
ty
K
VM: PP
C
: Ad
d
missin
g
vcpu_load(
)
/vcpu_p
u
t() in
v
cpu
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
A
vi Ki
v
it
y
KVM
:
MMU: Seg
r
egate shadow pages wit
h
differ
e
nt cr0
.
w
p
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Av
i
Kivity
KVM:
D
on't al
l
ow lmsw t
o
clear cr0
.
pe
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Ki
v
ity
KVM: Fix wall
c
lo
c
k ver
s
ion writing race
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
K
V
M
:
MMU:
D
on't re
a
d pd
p
t
r
s with mmu sp
i
nlock held
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KV
M
:
VMX: Atomically swi
t
ch e
f
er
if EPT && !
E
FER
.
NX
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KVM: VM
X
: A
d
d fa
c
ility to atom
i
cally switch
MSRs
on
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
K
VM: VMX: Add defin
i
tions for gue
s
t and
hos
t
EFER autos
w
itch
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KVM: V
M
X: Add defi
n
ition for msr aut
o
l
oad
entr
y
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KVM: Let v
c
pu structure
a
lig
n
ment be
d
ete
r
mined
at
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
A
v
i
K
iv
i
ty
KVM: Minor MM
U
documen
t
at
i
on
e
di
t
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivit
y
K
V
M: Do
c
ument KVM_G
E
T
_
MP_S
T
A
T
E and KVM_SET_MP_
S
TATE
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kiv
i
ty
Me
r
ge r
e
mote b
r
anc
h
'tip/perf/
c
o
r
e'
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
Av
i
Kivity
KVM:
MMU
:
Drop cr4
.
pge
from shado
w
page role
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivit
y
Merge branch
'
pe
r
f'
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM: MMU: Replace role
.
gl
e
vels with role
.
cr4_pae
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
A
vi Kivity
KVM:
Fix MAXPHY
A
DDR calc
u
lation whe
n
c
p
u
i
d
do
e
s not
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM: Trace emulated ins
t
ructions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM:
x
86 emulator: Don
'
t overwrite
d
ecode cache
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM:
Document replaceme
n
ts for KVM_EXIT_HYPERCALL
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
A
v
i
K
i
vity
K
VM: Docum
e
nt KVM_S
E
T
_TSS_ADD
R
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
A
v
i
Ki
v
ity
K
V
M: Document KVM
_
SET
_
USER_MEMO
R
Y_REGION
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
K
VM: MMU: Dis
a
ssociate dir
e
ct
m
aps f
r
om guest levels
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi
K
ivity
KVM: MMU: Re
i
n
state pte prefetch on invlpg
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
next