[Skiboot] [PATCH 0/9] assorted fixes

Nicholas Piggin npiggin at gmail.com
Mon Mar 31 23:46:26 AEDT 2025


Here are some fixes I've accumulated.

There are a couple of remaining timer changes that were already
posted with the timer series but not merged.

And random changes to fix warning messages, errors that pop up when
running on QEMU, etc.

All patches are independent of one another except the last 2.

Thanks,
Nick

Nicholas Piggin (9):
  cpu: Do not access xscom registers for guarded CPUs
  hw/bt: Add FIFO buffer length capability validation
  hw/lpc: Fix firmware memory space access for devices > 0
  core/timers: Fix running-timer delay
  core/timers: Try to process all poll timers
  hw/xive: Warn if pushing HW context to already enabled CAM
  astbmc/ipmi: Improve Set Enables handling
  ipmi: return error from ipmi_queue_msg_sync
  ipmi: improve handling of time errors

 core/init.c                      |   2 +-
 core/ipmi.c                      |   8 ++-
 core/timer.c                     |  35 ++++-----
 hw/bt.c                          |  15 +++-
 hw/ipmi/ipmi-rtc.c               | 117 ++++++++++++++++++++++++-------
 hw/lpc.c                         |  33 +++++----
 hw/xive.c                        |  44 ++++++------
 hw/xive2.c                       |  46 ++++++------
 include/ipmi.h                   |   3 +-
 include/timer.h                  |   1 -
 libflash/test/test-ipmi-hiomap.c |   4 +-
 platforms/astbmc/common.c        |  73 +++++++++++++++----
 12 files changed, 258 insertions(+), 123 deletions(-)

-- 
2.47.1



More information about the Skiboot mailing list