From: "Pallipadi, Venkatesh" do_suspend_lowlevel doesn't have an argument anymore, but the assembly code would still test it and fail randomly Remove the bogus test. Signed-off-by: Andi Kleen Signed-off-by: Andrew Morton --- 25-akpm/arch/x86_64/kernel/acpi/wakeup.S | 3 --- 1 files changed, 3 deletions(-) diff -puN arch/x86_64/kernel/acpi/wakeup.S~x86-64-fix-do_suspend_lowlevel arch/x86_64/kernel/acpi/wakeup.S --- 25/arch/x86_64/kernel/acpi/wakeup.S~x86-64-fix-do_suspend_lowlevel 2005-01-16 00:38:15.832422792 -0800 +++ 25-akpm/arch/x86_64/kernel/acpi/wakeup.S 2005-01-16 00:38:15.836422184 -0800 @@ -429,9 +429,6 @@ ENTRY(do_suspend_lowlevel_s4bios) do_suspend_lowlevel: .LFB5: subq $8, %rsp -.LCFI2: - testl %edi, %edi - jne .L99 xorl %eax, %eax call save_processor_state _