From: Andrew Morton <[email-masked]>

{standard input}: Assembler messages:
{standard input}:3617: Error: suffix or operands invalid for `mov'

Cc: Alexander Nyberg <[email-masked]>
Cc: Dave Hansen <[email-masked]>
Signed-off-by: Andrew Morton <[email-masked]>
---

 mm/page_alloc.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

diff -puN mm/page_alloc.c~page-owner-tracking-leak-detector-fix mm/page_alloc.c
--- 25/mm/page_alloc.c~page-owner-tracking-leak-detector-fix	2005-09-12 00:28:12.000000000 -0700
+++ 25-akpm/mm/page_alloc.c	2005-09-12 00:28:12.000000000 -0700
@@ -848,7 +848,7 @@ static inline void set_page_owner(struct
 			unsigned int order, unsigned int gfp_mask)
 {
 	unsigned long address, bp;
-#ifdef X86_64
+#ifdef CONFIG_X86_64
 	asm ("movq %%rbp, %0" : "=r" (bp) : );
 #else
 	asm ("movl %%ebp, %0" : "=r" (bp) : );
_