[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