@James, In 3.10, we just need to build in the acpiphp driver. There are many newly added commits related to the acpiphp modules from raring kerne to the v3.10-rc2 as following, and I'm wondering if kernel team would receive those many commits if backporting those from mainline kernel:
gavin@gavin-virtual-machine:~/os/ubuntu-quantal$ git log Ubuntu-3.8.0-19.29..v3.10-rc2 --pretty=oneline drivers/pci/hotplug/acpiphp_[cg]* 3d54a3160fb6ba877324ffffa5d301dec8038fd9 PCI: acpiphp: Protect acpiphp data structures from concurrent updates ad41dd9dd0c8ca1876f30b62c5c79625ffe83174 PCI: acpiphp: Use normal list to simplify implementation 3b63aaa70e1ccc4b66d60acc78da09700706a703 PCI: acpiphp: Do not use ACPI PCI subdriver mechanism 6037a803b05eef9943fb64982e19964007fb7478 PCI: acpiphp: Convert acpiphp to be builtin only, not modular ce15d873d05ebf3bf38579c4e0252140e28f1781 PCI: acpiphp: Replace local macros with standard ACPI macros 3a0e40beefc20852191ed65d53e1b82d95ac11b8 PCI: acpiphp: Remove all functions even if function 0 doesn't exist d65eba6a7a769bb939303969267cbf1c916358f5 PCI: acpiphp: Use list_for_each_entry_safe() in acpiphp_sanitize_bus() 556f12f602ac0a18a82ca83e9f8e8547688fc633 Merge tag 'pci-v3.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci 3757b94802fb65d8f696597a74053cf21738da0b ACPI / hotplug: Fix concurrency issues and memory leaks be6d2867b4f68a575c78fa368abd3ad49980c514 PCI: acpiphp: Remove dead code for PCI host bridge hotplug 2ca344e8c798127ae01e656838b9b06ed41d1461 PCI: acpiphp: Create companion ACPI devices before creating PCI devices bfee26dba0f373ebe4e6f0b293d078b02f9f7f69 ACPI / scan: Make it clear that acpi_bus_trim() cannot fail d59f53bc9bd80ee62072dea590fc623c67cb84a8 PCI: acpiphp: Keep driver loaded even if no slots found 668192b678201d2fff27c6cc76bb003c1ec4a52a PCI: acpiphp: Move host bridge hotplug to pci_root.c 92d8aff3a317fcd6f78ed9ac13dbbaeae8cb11ed PCI/ACPI: acpiphp: Rename alloc_acpiphp_hp_work() to alloc_acpi_hp_work() 1f96a965e30d097a25818196e33d2dce923973a7 PCI: acpiphp: Add is_hotplug_bridge detection b8bd759acd05281abf88cddef30c57313c109697 ACPI / scan: Drop acpi_bus_add() and use acpi_bus_scan() instead ae281795ec92d35dd1631401829124acab965b1f ACPI / scan: Drop the second argument of acpi_bus_trim() 0cd6ac52b333f66ee64e50ed216ec99231092dcd ACPI: Make acpi_bus_scan() and acpi_bus_add() take only one argument 636458de36f1fb4cdd318387d2f45604e451b17a ACPI: Remove the arguments of acpi_bus_add() that are not used 02f57c67a8677ae55dcdd256a2a7abaf41e4cc1f ACPI: Remove acpi_start_single_object() and acpi_bus_start() -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1091125 Title: [Dell M4700] Unable to hotplug ExpressCard 34 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1091125/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
