From: Bolarinwa Olayemi Saheed <refactormyself@xxxxxxxxx> On failure, pcie_capabiility_read_*() will set the status value, its last parameter to 0 and not ~0. This bug fix checks for the proper value. Bolarinwa Olayemi Saheed (2): PCI/PME: Fix wrong failure check on pcie_capability_read_*() PCI: pciehp: Fix wrong failure check on pcie_capability_read_*() drivers/pci/hotplug/pciehp_hpc.c | 10 +++++----- drivers/pci/pcie/pme.c | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) -- 2.18.2