PCI: check if bus has a proper bridge device before triggering SBR
authorYu Zhao <yu.zhao@intel.com>
Fri, 26 Jun 2009 06:04:46 +0000 (14:04 +0800)
committerJesse Barnes <jbarnes@virtuousgeek.org>
Mon, 29 Jun 2009 19:13:13 +0000 (12:13 -0700)
commit654b75e044119bf8e7d773bce41ea039281bbfbe
tree5c749390a41cbbd59617d5dd1cee5160392b5feb
parent977badb2f385db14d8ba3fcf02fbd7ead8e63d0f
PCI: check if bus has a proper bridge device before triggering SBR

For devices attached to the root bus, we can't trigger Secondary Bus
Reset because there is no bridge device associated with the bus. So
need to check bus->self again NULL first before using it.

Reviewed-by: Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com>
Signed-off-by: Yu Zhao <yu.zhao@intel.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
drivers/pci/pci.c