[Skiboot] [PATCH v3] pci: Avoid hot resets at boot time

Stewart Smith stewart at linux.vnet.ibm.com
Wed Oct 12 16:47:47 AEDT 2016


Russell Currey <ruscur at russell.cc> writes:
> In the PCI post-fundamental reset code, a hot reset is performed at the
> end.  This is causing issues at boot time as a reset signal is being sent
> downstream before the links are up, which is causing issues on adapters
> behind switches.  No errors result in skiboot, but the adapters are not
> usable in Linux as a result.
>
> Hot resets also occur in the FSP platform-specific code for conventional
> PCI slots, which could cause issues.
>
> This patch fixes some adapters not being configurable in Linux on some
> systems.  The issue was not present in skiboot 5.2.x.
>
> Cc: stable # 5.3.x
> Signed-off-by: Russell Currey <ruscur at russell.cc>
> ---
> v3: Skip to bringing the links up in the FSP code thanks to Gavin

Okay, merged this one to master as of 5ac71c9 after a moment of having
V2 there (sorry to anyone who pulled in those 4 minutes).

-- 
Stewart Smith
OPAL Architect, IBM.



More information about the Skiboot mailing list