mbox series

[0/4] ipmi misc fixes

Message ID 20230513121226.99723-1-npiggin@gmail.com
Headers show
Series ipmi misc fixes | expand

Message

Nicholas Piggin May 13, 2023, 12:12 p.m. UTC
I ran into some ipmi issues running kvm-unit-tests on powernv
(some of which were my kvm-unit-tests issues). I have a few
more patches that rework the wdt a bit and add OS watchdog
option, but the watchdog isn't working how I expect on Rainier
so I need to do a bit more on that first.

Thanks,
Nick

Nicholas Piggin (4):
  ipmi: Fix potential infinite loop in sync_msg polling
  platforms: Use astbmc_exit
  ipmi: flush the ipmi message queue before booting a kernel
  ipmi: remove unused OS watchdog support

 core/ipmi.c                  | 25 ++++++++++++-------------
 hw/bt.c                      |  7 ++++++-
 hw/fsp/fsp-ipmi.c            | 12 ++++++++++--
 hw/ipmi/ipmi-watchdog.c      | 26 --------------------------
 include/ipmi.h               | 10 ++++++----
 platforms/astbmc/barreleye.c |  2 +-
 platforms/astbmc/common.c    |  8 ++++++++
 platforms/astbmc/firestone.c |  2 +-
 platforms/astbmc/garrison.c  |  2 +-
 platforms/astbmc/habanero.c  |  2 +-
 platforms/astbmc/mihawk.c    |  2 +-
 platforms/astbmc/p8dnu.c     |  2 +-
 platforms/astbmc/p8dtu.c     |  4 ++--
 platforms/astbmc/p9dsu.c     |  2 +-
 platforms/astbmc/palmetto.c  |  2 +-
 platforms/astbmc/vesnin.c    |  2 +-
 platforms/astbmc/zaius.c     |  2 +-
 platforms/ibm-fsp/common.c   |  6 ++++++
 18 files changed, 60 insertions(+), 58 deletions(-)

Comments

Reza Arbab June 6, 2023, 7:57 p.m. UTC | #1
On Sat, May 13, 2023 at 10:12:22PM +1000, Nicholas Piggin wrote:
>I ran into some ipmi issues running kvm-unit-tests on powernv
>(some of which were my kvm-unit-tests issues). I have a few
>more patches that rework the wdt a bit and add OS watchdog
>option, but the watchdog isn't working how I expect on Rainier
>so I need to do a bit more on that first.

This series seems like a reasonable first step to that end. Applied to 
master.