[Skiboot] [PATCH 1/5] phb4: Workaround PHB errata with CFG write UR/CA errors

Stewart Smith 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?

Done.

Merged to master as of 9a83ab711ea3c76919f311cb1c78e051ae59c808

and to 6.0.x as of 9e03e6fe7ba7862310ee15899237c6819a6fb92a
-- 
Stewart Smith
OPAL Architect, IBM.



More information about the Skiboot mailing list