repo.or.cz
/
qemu
/
agraf.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
PPC: Add breakpoint registers for 603 and e300
2013-04-26
Fabien C
h
o
u
te
a
u
P
P
C
: A
d
d breakpoint
r
e
gisters for 603
and e300
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
F
a
bien C
h
o
uteau
PPC: fix hres
e
t_vector for
6
0
x, 7x0, 7x
5
, G2, MPC8xx
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
Aurelien Jar
n
o
target-ppc: fix ne
g
o
and subf*o in
s
truct
i
on
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
Fabien
C
houte
a
u
PPC: Remove env->hre
s
et_excp_prefix
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
St
u
art Yoder
PPC: e500: advertise
4
.
2 MPIC only if
K
VM s
u
ppo
r
ts
EPR
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
A
u
relien Jarn
o
target-ppc: Enable ISE
L
on POWER7
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Ric
h
ard Hend
e
rson
targe
t
-ppc: Use N
A
RROW_MOD
E
macro fo
r
tl
b
ie
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Ri
c
hard Hen
d
erson
target
-
ppc: Use N
A
RROW_MODE macro for addresses
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
R
i
c
h
ard Henders
o
n
tar
g
e
t
-ppc: Use NARRO
W
_MODE macr
o
for comparisons
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Ri
c
hard
H
e
nde
r
son
target-ppc: Us
e
NARROW_MODE
m
acro for
b
r
anches
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Richard Henders
o
n
target
-
ppc:
Fix add and subf ca
r
ry generation in narrow
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
son
target-ppc: Use QOM metho
d
disp
a
t
c
h
for MMU f
a
ul
t
h
a
ndlin
g
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gib
s
on
target-ppc: Move ppc
t
lb_fill im
p
l
e
m
entation
into
m
m
u
_
h
e
l
p
e
r
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
avid
Gibson
targe
t
-ppc: Split user only c
o
de out o
f
mmu_h
e
lper
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gibso
n
mmu-has
h
64: Implement Virtual Page
C
las
s
Key P
r
o
te
c
tion
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gib
s
on
mmu
-
hash*
:
Me
r
ge trans
l
ate and fault handling functions
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibs
o
n
mm
u
-hash*: Don't u
s
e fu
l
l ppc_h
a
sh{32, 64}_tran
s
late
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu
-
hash*: Corre
c
tly
ma
s
k RPN from hash PTE
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ib
s
on
mm
u
-has
h
*: Cl
e
a
n
up rea
l
a
d
dress ca
l
c
ulation
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibson
mmu-hash*: Clean
up PTE flags
u
p
date
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibs
o
n
mmu-hash6
4
: Factor S
L
B N bi
t
into p
e
rmissi
o
ns bits
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
mmu-ha
s
h*: Clean up p
e
rmission
che
c
ki
n
g
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash32: Remove nx from
c
ont
e
xt st
r
uctur
e
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
i
d
Gibson
mm
u
-
h
ash
*
: Don't update PTE
flags wh
e
n permis
s
ion is
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibson
mmu-hash32: Don
'
t look up page tables
on BAT permission
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gi
b
son
mmu-hash32: Cleanup BAT lookup
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibso
n
mm
u
-h
a
sh32: Clean up BAT matchi
n
g logic
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash
3
2:
S
p
lit BAT size
l
og
i
c from permi
s
sions logic
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash
3
2: Remove odd pointer usage
from BAT code
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gibson
mmu-ha
s
h*: Fold pte_check*() logic in
t
o cal
l
er
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
bson
mmu-hash64: Clean up ppc_
h
ash64
_
htab_l
o
okup
(
)
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
m
m
u
-
hash*:
Rem
o
ve permi
s
sion check
i
ng
f
rom find
_
p
t
e
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibson
mmu-has
h
*: M
a
ke
find_pte{3
2
, 64} do
mor
e
of the job
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
mmu-h
a
sh
*
:
Sep
a
rate PTEG search
i
ng from permissions
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibson
mmu-ha
s
h*: Don't k
e
ep looki
n
g for PTEs
afte
r
we find
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mm
u
-ha
s
h*:
Cleanup segment-lev
e
l NX c
h
eck
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gib
s
on
m
m
u-hash32: Split d
i
rect st
o
re
s
eg
m
ent han
d
ling into
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gibson
mmu-h
a
sh32: Split out handling
o
f direct sto
r
e segme
n
ts
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gibs
o
n
m
m
u-hash*: Combine ppc_h
a
sh{32, 64}_get_phys
i
cal
_
ad
d
ress
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibson
m
mu-hash*: Remove eaddr fie
l
d from mmu_ct
x
_ha
s
h{32
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gibs
o
n
mm
u
-hash64: Remo
v
e n
x
from mmu
_
c
tx_hash6
4
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*: Reduce
u
s
e o
f
access_t
y
pe
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
so
n
mmu
-
has
h
*: Add hash pte load/s
t
ore helpers
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
m
m
u-hash
*
:
A
dd header file
for definitions
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
tar
g
et-ppc: mmu_ctx_t should
n
o
t
b
e
a g
l
obal type
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
t
a
r
get-
p
pc: Disentangle BAT c
o
d
e
for 3
2
-b
i
t hash MMUs
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibs
o
n
target-ppc:
Don't share ge
t
_pteg_of
f
set() betw
e
en 32
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
v
i
d
Gibso
n
t
arget
-
ppc:
Dis
e
ntangle
hash mmu helper functions
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target
-
p
pc: Disenta
n
gle hash mmu v
e
r
sions
o
f
c
p
u_get_phys_pa
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Disentangl
e
hash mmu
pa
t
hs fo
r
cpu_pp
c
_
h
andle
_
mm
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
Gib
s
on
target-p
p
c
:
Disentan
g
l
e
get_physi
c
al
_
address()
paths
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
target-pp
c
:
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
t
a
rget-ppc: Disent
a
ngle get_segment()
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d
Gibson
target-ppc: Disentangle fin
d
_pte()
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
son
target-ppc
:
Disentangle pte_chec
k
()
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
ta
r
get-p
p
c: Move
S
LB
han
d
l
ing into a m
m
u-
h
ash64
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gibs
o
n
target-ppc:
Rem
o
v
e
address check fo
r
log
g
i
n
g
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Trivial cl
e
anup
s
in mmu_helper
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
t
a
rget-ppc: Remove
vestigial
P
o
werPC 620
supp
o
rt
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
F
abi
e
n
Chouteau
PP
C
/GDB: han
d
le rea
d
and
write of fpscr
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
bson
pseries: M
o
ve XI
C
S initializa
t
ion b
e
fore cpu i
n
i
tialization
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibso
n
ta
r
get-ppc:
R
emove CONFI
G
_PSERIES dependency in
kvm
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gibson
pse
r
ies: Remove "b
u
sna
m
e" property for PCI host bridge
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gib
s
o
n
p
s
eries: Fix breakage in CPU
QOM con
v
ersion
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Christian Borntraeger
s390
/
virtio
-
ccw: remove redundant c
a
l
l
to blo
c
kde
v
_mark
_
a
uto_
d
e
l
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Christian Borntr
a
eger
s39
0
/css: Fi
x
subchannel
d
etection
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Ch
r
is
t
ian
Bo
r
ntra
e
ger
A
llo
w
virtio-ne
t
features for legacy s3
9
0
virtio bus
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Corne
l
i
a
Huck
s390: virtio-ccw maint
a
i
ner
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Christian B
o
rntrae
g
er
s390:
s
implify kvm
c
p
u
i
n
it
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
David G
i
bson
pseries: A
d
d
compatible property to root of device
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
And
r
ea
s
Färber
target-ppc:
M
ove CPU al
i
ases out of
t
ranslat
e
_
init
.
c
Suggested-by:
Alexander Graf
<agraf@suse.de>
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Fär
b
er
target-ppc: Report CPU aliases for QMP
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
re
a
s
F
ä
rber
target-ppc: List alias names alon
g
side CPU models
Requested-by:
Alexander Graf
<agraf@suse.de>
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
reas Fär
b
er
ta
r
g
et-
p
pc: Ma
k
e hos
t
C
PU a
s
ubclass of the host's
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Amadeus
z
Sławiński
PPC:
xnu kerne
l
expects FLU
S
H to be cleared
o
n STOP
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Amade
u
sz Sławińsk
i
P
PC:
F
ix dma inte
r
r
upt
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
n
dreas Fär
b
e
r
t
a
rg
e
t-ppc: Fix
P
PC_DUM
P
_
S
PR_ACCESS buil
d
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
David Gibson
t
a
rget
-
ppc:
Syn
c
hronize FP
U
s
t
a
t
e with KVM
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
David Gibso
n
target-pp
c
: Add mechanism
f
or synchronizin
g
SPRs with
K
VM
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Fabien C
h
outea
u
Save mem
o
ry alloca
t
ion
i
n the elf l
o
ader
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Erlon Cruz
pseries: Im
p
lement h_read hcall
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
reas Färber
target-p
p
c:
Chang
e
"POWER7" CPU al
i
a
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
re
a
s Färber
target-ppc: Fix remainin
g
mi
c
rocon
t
roller typos among
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
target-ppc: Sp
l
i
t model d
e
f
initions ou
t
of tran
s
late_init
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
target-ppc: Upd
a
te Coding Sty
l
e for CPU models
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas
Färbe
r
target-ppc: Turn descrip
t
i
v
e CPU model comme
n
ts into
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
reas Färber
t
arget-ppc:
T
urn descri
p
tive
CPU
f
amily comments into
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
n
d
r
eas Färber
tar
g
et-p
p
c
: Set remaining field
s
on C
P
U family classes
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
And
r
e
as Färbe
r
target-p
p
c: Register
all types f
o
r T
A
R
GET_PPCEMB
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andrea
s
Färb
e
r
tar
g
et-ppc: Set inst
r
uc
t
ion flags on CPU fam
i
ly classes
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andrea
s
Färber
t
a
rget-ppc: Introd
u
ce
a
bstract CP
U
family types
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Fä
r
ber
tar
g
et-ppc: Conver
t
CPU def
i
n
i
t
ions
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andre
a
s
F
ärber
t
a
rg
e
t-ppc:
G
e
t
mode
l
n
a
m
e fro
m
type
name
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andrea
s
F
ärber
target-ppc: Extra
c
t POWER7 alia
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas
F
är
b
e
r
targ
e
t-pp
c
: Extract 970
alias
e
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
rea
s
Färber
t
a
r
get-ppc: Extract
405GP
e
alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
reas Färber
t
arget-ppc: E
x
t
r
a
c
t
MPC8240 alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
n
d
r
e
as Färber
t
a
r
get-ppc: E
x
t
ract M
P
C52
0
0/
M
PC52
0
0B aliases
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andrea
s
Färber
target-
p
pc: Ext
r
act MPC52xx alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
rea
s
F
ärber
target-
p
pc: Extr
a
ct M
P
C82xx_HiP{3, 4} ali
a
ses
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
next