repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-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: x86 emulator: add CBW/CWDE/CDQE instruction emulation
2010-10-24
Wei Y
o
ng
j
u
n
K
V
M: x86 emula
t
or: add CBW/CWDE/CDQE i
n
struction emulation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivit
y
KVM: x86 emulator: fix
REPZ/REPN
Z
ter
m
i
n
ation
c
onditi
o
n
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x8
6
emulat
o
r:
implement SCAS (opcodes
AE, AF
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
ivity
KVM: x86 emulato
r
:
fix INT
n
emulati
o
n not pushing EFLAGS
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Yongju
n
KVM: x86 e
m
ula
t
or: remove dup c
o
de of in/out
ins
t
ruction
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Yongjun
KVM:
x86 e
m
ulato
r
: ch
a
ng
e
OUT instruction
to use
dst
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Yongjun
KVM: x86 em
u
lator: in
t
r
o
duce DstImmUB
y
te for
d
st op
e
ran
d
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei
Y
ongjun
KVM:
x
86 emulator:
r
emove useless lab
e
l from x8
6
_emul
a
te_insn()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Yongjun
KVM: x86 emulator: add
s
e
t
cc instruction emulation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Jiri Kosina
KVM: x
8
6: expl
a
in 'no-kvm
c
l
o
ck' kernel
p
aramet
e
r
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Yongjun
KVM: x8
6
emulator: add XADD
i
nstru
c
ti
o
n emu
l
ation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Yongjun
K
VM: x86 emul
a
t
o
r
: put register opera
n
d write back
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Yongjun
KVM: PPC:
fix lea
k
age of
e
rror
p
a
ge in kvm
p
pc_pa
t
ch_dcbz()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Mohammed G
a
m
a
l
KVM: Separat
e
emul
a
tion conte
x
t i
n
itialization
i
n a
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Yongjun
KVM: x86 emu
l
ator: add bsf/bsr in
s
t
r
uctio
n
emulation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Mohammed Gam
a
l
K
V
M: x8
6
emul
a
t
o
r: Fix em
u
late_grp3 retu
r
n
v
alues
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Mohamm
e
d Gamal
KVM
:
x86
emulat
o
r: Ad
d
unary mul
,
imul, d
i
v, and idiv
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Yo
n
gjun
KVM: x86 emulator:
m
ask group 8
i
nstruct
i
on as B
i
tOp
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
W
ei Yongjun
KVM:
x86 emula
t
or: do not a
d
jus
t
t
he a
d
dress
for i
m
media
t
e
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
We
i
Yongjun
KVM: x86 emulator: fix
negative bit o
f
fset BitOp instructi
o
n
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Mohammed
Gamal
KVM: x86 e
m
u
lato
r
: Add stc instruction (opc
o
de
0xf9)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
W
e
i Y
o
ngjun
KVM: x86 emulator:
u
sing SrcOne for instr
u
ction
d
0
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei
Y
ongjun
K
V
M
: x86 emulator: disable wri
t
eback when de
c
ode des
t
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Y
o
n
g
jun
KV
M
:
x
86 emul
a
tor: use Sr
c
Acc to
simp
l
ify s
t
os
decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Moha
m
med
Gamal
KVM: x86 emulator: Add into, int,
a
nd int3
i
nstructions
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Mohammed Gamal
KVM: x86 e
m
ulator: Allow acc
e
ssing IDT
via emula
t
or ops
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Yongjun
K
V
M: x86 emulator:
s
implify tw
o
-byte opc
o
de ch
e
ck
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
lexan
d
er G
r
af
KVM: PP
C
:
Move
KVM tramp
o
lines
befo
r
e __end_
i
n
t
errupts
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
K
V
M: P
P
C:
M
a
k
e
l
ong relocatio
n
s b
e
ul
o
ng
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Ale
x
ander Graf
KVM: PPC: Use M
S
R_DR for externa
l
l
oad_up
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
KVM:
P
PC: Add b
o
ok3s_32 t
l
bie flush
accele
r
ation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Gleb Natapo
v
KVM:
P
PC:
c
orrectly ch
e
ck gfn_to_
p
fn(
)
ret
u
rn v
a
lue
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexan
d
er Graf
KVM: PPC: RCU'ify t
h
e
Book3s MMU
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
KVM
:
PPC
:
Bo
o
k3S_32 MMU debug com
p
ile fixes
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alex
a
n
der Gra
f
K
VM: PPC:
Add g
e
t_pvinf
o
inter
f
ace to query h
y
percall
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
l
exander G
r
af
KVM
:
PPC
:
Add Documentation about PV interface
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexan
d
er G
r
af
K
V
M: PPC: PV wrteei
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
lexander Graf
K
V
M: PP
C
: PV mtmsrd
L
=0 a
n
d mtmsr
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexa
n
d
er Graf
KVM
:
PP
C
:
PV
m
tmsrd L=1
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
lex
a
nder Graf
KVM:
P
P
C: PV assembler helper
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander
G
raf
K
V
M
: PPC: Introdu
c
e branch patch
i
ng
helper
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
KVM: PPC: Intr
o
duc
e
kvm
_
tmp framework
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
KVM: PPC: PV tl
b
s
ync to nop
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
l
e
xa
n
de
r
Gra
f
KVM:
P
PC: PV inst
r
uctions to lo
a
ds
a
n
d
s
tores
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexa
n
der Graf
KVM: PPC: KVM
P
V
g
u
e
s
t stu
b
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
KVM: PPC: Generic KV
M
PV
g
u
est
suppo
r
t
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
KVM:
M
ove kvm_guest_
i
nit out of generi
c
code
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Al
e
xande
r
Gr
a
f
K
VM: PPC
:
E
x
p
o
s
e magic
p
a
ge support to
g
uest
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alex
a
nder G
r
af
KVM: PPC: Magi
c
Page Book3s s
u
pport
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alex
a
nder Graf
KVM: P
P
C: Fir
s
t ma
g
ic page steps
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alex
a
nder Gra
f
K
V
M: PPC: Make PAM
a def
i
n
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Al
e
xander
G
raf
KVM: PPC: Tell
g
u
e
s
t about
p
ending interrupt
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
lexander Graf
KVM: PP
C
: Add PV guest
s
cratch registers
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
l
e
xander
Graf
K
V
M: PPC: Add PV guest critical sections
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexan
d
e
r
Graf
KVM: P
P
C
:
Im
p
lement hypervisor
int
e
rface
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexand
e
r Graf
KVM: PPC: Con
v
ert SPR
G
[0-4]
t
o shared pag
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
l
exander Graf
KVM: PPC
:
Conve
r
t SRR0 and
S
R
R
1 to
s
hared page
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Al
e
xander Graf
KVM:
P
PC: Convert DAR
t
o shared page
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
lexan
d
er Graf
KVM: P
P
C: Convert
D
SISR to
s
hared pag
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
KVM: PPC: C
o
n
v
ert M
S
R to s
h
ared p
a
ge
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexa
n
der G
r
af
K
V
M: P
P
C
:
Introdu
c
e shared page
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Mohammed Gamal
KVM
:
x
8
6 emu
l
ator:
F
ix
nop
e
mulation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x86 emulat
o
r
:
Decod
e
memory opera
n
d
s
dire
c
tly
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
K
VM: x
8
6 emulator: change i
n
vlpg emulation to use
src
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x86 emulator: swit
c
h LEA to use S
r
cMem decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
ivity
KVM: x86
e
mulator: ad
d
NoAcc
e
ss
fl
a
g for m
e
mory instructions
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
K
V
M:
x
86 e
m
ula
t
o
r: use
struct operand for mov r
e
g,dr
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM:
x86 emulator:
u
s
e
s
t
ruct ope
r
and for mov reg,c
r
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi
K
ivity
K
VM
:
x86 e
m
ulator: mark mov cr and mov dr as 64-bit
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
iv
i
ty
KVM: x86 emul
a
tor: introd
u
ce O
p
3264 for mov cr and
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi
Kivity
KVM: x86 emulat
o
r: simplify REX
.
W che
c
k
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
K
VM: x
8
6 emulator: drop u
s
e_m
o
drm_ea
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
K
VM:
x
86
emul
a
tor: put register operand
f
e
t
ch into
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi Kivity
K
VM: x86 emulator: use
S
rc
A
cc
to si
m
plify
x
c
h
g decodi
n
g
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
K
V
M
: x86 emu
l
at
o
r: simp
l
ify xchg d
e
c
o
d
e table
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Ki
v
ity
KVM: x86 emula
t
or: use correct
type for memory addres
s
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kiv
i
ty
KVM: x86
e
m
u
l
ato
r
: push
s
egment override out of decode_m
o
drm()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joe
r
g Roedel
KVM: SVM: Chec
k
for asid !
=
0
o
n nested vmrun
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
J
oerg
R
oedel
KVM:
SVM: Check f
o
r nested
vmrun intercept before emula
t
ing
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Xiao Guangrong
KVM: MMU
:
mark
page dirty only when page is really
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Xiao Guangr
o
n
g
KVM: M
M
U:
move
bits lo
s
t ju
d
gement into
a
separate
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Xiao Guangrong
KVM:
M
MU: using kv
m
_
s
et_pfn_accessed()
i
nstead
o
f mark_page_
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Gleb Natapov
KV
M
: x86 emulator: check i
o
permis
s
i
o
n
s only once
f
or
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
ivity
KVM: x86 emulat
o
r
:
fix LMSW able to c
l
ear cr0
.
pe
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Gleb Natapov
KVM: x86 emula
t
o
r
: don't update
vcpu state if instruct
i
on
.
.
.
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Kivity
KVM
:
x86
emulator:
c
onvert some push instruct
i
on
s
to
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM:
x
8
6
emulator: a
l
low repeat
macro
a
rgum
e
nts
to
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi K
i
v
i
ty
KVM: x86 emulat
o
r:
m
ove decode tables downward
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi Kivity
K
VM: x86 em
u
la
t
or
:
move x
8
6_de
c
ode_i
n
sn
(
) downwards
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
i
v
ity
KVM:
x
86 emulator:
all
o
w
s
t
o
ri
n
g emulator execution
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivi
t
y
KVM: x86 emulator:
s
tore x86_emulate_
o
p
s
in emulation
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Kivity
KVM: x
8
6 emulator
:
move ByteOp and Dst back to
bits 0:3
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
K
VM: x86
e
m
u
l
ator: drop support for old-style group
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Kivi
t
y
K
V
M
: x86 emulator: convert gr
o
up 9 to new st
y
le
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi Ki
v
i
ty
KVM:
x
8
6 em
u
lator: convert group 8 to
n
ew style
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Kivity
KVM: x86 emulator: convert grou
p
7
t
o
new style
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivi
t
y
KVM: x86 emula
t
or:
c
onvert group 5
t
o ne
w
style
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Av
i
Kivi
t
y
KVM: x
8
6 emul
a
tor: convert group 4 to new
s
ty
l
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Kivity
KVM: x86 emulator: convert
g
roup
3 to n
e
w style
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x8
6
emulator: convert
group
1
A to new sty
l
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
next