diff options
| author | Zhang, Yanmin <[email protected]> | 2009-04-30 06:48:29 +0000 |
|---|---|---|
| committer | Jesse Barnes <[email protected]> | 2009-05-05 19:20:57 +0000 |
| commit | 029091df01116aff8dea89ce96a0a2534401803a (patch) | |
| tree | 271c4560592f5b58ba55cb34d28780300ec13a65 /lib/flex_array.c | |
| parent | Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 (diff) | |
| download | kernel-029091df01116aff8dea89ce96a0a2534401803a.tar.gz kernel-029091df01116aff8dea89ce96a0a2534401803a.zip | |
PCI: Fix pci-e port driver slot_reset bad default return value
When an upstream port reports an AER error to root port, kernel
starts error recovery procedures. The default return value of
function pcie_portdrv_slot_reset is PCI_ERS_RESULT_NONE. If all
port service drivers of the downstream port under the upstream
port have no slot_reset method in pci_error_handlers, AER recovery
would stop without resume. Below patch against 2.6.30-rc3 fixes it.
Signed-off-by: Zhang Yanmin <[email protected]>
Signed-off-by: Jesse Barnes <[email protected]>
Diffstat (limited to 'lib/flex_array.c')
0 files changed, 0 insertions, 0 deletions
