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
A
v
i Kiv
i
ty
K
V
M: x86 emulator:
i
n
tro
d
uce
'
s
t
ruct opcode
'
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Kivity
K
V
M: x86 emulator: drop pa
r
enthese
s
in repreat macros
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
M
o
hammed G
a
mal
KVM
:
x86 emu
l
ator: Add I
R
ET instruction
Reviewed-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
J
oerg R
o
ed
e
l
KVM: SVM: Emulate next_rip
s
v
m
featu
r
e
commit
|
commitdiff
|
tree
2010-10-24
Joerg
R
o
ede
l
KVM
:
SVM: Syn
c
e
f
e
r
b
a
ck into nested vm
c
b
commit
|
commitdiff
|
tree
2010-10-24
Xiao Gu
a
ngrong
KV
M
: MMU:
r
emove valueless output message
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
ivit
y
KVM:
VMX: U
s
e host_gdt
v
ariable wherever
we need
th
e
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi K
i
v
ity
KVM: x86 e
m
ulator: u
n
ify the two G
r
o
u
p 3 variants
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Ki
v
ity
KVM: x86 emulator:
A
llow LOCK prefi
x
for
NEG and NOT
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
i
vity
KVM: x8
6
emulat
o
r
:
simplify
Gr
o
up 1 decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi K
i
v
ity
KVM: x86 emu
l
ator: m
i
x dec
o
d
e
b
its from opcode
a
n
d
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM:
x
86
emula
t
or:
a
d
d Un
d
efin
e
d decode flag
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
ivity
K
V
M:
x86 emulator:
M
ake group storag
e
bits se
p
ar
a
t
e
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Kivity
KVM: x86 emulato
r
: consolidate Jcc
rel32 deco
d
ing
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Ki
v
i
ty
KVM: x
8
6 emulator:
co
n
solidat
e
CM
O
Vcc decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Av
i
Kivity
KVM: x86 emulator:
cons
o
lidate MOV reg,
i
mm decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Kivity
KVM:
x
8
6
emulator: consolidate Jcc rel8 de
c
oding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Kivity
KVM: x8
6
emul
a
tor: consolidate push/pop reg decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i
Kivity
K
VM: x86 emulator: c
o
nsoli
d
ate inc
/
d
e
c r
e
g
d
ecoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Kivit
y
KVM: x86 emulator: add macros for re
p
etitive instructions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi Kivity
KVM: x8
6
emulator: fix
h
andling
f
or unemulated instructions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-11
Z
ach
a
ry
A
m
s
den
K
V
M
: x86: Mo
v
e TSC reset out of vmcb_ini
t
commit
|
commitdiff
|
tree
2010-10-11
Zachary A
m
s
d
e
n
K
VM: x86: Fix SVM VMCB reset
commit
|
commitdiff
|
tree
2010-08-17
Xiao Guangrong
K
VM: PIT:
f
r
ee irq source id in
handling er
r
or path
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-15
Xiaot
i
an Fe
n
g
KVM: de
s
troy
workqu
e
u
e on
kvm_create_pit() failures
Cc: Avi Kivity <
avi@redhat.com
>
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-15
Xiaotia
n
F
e
ng
KVM: fix poison ov
e
r
w
rit
t
en ca
u
s
ed b
y
u
s
ing wrong xstate
.
.
.
Cc: Avi Kivity <
avi@redhat.com
>
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KV
M
: VMX:
F
ix h
o
st G
D
T
.
LI
M
IT corruption
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
X
iao Guangrong
K
V
M: MMU: usin
g
__x
c
hg_spte mor
e
sma
r
te
r
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Xiao Gu
a
ngrong
KVM
:
MMU: cleanu
p
spt
e
set
a
nd accssed/d
i
r
t
y tracking
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Xiao Gu
a
ngrong
KVM:
M
M
U: do
n
't atomicly set spt
e
if it'
s
not
present
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Xiao
Guangrong
KV
M
:
M
MU: fix pa
g
e dirty
t
r
a
cking lost
w
hile sync p
a
ge
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Xiao
Guangrong
KVM: MMU: fix broken page access
e
d tra
c
k
ing with ept
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Xia
o
Guangr
o
ng
KVM: MMU: ad
d
missing
r
eserved
b
its
c
heck i
n
s
peculat
i
ve
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Andr
e
a Arcan
g
el
i
KVM:
M
MU: f
i
x mmu n
o
tifier inval
i
date
h
and
l
er for huge
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
W
ei Y
o
ngjun
K
V
M: x86 e
m
u
l
ato
r
:
fix xchg instruction emulation
commit
|
commitdiff
|
tree
2010-08-02
Gleb Natapov
KVM: x86:
C
a
ll
mas
k
noti
f
iers from
pic
commit
|
commitdiff
|
tree
2010-08-02
Gleb N
a
ta
p
ov
KVM:
x
86: never re-execute instr
u
ction
w
ith enabled t
d
p
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
K
VM: Document KVM
_
GE
T
_SUP
P
ORTED_CPUID2 io
c
t
l
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Gle
b
N
atapo
v
KVM
:
x
8
6: emulator: inc/dec
c
a
n
have lo
c
k prefix
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: MMU: E
l
imina
t
e redundant
t
e
mp
o
raries in FNAME
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi
Ki
v
ity
KVM: MMU: Va
l
idate
a
ll gptes during fetch, not just
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivit
y
K
V
M: MMU:
S
implify spte
f
e
t
ch() fu
n
c
t
ion
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
K
V
M: MMU:
A
dd gpte_va
l
id() helper
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: MMU: Add va
l
id
a
t
e_dire
c
t
_spte() h
e
lper
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi
K
i
vity
K
VM: MMU:
Ad
d
d
r
op_
l
arge_sp
t
e() helper
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
A
vi
K
ivity
K
V
M: M
M
U: Use
__set_sp
t
e to lin
k
s
had
o
w pag
e
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM:
M
MU: Add link_shadow
_
page() he
l
per
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Gleb Na
t
a
pov
K
V
M: Convert mas
k
notifiers to u
s
e irqchip/pin inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2010-08-02
Av
i
Kivi
t
y
KVM: Document MCE banks non-exposur
e
via KVM_GET_M
S
R_IND
E
X_LIST
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: E
x
pose
MC
E
con
t
rol MSRs t
o
user
s
pa
c
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
X
iao
G
ua
n
grong
KVM: PI
T
:
s
t
o
p
v
pit before freeing ir
q
_rou
t
i
n
g
commit
|
commitdiff
|
tree
2010-08-02
Gle
b
Natapov
KVM: Reenter gues
t
afte
r
emul
a
tion f
a
i
l
u
re if
d
u
e to
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
G
l
eb Na
t
apov
KVM: Return
EFAULT from
k
v
m ioc
t
l whe
n
guest
a
c
cesses
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Gleb N
a
tapov
K
V
M: define hwpoiso
n
variabl
e
s static
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Jiri S
l
aby
K
VM: fix loc
k
imbal
a
nce in
k
vm_create_pi
t
()
Cc: Avi Kivity <
avi@redhat.com
>
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
A
vi Kivity
KV
M
: MMU: K
e
ep going on permission e
r
ror
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi
K
ivity
KVM: MMU: Only indicate a fetch
f
a
u
lt in
p
age fault
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Wei
Y
ong
j
un
KVM: x86 emulator:
re-imp
l
e
m
enting 'mov AL,moff
s
'
instructio
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
We
i
Yongjun
KVM: x86 emulator:
fix cli/st
i
in
s
truct
i
on emulation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Wei Yongjun
KV
M
:
x86 emulator:
f
ix 'mov rm,sre
g
' i
n
structio
n
decod
i
ng
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Wei Yo
n
g
jun
KV
M
:
x
86 emulator: fix
'
a
nd AL,imm8' instruction decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
W
e
i
Yongjun
K
V
M: x86
e
m
ulato
r
: fix
t
he comment of
out inst
r
uct
i
o
n
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Wei Yongjun
KVM
:
x86 emulat
o
r: fix
'
m
ov
s
reg,r
m
16' instruction
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kiv
i
ty
KVM: MMU: D
o
n't
d
rop accessed bit
whi
l
e updating an
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kiv
i
ty
K
V
M:
M
MU: Atomicall
y
che
c
k
f
or acce
s
se
d
b
it when dropping
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivi
t
y
KVM: MM
U
: Mov
e
accessed/dir
t
y
b
it ch
e
cks f
r
om
r
map
_
r
e
move
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi
K
ivity
KVM: MMU:
Introduce drop_spte()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Xiao Guang
r
ong
K
V
M: VMX: fi
x
tlb fl
u
sh wit
h
inva
l
id root
commit
|
commitdiff
|
tree
2010-08-02
Joerg R
o
e
del
KVM:
Use u64 for f
r
am
e
data t
y
pes
commit
|
commitdiff
|
tree
2010-08-01
Joerg Ro
e
del
KVM: Remove
u
nnec
e
ssary divide opera
t
ions
commit
|
commitdiff
|
tree
2010-08-01
Sheng Ya
n
g
KVM: Fix IO
M
M
U
mems
l
ot reference warning
commit
|
commitdiff
|
tree
2010-08-01
Alexander
Graf
KVM:
P
PC: Make
u
s
e of
hash based Shadow MMU
commit
|
commitdiff
|
tree
2010-08-01
A
l
e
xa
n
der
Graf
KVM: PPC: Add gener
i
c hpte management functions
commit
|
commitdiff
|
tree
2010-08-01
Xi
a
o
Guangrong
KVM: MMU:
c
lean
u
p FNAME(
f
etch)() functions
commit
|
commitdiff
|
tree
2010-08-01
Xiao
Guangrong
KV
M
: M
M
U: fix d
i
rect sp's ac
c
ess corrupted
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangro
n
g
KVM: MMU: fix conflict
access per
m
issio
n
s
i
n
direct sp
commit
|
commitdiff
|
tree
2010-08-01
Xiao Guangrong
KVM: M
M
U: fix writable sync sp map
p
i
n
g
commit
|
commitdiff
|
tree
2010-08-01
S
h
eng Yang
KV
M
: VMX: E
x
ec
u
te WBINVD to k
e
ep data consi
s
tency with
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivi
t
y
KVM: Document
K
VM specific re
v
iew items
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi
K
i
vity
KVM: Simplify vcpu_enter_guest() mmu relo
a
d
l
ogic sligh
t
ly
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Chris Lalancette
KVM: Search
t
h
e LAPIC
'
s
for one that w
i
ll accept a
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Takuya
Yosh
i
kawa
KVM: ia64: cleanup kvm_ia64_
s
ync_d
i
rty
_
l
o
g()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
T
a
ku
y
a Yoshikawa
K
VM: ia64: fix dirty_log
_
lock spin_lock section not
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
l
exander Graf
KVM: PP
C
: Ma
k
e BAT only gue
s
t
segments work
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Ale
x
ander Graf
KVM: PPC: Use k
e
rnel hash fu
n
c
tion
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Alexander Graf
KVM:
PPC: Remove obsolete kvm
p
pc_mmu_
f
ind
_
pte
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
H
u
a
ng Ying
KVM:
Fix a race c
o
n
d
it
i
on for
usag
e
o
f
is_hwpoiso
n
_
a
d
dress()
Reported-by: Avi Kivity <
avi@redhat.com
>
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Sheng Yang
KVM: x86: En
a
ble AVX f
o
r guest
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kivity
KV
M
: Prev
e
nt internal slots from being C
O
We
d
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivit
y
KV
M
: Kee
p
slot ID
i
n
memory
s
lot
structu
r
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Ki
v
i
ty
KVM
:
R
e
d
uce atomic o
p
erations on
vc
p
u
-
>requ
e
sts
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivit
y
K
V
M: A
d
d mini-API for v
c
pu-
>
re
q
u
ests
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivit
y
KVM: i82
5
9
: simpli
f
y pic_irq_re
q
uest() calling
sequenc
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kiv
i
ty
KVM
:
i8259:
reduce ex
c
es
s
ive abst
r
ac
t
ion for pic_irq_request()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Ki
v
i
ty
KVM
:
Remov
e
kernel-
a
ll
o
cated memory regio
n
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kiv
i
ty
K
VM:
R
emove memory
alias supp
o
rt
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Christi
a
n
Borntr
a
e
g
er
KVM:
s390:
D
on
'
t
exit SIE on
SIGP
s
ens
e
running
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Chr
i
s
tian Bo
r
ntra
e
g
er
KVM: s390:
F
ix buil
d
failure
due to cen
t
ralized v
c
pu
.
.
.
Author: Avi Kivity <
avi@redhat.com
>
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi K
i
vity
K
V
M: Con
s
olidate
load/save temporary
b
uffe
r
al
l
ocation
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Ki
v
i
ty
KVM:
F
ix
x
s
a
ve an
d
xcr save/res
t
ore memory l
e
ak
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
next