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 XADD instruction emulation
2010-10-24
Wei Yo
n
gjun
KV
M
: x86 emulator: add X
A
DD in
s
tr
u
ctio
n
em
u
lation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei
Y
ongjun
KVM: x86 emulator: put regist
e
r operand
w
rite back
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Yongjun
KVM: P
P
C: fix leakage of
e
rror pag
e
in kvmp
p
c
_pat
c
h_
d
cbz()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
M
o
ha
m
med
Gama
l
KVM: Se
p
a
rate emulation contex
t
initialization in a
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Yongju
n
KVM:
x
8
6 emulator: add b
s
f
/bsr i
n
stru
c
tion emul
a
tion
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
M
oha
m
med Gamal
KVM: x86 emul
a
t
or:
Fix emulate_grp3
r
eturn value
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
M
o
h
ammed Gamal
KVM: x86 emulat
o
r: Ad
d
un
a
r
y mul, imul, div, and idiv
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Yongj
u
n
KVM: x86 emulator:
mask group 8 in
s
truction a
s
BitOp
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
We
i
Y
o
ng
j
un
KVM: x86 emu
l
a
tor:
d
o not adjust
t
he addr
e
ss for immediat
e
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Yongjun
KVM: x86
emulator: f
i
x negat
i
ve bi
t
o
ffset
BitOp i
n
s
t
ruction
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Mohammed G
a
mal
K
VM:
x86 emulator: Ad
d
stc instruction
(
opcode
0
xf9)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
W
e
i Yongju
n
KVM: x8
6
em
u
lator: using SrcOne f
o
r instruction
d
0
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Y
o
ngjun
K
V
M: x86 emulator:
d
isable writeback
w
h
en decode dest
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
We
i
Y
o
ngjun
KVM: x86
e
mulator: use SrcAcc
to s
i
mpl
i
fy s
t
os decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Moham
m
ed Gamal
KVM: x
8
6
emulator
:
Add into, int, a
n
d
i
nt3 instruct
i
o
n
s
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Mohamme
d
G
amal
KVM
:
x86 emu
l
ator: Allow a
c
c
e
s
s
i
ng
IDT via em
u
lator ops
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Wei Yongj
u
n
KVM:
x86
e
mulator: simpl
i
fy tw
o
-byte opcode check
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexa
n
der G
r
af
KVM: PP
C
: Move KVM trampolines b
e
fore __end_interrup
t
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander
G
raf
KVM: PPC: Make long
r
elo
c
ati
o
ns
be ulong
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander G
r
af
KVM: PPC: Use MSR_DR for
e
xternal load_up
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
l
ex
a
nder Graf
KVM: PPC: Add book
3
s_32 tlbie flush accel
e
r
a
tion
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Gleb Natapov
KVM: PPC:
correctly check gfn_to_pfn() r
e
turn value
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
lexander
G
raf
K
VM: PPC
:
RCU'ify th
e
Boo
k
3s MMU
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander
Graf
KVM: P
P
C: Book3S_32 MMU debug compile fi
x
es
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander
G
r
a
f
KVM: PPC
:
Add get_pvinfo i
n
terface t
o
query hypercall
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Al
e
xand
e
r Graf
KVM: PPC: A
d
d D
o
c
um
e
n
t
ation
about PV int
e
rfac
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alex
a
nder Graf
KVM: PPC: PV wrteei
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexand
e
r Graf
KVM: PP
C
: PV mtmsrd
L=0 and mtmsr
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Ale
x
a
n
de
r
Graf
K
V
M: PPC: PV
mtmsrd L=1
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
KVM: PPC:
P
V assembler h
e
lpers
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
le
x
ander Graf
KV
M
: PPC: Int
r
od
u
c
e
b
ran
c
h patching
h
elper
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
KVM: PPC:
I
ntro
d
uce kvm_tmp fram
e
work
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
lexand
e
r
Graf
KVM: PPC:
P
V t
l
bsync to
nop
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander
G
raf
KVM: PPC: PV
inst
r
uctio
n
s to loads a
n
d
s
t
ores
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexand
e
r
Graf
KVM: PPC:
K
VM
P
V
g
ues
t
s
t
u
b
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander
G
raf
KVM: PPC: Generic KVM PV gue
s
t
s
up
p
ort
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
KVM:
M
ov
e
kv
m
_
g
uest_i
n
i
t
out of generic co
d
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Al
e
xand
e
r Graf
KVM:
PPC:
E
xpose magic page sup
p
ort t
o
guest
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
KVM: PPC
:
Magic Pa
g
e Book3s s
u
pport
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
lexander Graf
K
V
M: PP
C
: Fi
r
st
m
agic
page steps
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Ale
x
an
d
er G
r
a
f
KVM: PPC:
M
ake PAM
a define
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexa
n
der Graf
KV
M
:
PPC: Tell gues
t
about pendi
n
g interrup
t
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
l
exander G
r
af
K
VM: P
P
C: Add PV
g
uest scratch registers
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
K
V
M
:
PPC
:
A
d
d
P
V g
u
e
s
t
c
r
itical sections
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexan
d
er
G
r
af
K
V
M: PPC
:
Implement hyper
v
isor interface
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Ale
x
ander G
r
af
KVM:
PPC: Con
v
e
r
t SPR
G
[0-4
]
to sh
a
red page
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
KVM: PPC:
C
o
nv
e
rt SRR
0
and SRR1 to
sh
a
red page
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
KVM: PP
C
: Convert DAR t
o
s
hared pa
g
e
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alex
a
nd
e
r Graf
KVM: PPC: Convert DSISR
to shared page
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Al
e
xand
e
r Graf
KVM: PPC: C
o
nvert MSR to sha
r
ed page
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexande
r
Graf
KVM: PPC
:
I
ntroduce
shar
e
d p
a
ge
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Mohammed Gamal
KVM: x86 emulator: Fix n
o
p
emulati
o
n
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Kivity
KVM: x86 e
m
u
lato
r
: Decod
e
mem
o
ry operands directly
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Kivity
KVM: x86 emu
l
ator: change invlpg e
m
u
lation
t
o use
src
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi Kivity
KVM: x86 emulator: s
w
itch LEA to us
e
SrcMe
m
decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Ki
v
ity
KVM: x86 emu
l
ator: add NoAccess
fla
g
for me
m
ory in
s
truc
t
i
ons
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM:
x86 emulat
o
r: use struct operand for mov
r
eg,dr
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i
K
i
v
ity
KVM
:
x86 emulator
:
use struct
o
perand for mov reg,cr
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM
:
x
8
6 emulator: mark mov c
r
and mov
dr as 64-bit
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
K
VM: x8
6
e
m
ulat
o
r: i
n
t
roduce Op
3
2
64 for mov c
r
and
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Ki
v
ity
K
V
M: x86 em
u
l
ator:
s
implify REX
.
W
c
heck
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kiv
i
ty
KV
M
: x86 emulator:
d
ro
p
use
_
modrm_ea
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
K
VM: x8
6
emulat
o
r
: put register ope
r
and fetch into
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KV
M
: x86 emulator:
use SrcAc
c
to simplify xchg
d
ecodin
g
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kiv
i
ty
K
V
M
: x86
emulator: simp
l
ify xchg decod
e
tables
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Kivit
y
KV
M
: x86 emul
a
tor:
u
se correct
type for mem
o
ry addr
e
s
s
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Ki
v
ity
K
V
M
:
x86 em
u
la
t
or: push segment override out of de
c
ode_modr
m
()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joerg R
o
ed
e
l
KV
M
: SVM: Check for asid
!= 0 on nested
v
mru
n
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Jo
e
rg Roedel
KVM: SVM: Check for nested vmrun interc
e
pt befo
r
e emulating
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Xiao
G
uangrong
KVM: MMU: mark
p
age dir
t
y onl
y
when p
a
ge is r
e
ally
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
X
i
ao Guang
r
o
n
g
K
VM: M
M
U: move
b
its lost judgement into a separat
e
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Xiao G
u
angrong
KVM: MMU: using
kvm_set_pfn_acce
s
sed() instead of mark_page_
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Gleb
N
a
t
apov
KVM: x86 emula
t
or: check
io
permissi
o
ns only
once
for
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x86 emulator:
f
ix LMS
W
able to clear c
r
0
.
p
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Gle
b
N
a
ta
p
o
v
KVM:
x
86 emulator: don't
u
pdate
v
cp
u
sta
t
e
i
f instruction
.
.
.
commit
|
commitdiff
|
tree
2010-10-24
A
v
i
Kivity
KVM
:
x
86 emulator: convert some
p
u
s
h instruction
s
t
o
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Kiv
i
ty
KVM: x8
6
e
m
ulator: al
l
o
w
repeat macro
a
rgume
n
t
s to
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x86 emulator
:
move decode
t
ables downwards
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KV
M
: x86 em
u
l
ator: move
x
86_decode_
i
n
sn()
d
o
wnw
a
rds
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivit
y
KVM: x86 emulator:
allow storin
g
e
mu
l
a
t
o
r
e
xecution
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
ivity
K
V
M
: x
8
6 emulator
:
store x86_emul
a
te_op
s
in emulation
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x86 emulator
:
move B
y
teOp and Dst back to
bits 0:3
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i
K
ivity
KVM
:
x86
e
mulator: dro
p
su
p
port for old-
s
tyle
g
rou
p
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
K
VM: x8
6
emulator: c
o
nvert
g
roup 9 to ne
w
s
t
y
l
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Kivity
KVM: x86 emul
a
tor: convert group 8 to new style
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
i
vity
KVM
:
x86 emula
t
or:
c
onvert group 7
to new styl
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM:
x8
6
emulator: conv
e
rt group 5 to new style
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Ki
v
ity
KVM: x8
6
e
m
ula
t
o
r:
c
onvert group 4 to new style
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM:
x
86 em
u
lator: convert g
r
o
u
p
3
t
o new styl
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Ki
v
ity
KVM: x86
e
mulator: conv
e
rt gr
o
up
1
A
t
o new
s
tyle
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
K
V
M: x86 emulator: convert g
r
oup 1 to new style
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM
:
x86 emulat
o
r:
a
llow s
p
ecifying group d
i
rec
t
ly
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Av
i
Kivity
K
V
M: x86 emulator: rese
r
ve group code
0
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi
K
ivity
KVM: x86 emulator: move
g
roup ta
b
les to top
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi Kivity
KVM: x86 emula
t
or:
Add wra
p
pers for easily defining
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Av
i
K
iv
i
t
y
KVM:
x86 emulator: i
n
t
r
oduce 's
t
ruct opcode'
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Kivity
KVM: x86 em
u
lator:
d
rop parenthes
e
s in re
p
reat m
a
cros
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Mohammed
Gamal
KVM: x86 emulat
o
r: Add IRET instr
u
c
t
i
o
n
Reviewed-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joerg
R
oedel
KVM: SV
M
: E
m
ula
t
e
next_
r
ip
s
vm fe
a
ture
commit
|
commitdiff
|
tree
2010-10-24
Joerg Roedel
K
VM: SVM: Sy
n
c efer back
into nested vmcb
commit
|
commitdiff
|
tree
next