On Tuesday, December 16, 2008 7:07 pm Kenji Kaneshige wrote: > There is a problem that some non hot-pluggable PCIe slots are detected > as hot-pluggable by pciehp on some platforms. The immediate cause of > this problem is that hot-plug capable bit in the Slot Capabilities > register is set even for non hot-pluggable slots on those platforms. > It seems a BIOS/hardware problem, but we need workaround about that. > > Some of those platforms define hot-pluggable PCIe slots on ACPI > namespace properly, while hot-plug capable bit in the Slot > Capabilities register is set improperly. So using ACPI namespace > information in pciehp to detect PCIe hot-pluggable slots would be a > workaround. > > This patch adds 'pciehp_detect_mode' module option. When 'acpi' is > specified, pciehp uses ACPI namespace information to detect PCIe > hot-pluggable slots. > > Signed-off-by: Kenji Kaneshige <kaneshige.kenji@xxxxxxxxxxxxxx> Thanks Kenji-san, I applied these three. Hopefully Alex can test on some of his problematic platforms; I'll see if it helps on my systems too. -- Jesse Barnes, Intel Open Source Technology Center -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html