repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target/ppc: Prevent supervisor from modifying MSR[ME]
2024-03-12
Nichol
a
s Piggin
t
a
r
get/ppc: Prevent s
u
pervisor from modifying MSR[ME]
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-03-12
Ni
c
hol
a
s
Piggin
t
arget/
p
pc: Fix GDB
S
P
R
regnum indexing
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nicholas Pig
g
i
n
target/ppc: optimise pp
c
emb_tlb_t flushing
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
N
i
ch
o
las Piggin
tar
g
et/ppc: 440 optimise tlbw
e
TLB
flushing
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nicholas Pig
g
in
t
a
rget/ppc:
4xx
o
ptimise tlbwe_lo
T
LB flushing
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
N
i
cholas
Piggin
target/ppc: 4xx don't flush
T
LB fo
r
a newly written
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
N
i
cholas Piggin
target/ppc: Factor out 4xx ppce
m
b_t
l
b_t flus
h
ing
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nic
h
olas Pig
g
in
tar
g
e
t
/ppc:
F
i
x
4
40 tlbwe TLB
invalid
a
t
i
on gaps
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
N
ic
h
ola
s
Pigg
i
n
target/pp
c
: Add
SMT
support
to t
i
m
e facilities
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
N
ic
h
olas
P
i
gg
i
n
t
arget/ppc:
I
mplemen
t
c
o
re timebase state
m
achi
n
e and
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nichol
a
s Piggin
ppc/pnv: Implement the Chip
T
OD to
C
ore
t
ransfer
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nichol
a
s Piggin
ppc/
p
nv: Wire
C
h
ip
T
OD model to powernv9 an
d
powernv10
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nicholas
P
i
g
gin
ppc/pn
v
:
A
dd
POW
E
R9/10
c
hiptod
model
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nicholas P
i
ggin
t
a
rget/p
p
c: Fix
m
ove-to time
b
ase SPR access permissi
o
n
s
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nicholas Piggin
target/pp
c
: I
m
prove timebase reg
i
ster defines naming
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Ni
c
h
olas Pi
g
g
i
n
target/ppc: Ren
a
me T
B
L
to TB
o
n
64-bit
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nicholas
Pi
g
gin
ppc/pnv: Change power
n
v default to powernv10
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nicholas Piggin
p
p
c/spapr: change pseries machine default to POWER10 CPU
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nicholas Piggin
target/ppc: Rename re
g
isters to m
a
tch
ISA
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nichol
a
s P
i
ggin
pp
c
/pnv: Update skiboot t
o
v
7
.
1
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nicholas
P
iggi
n
tests/avocad
o
: Use default CPU for pseries machi
n
e
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nicholas Piggin
tests/
a
vocado: pp
c
add hypervis
o
r tests
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nicholas Piggin
t
e
sts/avocado:
A
dd pse
r
ies KVM boot_linux test
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nicholas Piggin
test
s
/a
v
ocado: Add
ppc pseri
e
s and powe
r
n
v hash MMU
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
N
i
cholas
Piggin
tests/avocado: p
p
c add pow
e
r
nv10 boot_linux_c
o
nsole
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
N
ic
h
olas
P
iggi
n
te
s
ts/
a
vocado: improve flaky
ppc/pnv boot_
l
inu
x
_
console
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nic
h
olas Pig
g
i
n
t
e
sts/avocado: m
a
r
k
boot_linux
.
p
y
long
r
un
t
ime
instead
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
Nicholas Pi
g
gi
n
target/ppc: Fix crash on machine c
h
eck cau
s
ed by
i
fetch
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-02-23
N
i
cholas
Piggin
t
arget/ppc: Fi
x
l
x
v/stxv MSR
facility c
h
eck
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2024-01-11
Nicholas Piggin
gitlab: f
i
x s3
9
0x
tag
for avoc
a
do
-
system-cento
s
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20240107170119.82222-2-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-16
N
i
c
holas
P
iggin
t
ests/avoca
d
o: Enable reverse_debuggin
g
.
p
y
t
ests in
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20231116115354.228678-3-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-16
N
icholas Piggin
t
ests/avocado: r
e
v
e
rse_d
e
bugging drain console to prevent
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20231116115354.228678-1-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-20
N
i
cholas Pig
g
in
t
est
s
/avocado: Fix console
data loss
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-Id: <20230912131340.405619-1-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-15
Nich
o
la
s
Piggin
accel/tcg: m
t
tcg
remov
e
f
a
ls
e
-nega
t
ive halted assertion
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-Id: <20230829010658.8252-1-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nich
o
l
as Piggin
target/ppc: Fix LQ,
STQ
regi
s
te
r
-pair order for b
i
g
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas
Piggin
test
s
/avocado: p
p
c64
r
everse debugging tests for pseries
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
test
s
/avocado: reverse-deb
u
g
ging co
p
e
with re-executing
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
tes
t
s/avocado: boot ppc64 ps
e
r
ie
s
r
eplay
-
record test
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
spapr: F
i
x re
c
ord-replay machi
n
e
reset c
o
nsu
m
ing too
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Ni
c
hol
a
s Piggin
spapr: Fix machin
e
r
ese
t
deadlock from replay-
r
ecord
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
target/ppc: Fix ti
m
ebase reset with record-replay
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Ni
c
holas P
i
ggin
t
a
rg
e
t/ppc: Fix CPU reservati
o
n
mig
r
a
t
i
on for record
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas P
i
ggin
h
w
/
p
pc: Read time only onc
e
to perform decrem
e
nter
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
hw/ppc: Reset timebase facilitie
s
on machine
re
s
et
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Pi
g
gin
target/p
p
c
:
Migr
a
te
DECR SP
R
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Ni
c
holas Piggin
h
w
/ppc: Always store the decrement
e
r
v
al
u
e
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
target/ppc: Sign-extend large decreme
n
t
er to 6
4
-bits
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
N
i
c
h
o
las Pig
g
in
hw/
p
pc: Avoid decrementer rounding errors
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nichola
s
Piggin
hw/ppc: Ro
u
n
d
u
p
t
he decrement
e
r int
e
rval when
c
onv
e
rting
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
N
icholas Piggin
host-utils: Add
muldiv6
4
_roun
d
_up
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas
P
i
g
gi
n
hw/ppc: Introduce functions f
o
r conversion between
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggi
n
hw/ppc/ppc
.
c: Tidy o
v
er-long lines
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
N
icholas
Piggin
p
pc/v
o
f: Fix
m
i
ss
e
d
fields in VOF cleanup
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nicholas Piggin
ppc/vhyp:
reset exception
state when handli
n
g vhyp
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nichol
a
s
Piggin
s
papr: implement
H
_SET_MODE debug fa
c
i
l
ities
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nich
o
las
P
iggin
t
a
rget/ppc:
I
mplement w
a
tchpoint d
e
bug
f
acili
t
y
for
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
N
i
cholas Piggi
n
target/ppc: Implem
e
n
t breakpoint debug facility fo
r
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nich
o
la
s
Piggin
ta
r
g
e
t
/ppc: Suppress
single step
i
nterrupts on rfi
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nich
o
las Pi
g
gin
targe
t
/ppc: Imp
r
ove bo
o
k
3
s branc
h
t
race in
t
errupt for
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-06
Nichol
a
s Pigg
i
n
targ
e
t/ppc: Remove s
i
ngle-step
suppression inside 0x100
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-08-04
Nicholas P
i
ggin
t
arget/ppc: Fix VRMA
p
age s
i
ze for I
S
A
v3
.
0
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230730111842.39292-1-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-08-04
Nichol
a
s
Piggi
n
t
a
rget/ppc: Fix pe
n
ding HDE
C
wh
e
n enteri
n
g PM stat
e
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230726182230.433945-4-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-08-04
Ni
c
holas Piggin
ta
r
get/pp
c
: I
m
plemen
t
ASDR re
g
ist
e
r for ISA v3
.
0 fo
r
HPT
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230726182230.433945-2-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-31
N
ic
h
olas Piggi
n
g
dbstub: Fix client Ctrl-C hand
l
i
n
g
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-id: 20230711085903.304496-1-
npiggin@gmail.com
commit
|
commitdiff
|
tree
2023-07-07
N
i
ch
o
l
a
s
Pi
g
gin
target/ppc: Machine
check
o
n
i
n
va
l
id real
a
d
d
ress access
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230703120301.45313-1-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-07
Nichol
a
s Piggin
t
est
s
/
q
t
e
s
t
: Add xscom t
e
sts for
p
o
w
er
n
v10 machine
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230706053923.115003-3-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-07
N
i
c
holas
P
i
g
gin
ppc/pnv: Set
P
10 c
o
re xsco
m
regi
o
n size to match har
d
w
are
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230706053923.115003-2-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
tests/avocado: Add powernv
m
achine test script
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230705120631.27670-5-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-07
N
icholas Piggin
ppc/pn
v
: SMT su
p
p
o
rt f
o
r powernv
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230705120631.27670-4-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-07
N
icholas Piggin
target/ppc: SM
T
suppo
r
t fo
r
the HID
S
P
R
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230705120631.27670-3-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-07
Ni
c
holas Piggin
targe
t
/ppc: Add LP
A
R-per-co
r
e vs per-t
h
read m
o
de flag
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230705120631.27670-2-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
tests/
a
vocado: record_rep
l
a
y
test for ppc powe
r
n
v machine
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230625103700.8992-2-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-07
N
ich
o
las Piggin
target/ppc:
F
ix
ic
o
un
t
access fo
r
some hyper
v
iso
r
i
nstructions
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230625103700.8992-1-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-07
Nic
h
olas
P
i
g
gin
sungem: A
d
d WOL MMIO
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230625201628.65231-1-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-07
N
i
c
holas Piggin
target
/
ppc: Add TFM
R
SPR
i
m
p
lementa
t
ion with rea
d
and
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230625120317.13877-3-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
t
arget/ppc: Tidy P
O
WER book4
S
P
R regi
s
tration
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230625120317.13877-2-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
h
w/ppc:
F
ix clock update drif
t
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230629020713.327745-1-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-07
Nicholas Piggin
target/ppc: Make HDECR underflow edge triggered
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230625122045.15544-1-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-03
Nicholas Piggi
n
gd
b
stub: Pe
r
mit reverse step/
b
reak to
p
r
ovide stop
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-Id: <20230623035304.279833-1-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-27
Nicholas Piggin
i
count: don't adjust virtua
l
tim
e
backwards after warp
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-ID: <20230627061406.241847-1-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas
P
iggin
tests/a
v
o
cado: ppc te
s
t
VOF bios Linux
boo
t
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Pig
g
in
t
e
s
ts/a
v
ocado: Add ppc64 p
s
eries
mu
l
t
ipr
o
cess
o
r boot
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
Nic
h
olas
Piggin
tests/avocado: boot ppc6
4
p
s
e
r
i
e
s to Linux VFS moun
t
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas
P
iggin
s
papr: TCG
a
llow up to 8-th
r
ead SMT o
n
POWER8 and
n
ewer
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas
P
iggin
targ
e
t/ppc: Ad
d
ms
g
snd/p
a
nd DPDES
S
MT sup
p
o
rt
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
N
i
cholas Pigg
i
n
t
arget/pp
c
: A
d
d sup
p
o
r
t
for SMT CT
R
L registe
r
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
N
icholas Piggin
t
arget/
p
pc
:
Add initial f
l
ags
a
nd helpers f
o
r SMT suppo
r
t
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
Nich
o
la
s
Piggin
target/ppc: Fix sc instr
u
c
t
i
on handling of LEV f
i
el
d
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
target/ppc: Better C
T
RL SPR implemen
t
ation
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
N
i
c
holas P
i
gg
i
n
target/ppc: Add
I
SA v3
.
1
L
EV
indicatio
n
in SRR1 for
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
Nicho
l
as Piggin
target/ppc: Implement H
E
IR SPR
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
ta
r
ge
t
/ppc: Add S
R
R1 prefix
i
ndication to interrupt
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
target/ppc: Change
partition-
s
cope translate interf
a
ce
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
Nicho
l
as Piggi
n
target/ppc: Fix instruction loadin
g
endianness
i
n alignm
e
nt
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggi
n
ppc/spapr: Move spapr nested HV to
a new
f
i
l
e
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas Piggin
ppc/spapr: load and store l2
s
tate wit
h
helper func
t
ions
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
N
i
cholas P
i
ggin
p
p
c/spapr: A
d
d a nest
e
d st
a
t
e
st
r
uct
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
Nicholas
P
iggin
ppc/spapr:
H
_ENTER_NEST
E
D shoul
d
restore
host
X
E
R
ca
.
.
.
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-25
Nicho
l
as Pi
g
gin
t
arget/ppc: gdbstub init spr gdb
_
id
f
or al
l
CPUs
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
2023-06-10
Nich
o
las
Piggin
target
/
ppc: Decr
e
men
t
er fix BookE seman
t
ics
Signed-off-by: Nicholas Piggin <
npiggin@gmail.com
>
Message-Id: <20230530131214.373524-2-
npiggin@gmail.com
>
commit
|
commitdiff
|
tree
next