]> git.hungrycats.org Git - linux/commitdiff
[PATCH] Fix panic-at-boot
authorMatthew Wilcox <willy@debian.org>
Wed, 5 Nov 2003 00:29:58 +0000 (16:29 -0800)
committerLinus Torvalds <torvalds@home.osdl.org>
Wed, 5 Nov 2003 00:29:58 +0000 (16:29 -0800)
This fixes a panic-at-boot when ACPI Hotplug PCI is compiled in, but
ACPI is disabled.  It just makes sure that the list is properly
initialized statically instead of depending on runtime initialization
that may or may not happen.

drivers/acpi/pci_root.c

index 3765bd634d696c80694bd0eead8574fe10ce1d9c..40b8d1e8616352f3c7b015e0e0c1fd25950425db 100644 (file)
@@ -66,7 +66,7 @@ struct acpi_pci_root {
        u64                     io_tra;
 };
 
-struct list_head               acpi_pci_roots;
+static LIST_HEAD(acpi_pci_roots);
 
 static struct acpi_pci_driver *sub_driver;
 
@@ -375,8 +375,6 @@ static int __init acpi_pci_root_init (void)
        acpi_dbg_level = 0xFFFFFFFF;
         */
 
-       INIT_LIST_HEAD(&acpi_pci_roots);
-
        if (acpi_bus_register_driver(&acpi_pci_root_driver) < 0)
                return_VALUE(-ENODEV);