[PATCH] pseries/eeh: Handle RTAS delay requests in configure_bridge

Russell Currey ruscur at russell.cc
Wed Mar 23 11:28:26 AEDT 2016


On Tue, 2016-03-22 at 11:34 +1100, Russell Currey wrote:
> In the configure_pe and configure_bridge RTAS calls, the spec states
> that values of 9900-9905 can be returned, indicating that software
> should delay for 10^x (where x is the last digit, i.e. 990x)
> milliseconds and attempt the call again. Currently, the kernel doesn't
> know about this, and respecting it fixes some PCI failures when the
> hypervisor is busy.
> 
> The delay is capped at 0.2 seconds.
> 
> Signed-off-by: Russell Currey <ruscur at russell.cc>

Forgot to mention this patch should go to stable, 3.10+


More information about the Linuxppc-dev mailing list