--- linux/arch/i386/kernel/apm.c.old Sat Mar 3 23:59:36 2001 +++ linux/arch/i386/kernel/apm.c Sat Mar 3 23:57:56 2001 @@ -557,7 +557,7 @@ { u32 dummy; - if (apm_bios_call_simple(APM_FUNC_IDLE, 0, 0, &dummy)) + if (apm_bios_call(APM_FUNC_IDLE, 0, 0, &dummy, &dummy, &dummy, &dummy, &dummy)) return 0; #ifdef ALWAYS_CALL_BUSY