Hi, Here are updated version (v.2) of "pciehp: workaround for slot mis-ditection problem" patches. ChangeLog --------- [v.1 -> v.2] - Fixed typo in the description of "[PATCH 2/2] pciehp: add auto option to pciehp_detect_mode" (based on the feedback from Alex Chiang) - Added "[PATCH 3/3] pci_hotplug: introduce functions for ACPI slot detection" that introduces some functions for ACPI slot detection and changes acpiphp and pciehp to utilize them. With this patch, some duplicated code in acpiphp and pciehp is removed. (based on the feedback from Alex Chiang) Description ----------- There had been reported a problem that pciehp driver mis-detect the non hot-pluggable slot as hot-pluggable on some platforms. The cause of this problem is hot-plug capable bit in Slot Capabilities register is set improperly by BIOS or hardware. It seems BIOS/hardware problem, but I think pciehp driver needs workaround for this problem. This series of patches adds ACPI based slot detection logic into pciehp driver. In this slot detection logic, pciehp driver checks ACPI Namespace to see if the PCIe slot is defined as hot-pluggable also in ACPI namespace. This series of patches are against Jesse's linux-next, and it consists of the following patches. - [PATCH 1/3] pciehp: add ACPI based slot detection - [PATCH 2/3] pciehp: add auto option to pciehp_detect_mode - [PATCH 3/3] pci_hotplug: introduce functions for ACPI slot detection Please see the header of each patch about details. Thanks, Kenji Kaneshige -- 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