PCI: workaround hard-wired bus number V2
authorYinghai Lu <yinghai.lu@oracle.com>
Mon, 30 Jan 2012 11:25:24 +0000 (12:25 +0100)
committerJesse Barnes <jbarnes@virtuousgeek.org>
Fri, 10 Feb 2012 19:34:42 +0000 (11:34 -0800)
commit71f6bd4a23130cd2f4b036010c5790b1295290b9
treefdd218f6102bea21de0a0c5663b4da0f1787a23e
parentacb42a3b611d7ad4cb173c3b37674b549df2ffeb
PCI: workaround hard-wired bus number V2

Fixes PCI device detection on IBM xSeries IBM 3850 M2 / x3950 M2
when using ACPI resources (_CRS).
This is default, a manual workaround (without this patch)
would be pci=nocrs boot param.

V2: Add dev_warn if the workaround is hit. This should reveal
how common such setups are (via google) and point to possible
problems if things are still not working as expected.
-> Suggested by Jan Beulich.

Cc: stable@vger.kernel.org
Tested-by: garyhade@us.ibm.com
Signed-off-by: Yinghai Lu <yinghai.lu@oracle.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
drivers/pci/probe.c