[Skiboot] [PATCH 0/8] misc fixes and cleanups

Nicholas Piggin npiggin at gmail.com
Fri Nov 8 00:52:12 AEDT 2019


These are various bugs and cleanups taken from work and review
comments on the little endian series.

Any of these can be taken independently. I have not tested the map
trace areas on P9, just noticed it when going over the POWER7 patch.

Thanks,
Nick

Nicholas Piggin (8):
  slw: slw_reinit fix array overrun
  build: fix non-constant build asserts
  xive/p9: improve cache watch type checking
  xive/p9: use predefined bitmasks to manipulate EQ addresses
  xive/p9: sbe size debug print fix
  fsp: map trace areas on P9
  psi: update registers to reflect >= P8 PHBSCR
  Remove dead POWER7 code

 asm/head.S                 | 14 ++----
 core/affinity.c            |  2 +-
 core/direct-controls.c     | 12 -----
 core/fast-reboot.c         |  6 ---
 core/init.c                |  2 -
 core/mem_region.c          |  4 --
 core/pci.c                 | 43 ++----------------
 hdata/cpu-common.c         |  2 +-
 hdata/paca.c               | 80 --------------------------------
 hdata/pcia.c               |  2 +-
 hdata/spira.c              |  6 +--
 hdata/spira.h              |  2 +-
 hdata/vpd.c                |  1 -
 hw/fsp/fsp-console.c       | 58 ++++++++----------------
 hw/fsp/fsp-occ.c           |  4 --
 hw/fsp/fsp-psi.c           | 16 ++-----
 hw/fsp/fsp-sysdump.c       | 19 --------
 hw/fsp/fsp.c               |  5 +-
 hw/npu.c                   |  1 -
 hw/npu2-opencapi.c         |  1 -
 hw/npu2.c                  |  1 -
 hw/nx-842.c                | 11 ++---
 hw/occ.c                   |  8 +---
 hw/phb3.c                  | 11 -----
 hw/phb4.c                  | 11 -----
 hw/psi.c                   |  3 +-
 hw/slw.c                   | 10 +---
 hw/xive.c                  | 93 ++++++++++++++++++--------------------
 hw/xscom.c                 | 10 +---
 include/chip.h             |  4 +-
 include/mem-map.h          |  2 +-
 include/nx.h               |  2 +-
 include/pci.h              |  6 ---
 include/psi.h              | 13 ++----
 platforms/ibm-fsp/common.c |  6 ---
 skiboot.lds.S              |  2 +
 36 files changed, 99 insertions(+), 374 deletions(-)

-- 
2.23.0



More information about the Skiboot mailing list