* Jesse Barnes <jbarnes@xxxxxxxxxxxxxxxx>: > 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. I did test Kenji-san's patch series successfully, but just to be clear, my platforms aren't problematic. :) All that slot name workaround stuff was for other platforms (which I don't have access to). Thanks. /ac -- 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