[PATCH v2 0/8] EEH Improvement and Cleanup

Gavin Shan gwshan at linux.vnet.ibm.com
Thu Oct 8 14:58:51 AEDT 2015


The PATCH[1] of this series skips unfreezing PHB PE after reset during
recovery because that's unnecessary. PATCH[2] makes the hotplug criterion
more realistic by validating all required error handlers. PATCH[3] fixes
the issue that reset isn't issued when the error handler (error_detected())
of device driver doesn't expect reset during recovery, leading to the error
can't be recovered. PATCH[4] fixes the issue of enabling IO path that has
been enabled on pSeries platform. PATCH[5-8] cleans up eeh_pseries.c and
eeh-powernv.c without introducing logical changes.

Gavin Shan (8):
  powerpc/eeh: Don't unfreeze PHB PE after reset
  powerpc/eeh: More relexed hotplug criterion
  powerpc/eeh: Force reset on fenced PHB
  powerpc/eeh: More relxed condition for enabled IO path
  powerpc/pseries: Cleanup on pseries_eeh_get_state()
  powerpc/powernv: Cleanup on EEH comments
  powerpc/powernv: Remove pnv_eeh_cap_start()
  powerpc/powernv: Simplify pnv_eeh_set_option()

 arch/powerpc/kernel/eeh.c                    |  2 +-
 arch/powerpc/kernel/eeh_driver.c             | 27 +++++++--
 arch/powerpc/platforms/powernv/eeh-powernv.c | 83 +++++++++++-----------------
 arch/powerpc/platforms/pseries/eeh_pseries.c | 60 +++++++++-----------
 4 files changed, 81 insertions(+), 91 deletions(-)

-- 
2.1.0



More information about the Linuxppc-dev mailing list