From: Andreas Noever Date: Mon, 9 Jun 2014 21:03:32 +0000 (+0200) Subject: PCI: Prevent NULL dereference during pciehp probe X-Git-Tag: omap-for-v3.17/fixes-against-rc2~196^2~1^3~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=62e4492c3063048a163d238cd1734273f2fc757d;p=pandora-kernel.git PCI: Prevent NULL dereference during pciehp probe pciehp assumes that dev->subordinate exists. But we do not assign a bus if we run out of bus numbers during enumeration. This leads to a NULL dereference in init_slot() (and other places). Change pciehp_probe() to return -ENODEV when no subordinate bus is present. Signed-off-by: Andreas Noever Signed-off-by: Bjorn Helgaas --- Reading git-diff-tree failed