diff -Napru linux-2.6.8.1/arch/i386/power/swsusp.S 2.6.8.1/arch/i386/power/swsusp.S --- linux-2.6.8.1/arch/i386/power/swsusp.S 2004-08-14 12:55:19.000000000 +0200 +++ 2.6.8.1/arch/i386/power/swsusp.S 2004-08-26 15:54:35.420154440 +0200 @@ -89,9 +89,10 @@ copy_done: popl %ebx ret - .section .data.nosave + .section .data.nosave, "aw" + .align 4 loop: - .quad 0 + .long 0 loop2: - .quad 0 + .long 0 .previous diff -Napru linux-2.6.8.1/arch/x86_64/kernel/suspend_asm.S 2.6.8.1/arch/x86_64/kernel/suspend_asm.S --- linux-2.6.8.1/arch/x86_64/kernel/suspend_asm.S 2004-08-14 12:56:22.000000000 +0200 +++ 2.6.8.1/arch/x86_64/kernel/suspend_asm.S 2004-08-26 15:54:56.446957880 +0200 @@ -117,7 +117,8 @@ ENTRY(do_magic) addq $8, %rsp jmp do_magic_resume_2 - .section .data.nosave + .section .data.nosave, "aw" + .align 8 loop: .quad 0 loop2: