PCI: Enable upstream bridges even for VFs on virtual buses
authorBjorn Helgaas <bhelgaas@google.com>
Wed, 6 Nov 2013 17:00:51 +0000 (10:00 -0700)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 7 Nov 2013 21:53:39 +0000 (14:53 -0700)
Previously we enabled the upstream PCI-to-PCI bridge only when
"dev->bus->self != NULL".  In the case of a VF on a virtual bus, where
"bus->self == NULL", we didn't enable the upstream bridge.

This fixes that by enabling the upstream bridge of the PF corresponding to
the VF.

Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Yinghai Lu <yinghai@kernel.org>
drivers/pci/pci.c

Simple merge