[Skiboot] [PATCH v2 00/11] Timer improvements series
    Nicholas Piggin 
    npiggin at gmail.com
       
    Tue Jan 14 22:46:41 AEDT 2025
    
    
  
The P10 SBE runs slow on some hardware which causes the SBE
system to timeout, among other issues. Hunting that down and
working around it ran into some other issues too, resulting
in this pretty big series.
Changes since v1:
- Fix make check compilation errors.
- Slightly improve some changelog wording.
Thanks,
Nick
Nicholas Piggin (11):
  hw/sbe-p9: Move seq increment from queue to submit
  hw/sbe-p9: Check SBE health on each chip
  hw/sbe-p9: Add error message for unexpected msg list state
  core/timer: Always update hardware timer
  hw/sbe-p9: Re-set the SBE timer after SBE interrupt
  hw/sbe-p9: Change SBE lagging detection
  hw/sbe-p9: Better handle SBE timer rate-limiting
  hw/sbe-p9: Rename timer limits
  hw/sbe-p9: Fix sbe_last_gen_stamp timing inconsistency
  hw/sbe-p9: Limit SBE timer to 10s
  hw/sbe-p9: P10 additions
 core/interrupts.c     |   2 +-
 core/test/run-timer.c |   5 +
 core/timer.c          |  50 ++++++++--
 hw/sbe-p8.c           |   3 +
 hw/sbe-p9.c           | 216 +++++++++++++++++++++++++++++++++++-------
 hw/sbe.c              |   8 +-
 include/cpu.h         |   1 +
 include/sbe.h         |   4 +
 8 files changed, 242 insertions(+), 47 deletions(-)
-- 
2.45.2
    
    
More information about the Skiboot
mailing list