]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/pci/pci-acpi.c
ACPI: Oops in ACPI with git latest
[linux-2.6-omap-h63xx.git] / drivers / pci / pci-acpi.c
index dfe7c8e1b18586fa9da406cd365bbfb14188ec97..b3a63edb69012bd443f4caebffdaddf12103b86a 100644 (file)
@@ -83,6 +83,9 @@ static acpi_status acpi_run_osc(acpi_handle handle,
        if (ACPI_FAILURE(status))
                return status;
 
+       if (!output.length)
+               return AE_NULL_OBJECT;
+
        out_obj = output.pointer;
        if (out_obj->type != ACPI_TYPE_BUFFER) {
                printk(KERN_DEBUG "Evaluate _OSC returns wrong type\n");