diff -ur linux-4.0.5-gentoo.orig/arch/x86/kernel/apm_32.c linux-4.0.5-gentoo/arch/x86/kernel/apm_32.c
--- linux-4.0.5-gentoo.orig/arch/x86/kernel/apm_32.c	2015-06-27 11:34:48.000000000 +0300
+++ linux-4.0.5-gentoo/arch/x86/kernel/apm_32.c	2015-06-27 11:39:01.000000000 +0300
@@ -2279,7 +2279,7 @@
 	       driver_version);
 	if ((apm_info.bios.flags & APM_32_BIT_SUPPORT) == 0) {
 		printk(KERN_INFO "apm: no 32 bit BIOS support\n");
-		return -ENODEV;
+		//return -ENODEV;
 	}
 
 	if (allow_ints)
