From: Herbert Xu It oopses during modprobe becasue the first load of acpiphp didn't clean up properly. --- 25-akpm/drivers/pci/hotplug/acpiphp_glue.c | 2 ++ 1 files changed, 2 insertions(+) diff -puN drivers/pci/hotplug/acpiphp_glue.c~acpiphp_glue-oops-fix drivers/pci/hotplug/acpiphp_glue.c --- 25/drivers/pci/hotplug/acpiphp_glue.c~acpiphp_glue-oops-fix Mon Apr 26 13:38:16 2004 +++ 25-akpm/drivers/pci/hotplug/acpiphp_glue.c Mon Apr 26 13:38:16 2004 @@ -1113,6 +1113,8 @@ void __exit acpiphp_glue_exit(void) kfree(bridge); } + + acpi_pci_unregister_driver(&acpi_pci_hp_driver); } _