repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
PPC: Newworld: Add uninorth token register
2013-03-22
R
i
chard
H
en
d
erson
target-ppc: Us
e
NARROW_M
O
DE macro for tlbie
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Ric
h
ard Henderson
targe
t
-pp
c
:
Use NA
R
ROW_
M
ODE
m
acro for
a
ddres
s
es
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Richard Henderso
n
target-p
p
c: Use
N
ARROW_MODE m
a
cro for c
o
mp
a
risons
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Richard Henderson
ta
r
get-ppc: Use NARROW_MODE macro f
o
r
b
ra
n
ch
e
s
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Rich
a
rd Henderson
target-ppc: F
i
x
a
d
d and subf
carry
g
en
e
r
a
t
ion in
narr
o
w
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gibson
target-ppc: Us
e
QOM method dispatc
h
for MM
U
fault handling
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gib
s
on
ta
r
g
et-ppc: Move ppc tl
b
_fi
l
l implementation into mmu
_
h
elper
.
c
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
D
a
v
id Gib
s
on
target
-
p
p
c: Spl
i
t
u
ser only
c
ode out of mmu_helper
.
c
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibson
mmu-hash
6
4: I
m
plem
e
nt Virtu
a
l Page Class Key P
r
otection
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibson
m
m
u
-
has
h
*:
M
e
rge translate and
f
au
l
t ha
n
d
l
ing f
u
n
c
tions
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
mmu-hash*:
Don't use full ppc_hash
{
32, 64
}
_tran
s
late
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gibso
n
mmu-ha
s
h*:
C
o
r
rectly mask RPN from ha
s
h P
T
E
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
bson
mmu-hash*: C
l
ean up
real
a
ddre
s
s
calcul
a
tion
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-
h
ash*: Clean up PTE fla
g
s update
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibso
n
mmu-h
a
sh64: Factor SLB N bit into
permi
s
sions
b
its
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gib
s
o
n
mmu-
h
ash*:
Clean up p
e
rmission checking
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
m
mu-has
h
3
2: Remov
e
nx from context str
u
c
t
ure
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gib
s
on
mmu-has
h
*: Don't update P
T
E flags when permis
s
i
o
n is
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
s
o
n
mmu-hash32: Don't
l
ook u
p
page
tables on
B
AT
p
e
rm
i
ssion
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibson
mmu
-
hash
3
2
:
Clea
n
up BAT lo
o
kup
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibson
mmu-
h
ash32: Clean up BAT ma
t
ching logic
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash
3
2: Split BAT si
z
e lo
g
ic f
r
om permis
s
ions logic
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
m
mu-hash32: Remove odd
p
o
inter usage from BAT code
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*: Fol
d
pte
_
check*() logic
i
nto caller
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gi
b
son
mmu-ha
s
h
6
4: Clea
n
up ppc_hash64
_
htab_loo
k
up(
)
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
m
m
u-hash*: Remove permission checkin
g
from find_pte
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gib
s
on
mmu-ha
s
h*:
Make
find_pte{3
2
, 64} do more
of th
e
job
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
D
avid G
i
bs
o
n
mmu-hash*: Separate PTEG sea
r
ching from permissions
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David
Gib
s
on
mmu-hash*
:
Don't keep looking for PTEs after we find
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
m
m
u
-hash*: C
l
eanup segme
n
t-level NX che
c
k
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-has
h
32
:
Split direct store
s
egmen
t
handling into
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id G
i
b
s
on
mmu-hash32: Split o
u
t handling of direct store seg
m
ents
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d
G
ibson
mmu
-
hash*: Combine ppc_hash{32,
64}_
g
et_p
h
y
sical_add
r
e
s
s
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gib
s
on
mmu-has
h
*
: Re
m
o
ve eaddr fie
l
d from mmu
_
ctx_hash{32
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gib
s
o
n
mmu-hash64: Remove n
x
from mmu_ctx_hash64
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
son
mm
u
-
h
ash*: Red
u
c
e use of
a
c
c
es
s
_t
y
pe
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
mm
u
-hash*: A
d
d hash pte load/store
h
elpers
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
bson
mmu-hash*: Add header fil
e
for
d
efinit
i
ons
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
D
a
v
id
G
ib
s
on
tar
g
et-ppc: mmu_ctx_t should not
b
e
a global type
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Disen
t
angl
e
BAT code for 32
-
bi
t
hash MMUs
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gibson
target-ppc:
D
on't sh
a
re get_pteg_offset() between 32
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibson
t
a
rget-ppc: Di
s
entangle hash mmu helper functions
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d
G
ibson
target-
p
pc: D
i
se
n
tangl
e
hash m
m
u versions of cpu
_
get_phys_pa
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
i
d
Gibson
targe
t
-
ppc: D
i
s
e
ntang
l
e hash
mm
u
paths for cpu_
p
pc_handle_m
m
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target
-
ppc: Disentangle get_physical_
a
dd
r
ess()
paths
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
t
ar
g
e
t
-ppc
:
R
e
work
g
et_physical_a
d
dress()
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
target-ppc: Disentangle get_segm
e
n
t()
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
G
i
bso
n
target-p
p
c: Disentan
g
le find_pt
e
(
)
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc:
D
isentangl
e
pte_che
c
k()
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
bson
t
a
rget-ppc:
M
ove SLB handli
n
g into a mmu-hash64
.
c
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Remo
v
e
addres
s
check for log
g
i
ng
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-pp
c
: Trivia
l
cleanups
i
n mmu_
h
elper
.
c
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Remove vestigial Power
P
C 620 support
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Fabien Chou
t
eau
PPC/GD
B
: handle read and write of fps
c
r
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
i
d Gibson
pseries: Move XI
C
S initialization before cpu in
i
tializa
t
i
on
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-
p
pc: Remove
C
ONFIG
_
PSERIES dependency in
k
v
m
.
c
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
ps
e
ries: Remove "b
u
sname
"
property for PCI host br
i
d
ge
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
pseries: Fix breakage in
CPU QO
M
conversion
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Chris
t
ian Bo
r
ntraeger
s
3
90/
v
irti
o
-ccw: re
m
ove red
u
ndant call to bl
o
ckdev_mark_au
t
o_del
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Ch
r
i
s
tian Borntraeger
s390/css: Fi
x
subchannel det
e
ction
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Chr
i
stian Bo
r
ntraeger
Allow virtio-net featur
e
s f
o
r
l
eg
a
cy s390 virtio bu
s
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Cornelia Huck
s390: virtio-cc
w
main
t
ainer
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Christian Borntra
e
ger
s390: simplify kvm
cpu
i
nit
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
D
a
vid
Gibson
pseries: Add compatible
proper
t
y to root o
f
device
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Fär
b
er
targ
e
t-ppc: Move CPU aliases out of transla
t
e_init
.
c
Suggested-by: Alexander Graf <
agraf@suse.de
>
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andre
a
s Färbe
r
target-
p
p
c
: R
e
port C
P
U ali
a
se
s
for QMP
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
A
ndreas Fä
r
b
e
r
tar
g
et-ppc: List a
l
ias
n
ames alongside
CPU models
Requested-by: Alexander Graf <
agraf@suse.de
>
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andre
a
s Färber
target-ppc:
M
ake hos
t
CPU a s
u
b
cla
s
s of the host's
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Amadeusz Sławiński
PPC: xnu kernel expects FLUSH to be
cleared
on STOP
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Amade
u
sz Sławiński
P
P
C
: Fix dma inter
r
upt
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
And
r
eas Färber
target
-
p
pc: Fix PPC_DUMP_SPR_ACCESS build
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
David Gibson
target-ppc: Syn
c
h
ron
i
ze FP
U
state
w
ith KVM
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
David G
i
bson
target-ppc: Add mech
a
nis
m
for
syn
c
hronizi
n
g SPRs with KVM
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Fabien Choute
a
u
Save memor
y
allocation
i
n
the elf
l
o
a
der
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Erlo
n
Cruz
pseri
e
s
: Imp
l
em
e
nt h_read
h
cal
l
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
A
ndreas Färber
target-p
p
c: Chang
e
"POWER
7
" CPU alias
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
An
d
r
eas Färber
target
-
ppc: Fix
remaining microcon
t
r
olle
r
typ
o
s among
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andrea
s
F
ä
rber
t
a
rget-ppc:
S
plit m
o
del d
e
finitions out of translate_init
.
c
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
An
d
r
eas
F
ä
r
ber
target-ppc: Upd
a
t
e
C
o
d
ing Style for
C
PU model
s
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
A
n
d
reas
Färber
target
-
ppc: Turn de
s
cript
i
v
e
CPU model comments into
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
A
n
drea
s
Fä
r
ber
target-ppc: Turn descr
i
ptive CPU
fam
i
ly comments into
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färbe
r
t
a
rget-
p
p
c
:
Set remaini
n
g fields on
CPU fa
m
ily
c
l
asses
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andre
a
s Färber
target-ppc: Re
g
ister all types
f
o
r TARGET_PP
C
EMB
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
An
d
reas Färber
targe
t
-
p
pc: Se
t
i
nst
r
uction
flag
s
o
n CPU family cl
a
s
s
es
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
And
r
eas Fä
r
ber
target-ppc: Introduce abstract CP
U
f
amily types
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
A
n
dreas Fä
r
ber
t
a
r
get-ppc
:
Convert
C
PU def
i
ni
t
ions
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
A
n
d
r
e
as
Färber
t
a
rget-ppc: Get model name from type name
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
target-ppc: E
x
tract POWER
7
alias
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
target-p
p
c: Extract 9
7
0
a
lias
e
s
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
t
a
r
g
et-ppc: E
x
tract
405GPe alias
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andrea
s
Färber
target-ppc: E
x
tract MPC82
4
0 al
i
as
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andrea
s
Färber
target-ppc: Extract
M
PC5200/MPC5200B aliase
s
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
An
d
reas F
ä
rbe
r
targe
t
-ppc: Extr
a
ct
M
PC52xx alias
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas
F
ärber
t
arget-
p
pc: E
x
tra
c
t MPC82x
x
_HiP{3, 4} aliases
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färbe
r
target-p
p
c: Extract MPC82x
x
aliases to *_HiP4
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
target-ppc: Extra
c
t MPC82
4
7/MPC8248/M
P
C8270-80 aliase
s
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
A
n
dreas Färb
e
r
targ
e
t-ppc: Extract MPC82xx alias
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
An
d
re
a
s Färbe
r
t
a
rget
-
ppc
:
Ex
t
ract
e200 al
i
as
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
target-ppc: Extract e300 alia
s
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
target-ppc: Extract MPC8
3
xx aliases
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
next