949e9b827eb4736d96df520c67d07a54c64e99b8 powerpc/eeh: eeh_pci_enable(): fix checking of post-request state

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear stable team

Could you please cherry-pick the following:

Commit: 949e9b827eb4736d96df520c67d07a54c64e99b8

Title: powerpc/eeh: eeh_pci_enable(): fix checking of post-request state

Versions: 3.18, 4.1, 4.4 (doesn't apply cleanly on <= 3.16)

Justification: Without this patch, in some circumstances EEH incorrectly attempts to continue PCI recovery believing that MMIO and DMA have been unfrozen, when they haven't, and in turn calls back into the device driver even though the device is not accessible. This bug has been observed several times on IBM CAPI/cxl test systems.


Regards

--
Andrew Donnellan              OzLabs, ADL Canberra
andrew.donnellan@xxxxxxxxxxx  IBM Australia Limited

--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]