]> err.no Git - linux-2.6/blobdiff - drivers/pnp/pnpbios/core.c
[PATCH] paravirt: Allow disable power management under hypervisor
[linux-2.6] / drivers / pnp / pnpbios / core.c
index 81a6c83d89a644bb9400aef1ee2470f0a536784d..80066ad792f7b3166b3e9a2fff3542a4ee4bbba5 100644 (file)
@@ -530,7 +530,8 @@ static int __init pnpbios_init(void)
        if (check_legacy_ioport(PNPBIOS_BASE))
                return -ENODEV;
 #endif
-       if (pnpbios_disabled || dmi_check_system(pnpbios_dmi_table)) {
+       if (pnpbios_disabled || dmi_check_system(pnpbios_dmi_table) ||
+           paravirt_enabled()) {
                printk(KERN_INFO "PnPBIOS: Disabled\n");
                return -ENODEV;
        }