[Skiboot] [PATCH v2 0/5] Initial EEH support for PHB4

Benjamin Herrenschmidt benh at kernel.crashing.org
Wed Apr 19 16:18:29 AEST 2017


On Wed, 2017-04-19 at 15:14 +1000, Russell Currey wrote:
> This series enables base EEH support for PHB4, mostly similar to
> PHB3.
> 
> The diag data buffer that is passed between skiboot and kernel has
> been
> doubled in size (from 8K to 16K) due to the increased number of PEs
> in PHB4.
> 
> Despite PHB4 supporting it, there is currently no support for
> disabling EEH
> for MMIO.  There is also no support for error injection yet.
> 
> Corresponding kernel patches will be required in order to decode the
> diag
> data buffer on the other side.

Series Acked-by: Benjamin Herrenschmidt <benh at kernel.crashing.org>

> Changes since V1:
> 	- split PHB4 register definition changes into its own patch
> 	- rename fields in diag data and add some missing registers
> 	- reword the commit message in the M32 segment mappings patch
> 
> Russell Currey (5):
>   phb4: Expand and clean up register definitions
>   phb4: Implement diag data
>   phb4: Implement fence check
>   phb4: Enable EEH for MMIO
>   phb4: Make M32 segment mappings two-to-one
> 
>  hw/phb4.c           | 152
> +++++++++++++++++++++++++++++++++++++++++++++++++---
>  include/opal-api.h  |  71 +++++++++++++++++++++++-
>  include/phb4-regs.h | 130 ++++++++++++++++++++++++++++++++++++++++
> ----
>  3 files changed, 334 insertions(+), 19 deletions(-)
> 


More information about the Skiboot mailing list