Toggle navigation
Patchwork
skiboot firmware development
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Nicholas Piggin
| Archived =
No
| 763 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Needs Review / ACK
Handled Elsewhere
Search
Archived
No
Yes
Both
Delegate
------
Nobody
jgarzik
arnd
ymano
smfrench
jlayton
tseliot
ogasawara
amitk
awhitcroft
mst
dayangkun
jwboyer
jwboyer
colinking
colinking
azummo
dwmw2
rtg
sconklin
smb
aliguori
bradf
demarchi
ms
bhundven
chbs
kengyu
kadlec
regit
jabk
laforge
laforge
tonyb
alai
zecke
zecke
__damien__
luka
luka
prafulla@marvell.com
cyrus
PeterHuewe
kiho
jow
jow
ypwong
nico
dedeckeh
dedeckeh
yousong
yousong
tomcwarren
mb
patrick_delaunay
mrchuck
vineetg76
computersforpeace
Noltari
Noltari
ee07b291
ldir
ldir
stefanct
zhouhan
carldani
blp
ffainelli
ffainelli
regXboi
bbrezillon
pravin
mkp
jpettit
mkresin
mkresin
thess
thess
fbarrat
fbarrat
phil
linville
jesse
tjaalton
esben
abrodkin
abrodkin
diproiettod
tbot
stephenfin
ajd
darball1
sammj
jogo
jogo
bhelgaas
blogic
blogic
oohal
russellb
ptomsich
agraf
joestringer
mwalle
naveen
pepe2k
pepe2k
tagr
tagr
tagr
pchotard
arj
arj
davem
davem
davem
jforissier
andmur01
amitay
matttbe
pabeni
istokes
maddy
aparcar
danielschwierzeck
tytso
martineau
Ansuel
goliath
mariosix
dcaratti
aserdean
ovsrobot
ovsrobot
XiaoYang
marex
mkorpershoek
tpetazzoni
khem
liwang
robimarko
apritzel
danielhb
groug
npiggin
mmichelson
pareddja
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
dsa
jstancek
pm215
bpf
shettyg
lorpie01
acelan
wigyori
wigyori
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
0andriy
981213
narmstrong
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
shemminger
blocktrron
vigneshr
monstr
mraynal
chunkeey
stewart
stewart
wsa
kabel
Jaehoon
rfried
freenix
arbab
rsalvaterra
adrianschmutzler
ag
hegdevasant
hegdevasant
ehristev
ukleinek
ukleinek
jacmet
jagan
metan
prom
ivanhu
bmeng
rmilecki
rmilecki
sjg
xypron
horms
akumar
kevery
wbx
chleroy
trini
apconole
juju
legoater
legoater
legoater
svanheule
rw
rw
abelloni
pablo
pablo
bjonglez
ynezz
xback
xback
richiejp
dangole
dangole
sbabic
sbabic
pevik
jonhunter
aik
Hauke
Hauke
acer
forty
anuppatel
anuppatel
echaudron
amusil
next_ghost
benh
rgrimm
segher
pratyush
passgat
jms
jms
jms
jmberg
mans0n
ruscur
jk
jk
jk
jk
festevam
numans
Andes
ymorin
xuyang
linusw
linusw
tambarus
kubu
conchuod
matthias_bgg
ltpci
stroese
krzk
spectrum
imaximets
dceara
apalos
pbrobinson
strlen
strlen
neocturne
cazzacarna
aldot
TIENFONG
mpe
sfr
galak
ktraynor
arnout
anguy11
nbd
nbd
kcxt
robh
paulus
jm
hs
Apply
«
1
2
3
4
…
7
8
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
[RFC] Enable PLDM by default and select it dynamically
[RFC] Enable PLDM by default and select it dynamically
- - - -
-
-
-
2025-05-19
Nicholas Piggin
New
[9/9] ipmi: improve handling of time errors
[1/9] cpu: Do not access xscom registers for guarded CPUs
- - - -
-
-
-
2025-03-31
Nicholas Piggin
Accepted
[8/9] ipmi: return error from ipmi_queue_msg_sync
[1/9] cpu: Do not access xscom registers for guarded CPUs
- - - -
-
-
-
2025-03-31
Nicholas Piggin
Accepted
[7/9] astbmc/ipmi: Improve Set Enables handling
[1/9] cpu: Do not access xscom registers for guarded CPUs
- - - -
-
-
-
2025-03-31
Nicholas Piggin
Accepted
[6/9] hw/xive: Warn if pushing HW context to already enabled CAM
[1/9] cpu: Do not access xscom registers for guarded CPUs
- - - -
-
-
-
2025-03-31
Nicholas Piggin
Accepted
[5/9] core/timers: Try to process all poll timers
[1/9] cpu: Do not access xscom registers for guarded CPUs
- - - -
-
-
-
2025-03-31
Nicholas Piggin
Accepted
[4/9] core/timers: Fix running-timer delay
[1/9] cpu: Do not access xscom registers for guarded CPUs
- - - -
-
-
-
2025-03-31
Nicholas Piggin
Accepted
[3/9] hw/lpc: Fix firmware memory space access for devices > 0
[1/9] cpu: Do not access xscom registers for guarded CPUs
- - - -
-
-
-
2025-03-31
Nicholas Piggin
Accepted
[2/9] hw/bt: Add FIFO buffer length capability validation
[1/9] cpu: Do not access xscom registers for guarded CPUs
- - - -
-
-
-
2025-03-31
Nicholas Piggin
Accepted
[1/9] cpu: Do not access xscom registers for guarded CPUs
[1/9] cpu: Do not access xscom registers for guarded CPUs
- - - -
-
-
-
2025-03-31
Nicholas Piggin
Accepted
hw/lpc: Fix firmware memory space access for devices > 0
hw/lpc: Fix firmware memory space access for devices > 0
- - - -
-
-
-
2025-03-03
Nicholas Piggin
Superseded
hw/sbe: Add SBE quirk for mambo and awan
hw/sbe: Add SBE quirk for mambo and awan
- - - -
-
-
-
2025-01-15
Nicholas Piggin
Accepted
[v2,11/11] hw/sbe-p9: P10 additions
Timer improvements series
- - - -
-
-
-
2025-01-14
Nicholas Piggin
Accepted
[v2,10/11] hw/sbe-p9: Limit SBE timer to 10s
Timer improvements series
- - - -
-
-
-
2025-01-14
Nicholas Piggin
Accepted
[v2,09/11] hw/sbe-p9: Fix sbe_last_gen_stamp timing inconsistency
Timer improvements series
- - - -
-
-
-
2025-01-14
Nicholas Piggin
Accepted
[v2,08/11] hw/sbe-p9: Rename timer limits
Timer improvements series
- - - -
-
-
-
2025-01-14
Nicholas Piggin
Accepted
[v2,07/11] hw/sbe-p9: Better handle SBE timer rate-limiting
Timer improvements series
- - - -
-
-
-
2025-01-14
Nicholas Piggin
Accepted
[v2,06/11] hw/sbe-p9: Change SBE lagging detection
Timer improvements series
- - - -
-
-
-
2025-01-14
Nicholas Piggin
Accepted
[v2,05/11] hw/sbe-p9: Re-set the SBE timer after SBE interrupt
Timer improvements series
- - - -
-
-
-
2025-01-14
Nicholas Piggin
Accepted
[v2,04/11] core/timer: Always update hardware timer
Timer improvements series
- - - -
-
-
-
2025-01-14
Nicholas Piggin
Accepted
[v2,03/11] hw/sbe-p9: Add error message for unexpected msg list state
Timer improvements series
- - - -
-
-
-
2025-01-14
Nicholas Piggin
Accepted
[v2,02/11] hw/sbe-p9: Check SBE health on each chip
Timer improvements series
- - - -
-
-
-
2025-01-14
Nicholas Piggin
Accepted
[v2,01/11] hw/sbe-p9: Move seq increment from queue to submit
Timer improvements series
- - - -
-
-
-
2025-01-14
Nicholas Piggin
Accepted
[4/4] hw/occ: Endian fixes
OCC fixes
- - - -
-
-
-
2024-11-17
Nicholas Piggin
Accepted
[3/4] hw/occ: Tidy code and add error message
OCC fixes
- - - -
-
-
-
2024-11-17
Nicholas Piggin
Accepted
[2/4] hw/occ: Fix OCC structure layout
OCC fixes
- 1 - -
-
-
-
2024-11-17
Nicholas Piggin
Accepted
[1/4] hw/occ: Fix version check
OCC fixes
- 1 - -
-
-
-
2024-11-17
Nicholas Piggin
Accepted
[11/11] hw/sbe-p9: P10 additions
Timer improvements series
- - - -
-
-
-
2024-11-16
Nicholas Piggin
Superseded
[10/11] hw/sbe-p9: Limit SBE timer to 10s
Timer improvements series
- - - -
-
-
-
2024-11-16
Nicholas Piggin
Superseded
[09/11] hw/sbe-p9: Fix sbe_last_gen_stamp timing inconsistency
Timer improvements series
- - - -
-
-
-
2024-11-16
Nicholas Piggin
Superseded
[08/11] hw/sbe-p9: Rename timer limits
Timer improvements series
- - - -
-
-
-
2024-11-16
Nicholas Piggin
Superseded
[07/11] hw/sbe-p9: Better handle SBE timer rate-limiting
Timer improvements series
- - - -
-
-
-
2024-11-16
Nicholas Piggin
Superseded
[06/11] hw/sbe-p9: Change SBE lagging detection
Timer improvements series
- - - -
-
-
-
2024-11-16
Nicholas Piggin
Superseded
[05/11] hw/sbe-p9: Re-set the SBE timer after SBE interrupt
Timer improvements series
- - - -
-
-
-
2024-11-16
Nicholas Piggin
Superseded
[04/11] core/timer: Always update hardware timer
Timer improvements series
- - - -
-
-
-
2024-11-16
Nicholas Piggin
Superseded
[03/11] hw/sbe-p9: Add error message for unexpected msg list state
Timer improvements series
- - - -
-
-
-
2024-11-16
Nicholas Piggin
Superseded
[02/11] hw/sbe-p9: Check SBE health on each chip
Timer improvements series
- - - -
-
-
-
2024-11-16
Nicholas Piggin
Superseded
[01/11] hw/sbe-p9: Move seq increment from queue to submit
Timer improvements series
- - - -
-
-
-
2024-11-16
Nicholas Piggin
Superseded
hw/psi: Add LPC client names to PSI SIRQ interrupts
hw/psi: Add LPC client names to PSI SIRQ interrupts
- - - -
-
-
-
2024-11-16
Nicholas Piggin
Accepted
hw/bt: Work around QEMU lost interrupt bug
hw/bt: Work around QEMU lost interrupt bug
- - - -
-
-
-
2024-11-16
Nicholas Piggin
Accepted
platforms/astbmc: Fix IPMI set BMC global enables command
platforms/astbmc: Fix IPMI set BMC global enables command
- - - -
-
-
-
2024-11-16
Nicholas Piggin
Accepted
platforms/qemu: QEMU now has support for direct controls on Power10
platforms/qemu: QEMU now has support for direct controls on Power10
- - - -
-
-
-
2024-11-11
Nicholas Piggin
Accepted
core/cpu: Fix invalid SMT indexes
core/cpu: Fix invalid SMT indexes
- - - -
-
-
-
2024-11-10
Nicholas Piggin
Accepted
hw/phb4: Avoid wait for PERST when running on QEMU
hw/phb4: Avoid wait for PERST when running on QEMU
- - - -
-
-
-
2024-11-10
Nicholas Piggin
Accepted
[4/4] core/pci: Avoid wait for hardware running on QEMU
[1/4] core/hmi: fix endian conversion bug
- - - -
-
-
-
2024-11-10
Nicholas Piggin
Superseded
[3/4] libstb: endian annotations
[1/4] core/hmi: fix endian conversion bug
- - - -
-
-
-
2024-11-10
Nicholas Piggin
Accepted
[2/4] npu/pau: endian fixes
[1/4] core/hmi: fix endian conversion bug
- - - -
-
-
-
2024-11-10
Nicholas Piggin
Accepted
[1/4] core/hmi: fix endian conversion bug
[1/4] core/hmi: fix endian conversion bug
- - - -
-
-
-
2024-11-10
Nicholas Piggin
Accepted
[7/7] hdata: Use existing define for PCIA signature check
hdata: P10 tests and cleanups
- - - -
-
-
-
2023-09-06
Nicholas Piggin
Accepted
[6/7] hdata: make for_each_pcia take spiras as an argument
hdata: P10 tests and cleanups
- - - -
-
-
-
2023-09-06
Nicholas Piggin
Accepted
[5/7] hdata: Remove legacy SPIRA structure
hdata: P10 tests and cleanups
- - - -
-
-
-
2023-09-06
Nicholas Piggin
Accepted
[4/7] hdata: split idata accessor function
hdata: P10 tests and cleanups
- - - -
-
-
-
2023-09-06
Nicholas Piggin
Accepted
[3/7] hdata: Make hdata child accessors check the header
hdata: P10 tests and cleanups
- - - -
-
-
-
2023-09-06
Nicholas Piggin
Accepted
[2/7] hdata: Use common code for HDIF header check
hdata: P10 tests and cleanups
- - - -
-
-
-
2023-09-06
Nicholas Piggin
Accepted
[1/7] hdata: Add POWER10 Rainier tests
hdata: P10 tests and cleanups
- - - -
-
-
-
2023-09-06
Nicholas Piggin
Accepted
hw/chiptod: allow qemu to use the chiptod
hw/chiptod: allow qemu to use the chiptod
- - - -
-
-
-
2023-06-02
Nicholas Piggin
Accepted
core/init: Move opal_mpipl_init earlier
core/init: Move opal_mpipl_init earlier
- - - -
-
-
-
2023-05-13
Nicholas Piggin
Accepted
[4/4] ipmi: remove unused OS watchdog support
ipmi misc fixes
- - - -
-
-
-
2023-05-13
Nicholas Piggin
Accepted
[3/4] ipmi: flush the ipmi message queue before booting a kernel
ipmi misc fixes
- - 1 -
-
-
-
2023-05-13
Nicholas Piggin
Accepted
[2/4] platforms: Use astbmc_exit
ipmi misc fixes
- - - -
-
-
-
2023-05-13
Nicholas Piggin
Accepted
[1/4] ipmi: Fix potential infinite loop in sync_msg polling
ipmi misc fixes
- - 1 -
-
-
-
2023-05-13
Nicholas Piggin
Accepted
[3/3] core/malloc: Make free and realloc tolerant of invalid usage
[1/3] mem_region: Add a local_free function
- - - -
-
-
-
2023-05-13
Nicholas Piggin
Accepted
[2/3] VAS: use local_free to free local_alloc memory
[1/3] mem_region: Add a local_free function
- - - -
-
-
-
2023-05-13
Nicholas Piggin
Accepted
[1/3] mem_region: Add a local_free function
[1/3] mem_region: Add a local_free function
- - - -
-
-
-
2023-05-13
Nicholas Piggin
Accepted
external/mambo: add a poor man's ftrace command
external/mambo: add a poor man's ftrace command
- - - -
1
-
-
2022-09-07
Nicholas Piggin
Accepted
cpu: Fix HID SPR icache flushing and attn change sequence
cpu: Fix HID SPR icache flushing and attn change sequence
- - - -
-
-
1
2022-05-27
Nicholas Piggin
Accepted
[v2] core: detect LPAR-per-core mode and report in dt
[v2] core: detect LPAR-per-core mode and report in dt
- - - -
-
-
1
2022-05-24
Nicholas Piggin
Accepted
core: detect LPAR-per-core mode and report in dt
core: detect LPAR-per-core mode and report in dt
- - - -
-
-
1
2022-04-08
Nicholas Piggin
Superseded
[4/4] Build skiboot little-endian by default when FSP=0
Build with little endian where possible
- - - -
1
-
-
2022-04-08
Nicholas Piggin
New
[3/4] libstb: endian annotations
Build with little endian where possible
- - - -
-
-
-
2022-04-08
Nicholas Piggin
New
[2/4] npu/pau: endian fixes
Build with little endian where possible
- - 1 -
-
-
-
2022-04-08
Nicholas Piggin
New
[1/4] core/hmi: fix endian conversion bug
Build with little endian where possible
1 - - -
-
-
-
2022-04-08
Nicholas Piggin
New
[v5,9/9] platforms: put P8 platforms behind CONFIG_P8
hwprobe patches
- - 1 -
-
-
1
2021-12-20
Nicholas Piggin
Accepted
[v5,8/9] npu: Move npu.o and npu-hw-procedules.o under CONIFG_P8
hwprobe patches
- - 1 -
-
-
-
2021-12-20
Nicholas Piggin
Accepted
[v5,7/9] hwprobe: convert vas_init(), nx_init()
hwprobe patches
- - 1 -
-
-
-
2021-12-20
Nicholas Piggin
Accepted
[v5,6/9] hw/slw: split P8 specific code into its own file
hwprobe patches
- - - -
-
-
-
2021-12-20
Nicholas Piggin
Accepted
[v5,5/9] hw/slw: Move P8 bits behind CONFIG_P8
hwprobe patches
- - 1 -
-
-
-
2021-12-20
Nicholas Piggin
Accepted
[v5,4/9] SBE: create processor-independent timer APIs
hwprobe patches
- - - -
-
-
-
2021-12-20
Nicholas Piggin
Accepted
[v5,3/9] Add CONFIG_P8 with PHB3 behind it
hwprobe patches
- - 1 -
-
-
-
2021-12-20
Nicholas Piggin
Accepted
[v5,2/9] hwprobe: convert PHB, NPU, PAU subsystems to hwprobe
hwprobe patches
- - 1 -
-
-
-
2021-12-20
Nicholas Piggin
Accepted
[v5,1/9] Introduce hwprobe facility to avoid hard-coding probe functions
hwprobe patches
- - 1 -
-
-
-
2021-12-20
Nicholas Piggin
Accepted
fast-reboot: fix TLB cleanup after fast reboot
fast-reboot: fix TLB cleanup after fast reboot
- 1 - -
1
-
-
2021-12-20
Nicholas Piggin
Accepted
[v4,9/9] npu: Add CONFIG_NPU to optionally skip NPU code
hwprobe patches
- - 1 -
1
-
-
2021-12-17
Nicholas Piggin
Superseded
[v4,8/9] platforms: put P8 platforms behind CONFIG_P8
hwprobe patches
- - 1 -
-
-
-
2021-12-17
Nicholas Piggin
Superseded
[v4,7/9] npu: Move npu.o and npu-hw-procedules.o under CONIFG_P8
hwprobe patches
- - 1 -
-
-
-
2021-12-17
Nicholas Piggin
Superseded
[v4,6/9] npu: move npu_set_fence_state() to phb_ops
hwprobe patches
- - 1 -
-
-
-
2021-12-17
Nicholas Piggin
Superseded
[v4,5/9] hwprobe: convert vas_init(), nx_init()
hwprobe patches
- - 1 -
-
-
-
2021-12-17
Nicholas Piggin
Superseded
[v4,4/9] hw/slw: Move P8 bits behind CONFIG_P8
hwprobe patches
- - 1 -
-
-
-
2021-12-17
Nicholas Piggin
Superseded
[v4,3/9] Add CONFIG_P8 with PHB3 behind it
hwprobe patches
- - 1 -
-
-
-
2021-12-17
Nicholas Piggin
Superseded
[v4,2/9] hwprobe: convert PHB, NPU, PAU subsystems to hwprobe
hwprobe patches
- - 1 -
-
-
-
2021-12-17
Nicholas Piggin
Superseded
[v4,1/9] Introduce hwprobe facility to avoid hard-coding probe functions
hwprobe patches
- - 1 -
-
-
-
2021-12-17
Nicholas Piggin
Superseded
[RFC] chiptod: properly zero TB SPR when cleaning up for invalid TB
[RFC] chiptod: properly zero TB SPR when cleaning up for invalid TB
- - 1 -
1
-
-
2021-12-17
Nicholas Piggin
Accepted
[v2,6/6] core/cpu: move sleep/wake synchronisation out from low level code
idle synchronisation improvements
- - - -
1
-
-
2021-12-17
Nicholas Piggin
Accepted
[v2,5/6] core/cpu: make cpu idle states simpler
idle synchronisation improvements
- - - -
-
-
-
2021-12-17
Nicholas Piggin
Accepted
[v2,4/6] core/cpu: move cpu_wake out of job_lock
idle synchronisation improvements
- - - -
-
-
-
2021-12-17
Nicholas Piggin
Accepted
[v2,3/6] core/cpu: refactor IPI sending
idle synchronisation improvements
- - - -
-
-
-
2021-12-17
Nicholas Piggin
Accepted
[v2,2/6] core/cpu: remove POWER8 IPI loop
idle synchronisation improvements
- - - -
-
-
-
2021-12-17
Nicholas Piggin
Accepted
[v2,1/6] core/cpu: rewrite idle synchronisation
idle synchronisation improvements
- - - -
-
-
-
2021-12-17
Nicholas Piggin
Accepted
[3/3] ccan: sync to upstream ccan.git commit ca7c5a9e04f3
grab upstream ccan
- - - -
1
-
-
2021-12-08
Nicholas Piggin
Accepted
[2/3] hw/lpc: fix compilation error
grab upstream ccan
- - - -
-
-
-
2021-12-08
Nicholas Piggin
Accepted
«
1
2
3
4
…
7
8
»