From: Kenji Kaneshige Date: Tue, 17 Feb 2009 05:16:13 +0000 (+0900) Subject: PCI: fix wrong assumption in pci_common_swizzle X-Git-Tag: v2.6.30-rc1~419^2~48 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c74d724462d1845535667f4d3f720e02e3432e53;p=pandora-kernel.git PCI: fix wrong assumption in pci_common_swizzle Current pci_common_swizzle() seems to have a assumption that pci_bus->self is NULL on the pci root bus. But it might not be true on some platforms. Because of this wrong assumption, pci_common_swizzle() might cause endless loop. We must check pci_bus->parent instead. Signed-off-by: Kenji Kaneshige Signed-off-by: Jesse Barnes --- Reading git-diff-tree failed