]> xenbits.xen.org Git - xenclient/kernel.git/commitdiff
Minor edge case handling (also from upstream).
authorKamala Narasimhan <kamala.narasimhan@citrix.com>
Mon, 23 Feb 2009 21:30:58 +0000 (16:30 -0500)
committerKamala Narasimhan <kamala.narasimhan@citrix.com>
Mon, 23 Feb 2009 21:30:58 +0000 (16:30 -0500)
drivers/acpi/wmi.c

index 13d44881f9ddc99e1448ea5e06cb03ad95ee93dc..bff349d2bbe81617609dc8c7b6999e3d88ac0642 100644 (file)
@@ -537,11 +537,11 @@ static int __init acpi_wmi_init(void)
 {
        acpi_status result;
 
-       if (acpi_disabled)
-               return -ENODEV;
-
        INIT_LIST_HEAD(&wmi_blocks.list);
 
+        if (acpi_disabled)
+                return -ENODEV;
+
        result = acpi_bus_register_driver(&acpi_wmi_driver);
 
        if (result < 0) {