After getting more laptop/dock combos tested, it's apparent to me that I need to redesign the dock patches to not exclusively use acpiphp to handle dock events. This is because there are dock stations with no pci on them at all, and it doesn't make sense for the apci pci hotplug driver to handle the dock event in this case. So, I moved the dock event handling to the acpi directory, in a separate driver called "dock". The acpiphp driver will still handle hotplugging any new pci devices (including dock bridges) that will be need to be inserted after a dock event. To use these driver, you will need to select CONFIG_ACPI_DOCK in the .config file, and make sure if you are using an IBM laptop that you have NOT selected the option to allow ibm_acpi to handle the docking events. Then, you modprobe dock as well as acpiphp. Please take a look at these patches and test them if you can. Every time another person tests the dock patches I find another combination I didn't think of :). Thanks for your feedback, and thanks to all the testers who are helping make the dock patches work for as many systems as we can. Kristen -- - To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html