[Skiboot] [PATCH 1/5] phb4: Workaround PHB errata with CFG write UR/CA errors
stewart at linux.ibm.com
Thu Sep 13 18:55:34 AEST 2018
Oliver <oohall at gmail.com> writes:
> On Wed, Aug 15, 2018 at 3:10 PM, Benjamin Herrenschmidt
> <benh at kernel.crashing.org> wrote:
>> If the PHB encounters a UR or CA status on a CFG write, it will
>> incorrectly freeze the wrong PE. Instead of using the PE# specified
>> in the CONFIG_ADDRESS register, it will use the PE# of whatever
>> MMIO occurred last.
>> Work around this disabling freeze on such errors
>> Signed-off-by: Benjamin Herrenschmidt <benh at kernel.crashing.org>
> Tested and it seems to fix the bonus freeze bug. I had some problems
> with EEH while testing this, but I think those are due to the Linux
> race during boot rather than this.
> Stewart, can you put this in stable too?
Merged to master as of 9a83ab711ea3c76919f311cb1c78e051ae59c808
and to 6.0.x as of 9e03e6fe7ba7862310ee15899237c6819a6fb92a
OPAL Architect, IBM.
More information about the Skiboot