PCI: Handle error return from pci_reset_bridge_secondary_bus()
authorSinan Kaya <okaya@codeaurora.org>
Thu, 19 Jul 2018 23:04:09 +0000 (18:04 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 19 Jul 2018 23:04:23 +0000 (18:04 -0500)
commit1842623850d09b0b1147d4974573aa305658d97f
tree24f18b1c09237b2ff8ce447abd23994a7ea53a7b
parent51259d0022f1965047bb61662f6f0d5a79a6ddb3
PCI: Handle error return from pci_reset_bridge_secondary_bus()

Commit 01fd61c0b9bd ("PCI: Add a return type for
pci_reset_bridge_secondary_bus()") added a return value to the function to
return if a device is accessible following a reset.  Callers are not
checking the value.

Pass error code up high in the stack if device is not accessible.

Fixes: 01fd61c0b9bd ("PCI: Add a return type for pci_reset_bridge_secondary_bus()")
Signed-off-by: Sinan Kaya <okaya@codeaurora.org>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
drivers/pci/hotplug/pciehp_hpc.c
drivers/pci/pci.c
drivers/pci/pcie/aer.c
drivers/pci/pcie/err.c