Re: 949e9b827eb4736d96df520c67d07a54c64e99b8 powerpc/eeh: eeh_pci_enable(): fix checking of post-request state
From: Greg KH <hidden>
Date: 2016-08-30 08:46:55
From: Greg KH <hidden>
Date: 2016-08-30 08:46:55
On Tue, Aug 23, 2016 at 01:45:41PM +1000, Andrew Donnellan wrote:
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.
Applied to 4.4-stable, thanks. greg k-h