summaryrefslogtreecommitdiff
path: root/usr
diff options
context:
space:
mode:
authorRussell Currey <ruscur@russell.cc>2016-04-07 16:28:26 +1000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-06-24 10:18:19 -0700
commitbaa6dfd627b460f73a8b79fd4cf87ea31e690e36 (patch)
treed8f6e24d888e692e1fbe0d4b3e8b3383b2a390c5 /usr
parent5e8b53a4db947494f1d808469a411f7f2f8bb3ca (diff)
powerpc/pseries/eeh: Handle RTAS delay requests in configure_bridge
commit 871e178e0f2c4fa788f694721a10b4758d494ce1 upstream. In the "ibm,configure-pe" and "ibm,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@russell.cc> Acked-by: Gavin Shan <gwshan@linux.vnet.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions