[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