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: remove SrcImplicit
2010-10-24
Avi Kivit
y
KVM: x
8
6
emulator: remove SrcImplicit
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Ki
v
ity
K
V
M: x86 emulator:
i
m
ple
m
ent IM
U
L REG, R
/
M
(
opcode
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Kivity
K
V
M: x86 emu
l
ator:
i
m
p
lement IMUL REG
,
R/M
,
imm8 (opcode 6
B
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi K
i
v
ity
KVM: x
8
6 emulator
:
implement RET imm16
(
opcode C2)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KV
M
: x86
e
mu
l
at
o
r: add SrcImmU
1
6 operand type
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x86 em
u
lator
:
imp
l
e
m
ent
CA
L
L FAR (FF /3)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivit
y
KVM
:
x8
6
emulat
o
r
:
implement DAS (
o
pcode 2F)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi K
i
v
ity
KVM: x
8
6 emul
a
tor: U
s
e a regi
s
ter
f
or ____emulate_2op
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivit
y
KVM:
x
8
6 em
u
lator: p
a
s
s
de
s
tinat
i
on t
y
p
e
to ____emulat
e
_2op()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Ki
v
it
y
K
V
M
: x86 emulator: fix REP
Z
/REPNZ termination condition
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi K
i
vity
KVM: x86 e
m
u
lator
:
implement S
C
AS (opcodes AE, AF)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Av
i
Kivity
KVM
:
x86 emu
l
ator
:
fix
INTn emulation not
pushing E
F
LAGS
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i K
i
vity
K
V
M
:
x86 emulator: D
e
code memory operan
d
s dir
e
ctly
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Kivity
K
VM: x86 emulator: change invlpg emulati
o
n to use src
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
ivit
y
KVM:
x86 emulator: swi
t
c
h
LEA to use SrcM
e
m decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Kivity
KVM: x86 emulator
:
add NoAccess fl
a
g
for memo
r
y instru
c
tions
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi K
i
vity
KVM: x86
emulator: use struct
operand for mov
r
e
g,dr
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
iv
i
ty
KVM
:
x86 e
m
ulat
o
r:
u
se struct operand for mov reg,c
r
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Kiv
i
ty
KVM: x86 em
u
lator: mark
m
o
v cr and
mov dr a
s
64-bit
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Ki
v
ity
KVM: x86 emu
l
at
o
r
:
i
n
t
rod
u
c
e
O
p3264
f
or mov
cr and
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Av
i
Kivity
K
VM: x86 emulato
r
: s
i
mp
l
ify R
E
X
.
W check
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Kivity
KVM:
x
86 em
u
lat
o
r: dr
o
p use_modrm_ea
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Kivity
KVM
:
x86
e
mulator: p
u
t
regi
s
ter operand fetch into
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x
8
6
emulat
o
r
:
u
s
e SrcAcc to sim
p
lify xchg
decodin
g
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivit
y
KVM: x86 emu
l
a
t
or: s
i
mplify xchg decode
t
a
b
les
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kiv
i
ty
KVM: x86
emul
a
tor: u
s
e
c
o
r
r
e
ct type f
o
r memory
a
ddre
s
s
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x86 emulator
:
push segment override out of decode_modrm()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi K
i
vit
y
KVM: x86 emulator: f
i
x LMS
W
able to clear cr
0
.
pe
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Av
i
Kivity
KVM:
x
86 emulator: conver
t
s
ome push instruc
t
ions to
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x86 emulator: allow r
e
peat macro
a
rgum
e
n
t
s to
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Ki
v
ity
KVM: x
8
6
emulator
:
move d
e
cod
e
t
ables
downwards
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x
8
6 emulator: move x86_
d
ecode_ins
n
() downwards
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi Kivity
KVM: x86 emulator:
allow storing emulator
executi
o
n
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivit
y
K
V
M: x86 emulator: store x8
6
_e
m
ulate_ops
i
n e
m
ulation
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
K
VM: x86 emul
a
tor: mo
v
e ByteOp an
d
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
lator: drop support for old-style groups
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
K
V
M:
x86 emu
l
ator: convert
g
roup 9 to new style
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi K
i
v
it
y
KVM: x86 emul
a
tor:
c
o
n
v
e
rt
g
rou
p
8 to
new style
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KV
M
: x86 emulator: c
o
nvert group 7 to new sty
l
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Av
i
Kivity
KVM: x8
6
emul
a
tor: c
o
nv
e
rt group 5
t
o new style
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Av
i
K
iv
i
ty
KVM: x86 em
u
l
ato
r
:
c
o
nver
t
gr
o
up 4 to new
style
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Av
i
Kivity
K
V
M: x86 e
m
u
l
at
o
r
:
c
o
nvert group 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
e
m
u
l
ato
r
: convert grou
p
1A
t
o new
s
ty
l
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivit
y
KVM: x86 emulator: convert group 1 to new style
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x8
6
emu
l
ator: allow specif
y
ing group directly
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivit
y
KVM: x86 emu
l
at
o
r
:
rese
r
ve group code 0
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM
:
x86 emul
a
tor: mov
e
group tables to
top
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi
K
ivity
K
V
M
:
x86 e
m
ula
t
o
r
: Add wrappers for eas
i
ly d
e
finin
g
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Kivity
K
V
M: x
8
6 em
u
lat
o
r: introduce
'
struct
o
p
code'
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KV
M
: x86 emulato
r
: drop paren
t
hese
s
in rep
r
eat macros
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Kivit
y
K
V
M: VMX: Use
h
ost_gdt variable
where
v
er
we ne
e
d t
h
e
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Av
i
Kivity
KVM: x86 emul
a
tor:
u
nify the two Gro
u
p 3 variant
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Kivity
KVM: x
8
6
emulator
:
Allow L
O
CK pref
i
x for NEG an
d
NOT
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
ivity
KVM: x86 emulato
r
:
sim
p
lify Group
1
d
ecoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KV
M
:
x86
e
mulato
r
:
mix dec
o
d
e
bits f
r
om
o
pco
d
e and
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Kiv
i
ty
KVM: x86 emulat
o
r:
a
dd Undefined d
e
c
ode flag
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM:
x
8
6
emu
l
ator: Make group storage bits
s
eparate
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi Kivity
K
V
M
:
x86
emulator: consolidate Jcc r
e
l32
decodi
n
g
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x86 emulator: consoli
d
a
te CMOVcc
decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
ivity
KVM: x86 emulator: consolidate MOV reg, imm dec
o
din
g
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x86 emulator:
c
onsolidate
Jcc rel8 decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Av
i
Kivity
KV
M
: x86 emulator: consolidate p
u
sh/pop reg de
c
odi
n
g
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Kivity
K
VM: x86
e
mulator: cons
o
l
idate i
n
c/d
e
c
reg decoding
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
v
i Kivity
KVM: x86 emul
a
tor: add macros
for
r
epet
i
tive instr
u
ctions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivit
y
KVM: x86 emu
l
ator: fix handling
for unem
u
la
t
ed
instructio
n
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-19
Avi Kiv
i
ty
K
V
M: Fi
x
fs/gs reload oops with invali
d
ldt
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-23
Av
i
Ki
v
i
ty
KVM
:
Fi
x
r
e
b
o
ot o
n
Intel hosts
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-08
Avi Kivity
KVM: fix
i
8259 oops when
n
o vc
p
us are onl
i
ne
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-08
A
v
i Kivity
KVM: x
8
6
e
mulator: fix regressi
o
n with cmp
x
chg8b on
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM
:
VMX: Fix host G
D
T
.
LIMI
T
corrupti
o
n
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: Document KVM_GET_SUPPORTED_CPU
I
D2 ioctl
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: MMU: Elimi
n
ate red
u
ndant tempora
r
ies
i
n FNAME
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kiv
i
ty
K
VM
:
MMU: V
a
lida
t
e
a
l
l
g
ptes during
f
etc
h
, not just
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: MMU: Simplify spte fe
t
ch() func
t
i
o
n
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
A
v
i
K
i
vity
KVM: M
M
U: Add gpte_v
a
lid() h
e
lper
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivit
y
KVM: MMU
:
Add val
i
date_direct_sp
t
e()
h
e
l
per
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: MMU:
A
dd drop_large_spte() he
l
p
e
r
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM
:
MMU: Use
_
_set_sp
t
e
to link shadow pages
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM
:
MM
U
: Ad
d
li
n
k_shadow_page()
h
elper
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivi
t
y
KVM: Document MCE banks non-
e
xposure v
i
a
K
VM
_
GET
_
MS
R
_INDEX_LIST
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Av
i
Ki
v
ity
KVM: E
x
p
ose
M
CE co
n
trol MSRs to user
s
pace
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Av
i
K
ivity
KVM: M
M
U
:
Keep going
o
n
p
e
r
m
i
s
s
ion
e
rror
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
A
vi Kivity
KVM: M
M
U: Only indicate a fetc
h
fault in p
a
ge fault
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Av
i
Kivity
KVM: MMU: Don'
t
d
rop acces
s
ed bit whi
l
e updating an
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: MMU: Atomically
c
h
eck
f
or
acce
s
sed bit
w
hen
d
ropping
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi
K
ivity
KVM: MMU:
M
o
v
e
a
ccess
e
d/dir
t
y bit checks
f
rom rm
a
p_remove
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: MMU: Introduce
dr
o
p_spte
(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
v
i Kivity
KVM: Docu
m
ent KVM s
p
ecific review i
t
e
m
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivi
t
y
K
V
M
: Si
m
plify vcpu_en
t
er_gues
t
() mmu reloa
d
l
ogic slightly
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
K
V
M: Prevent
i
nternal slots f
r
om being COWed
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: K
e
ep slot I
D
in memory slot
structure
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kiv
i
ty
KVM:
R
educe atomic
o
p
eration
s
o
n
vcpu-
>
re
q
uests
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: A
d
d mi
n
i-API for vc
p
u->r
e
q
u
e
s
ts
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM
:
i82
5
9: simplify pic_irq_
r
equest() calling sequence
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi K
i
v
i
ty
KV
M
:
i8
2
59: reduce excess
i
ve a
b
straction f
o
r pic_irq_request()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: Remove
k
er
n
e
l
-allocated me
m
ory regions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kiv
i
ty
KVM
:
Remove
memory alias support
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
v
i Kivity
KVM: Consolidate load/save t
e
mporary
buffer a
l
locat
i
o
n
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kivi
t
y
K
VM: Fix xsave and xcr save/restore me
m
ory leak
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
K
V
M: Fix mo
v
cr3 #GP at wrong instructi
o
n
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
next