From: Zwane Mwaikambo <zwane@fsmlabs.com>

William spotted this stray bit, LOCK_SECTION isn't used anymore on x86_64. 
Andrew i've diffed against -mm because i'd like for the irq enable on
contention patch to be merged, i believe making spinlock functions out of
line was a prerequisite Andi wanted before agreeing to the irq enable code.

Signed-off-by: Zwane Mwaikambo <zwane@fsmlabs.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
---

 include/asm-x86_64/spinlock.h |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff -puN include/asm-x86_64/spinlock.h~remove-lock_section-from-x86_64-spin_lock-asm include/asm-x86_64/spinlock.h
--- devel/include/asm-x86_64/spinlock.h~remove-lock_section-from-x86_64-spin_lock-asm	2005-09-03 16:20:08.000000000 -0700
+++ devel-akpm/include/asm-x86_64/spinlock.h	2005-09-03 16:20:08.000000000 -0700
@@ -23,14 +23,13 @@
 #define __raw_spin_lock_string \
 	"\n1:\t" \
 	"lock ; decb %0\n\t" \
-	"js 2f\n" \
-	LOCK_SECTION_START("") \
+	"jns 3f\n" \
 	"2:\t" \
 	"rep;nop\n\t" \
 	"cmpb $0,%0\n\t" \
 	"jle 2b\n\t" \
 	"jmp 1b\n" \
-	LOCK_SECTION_END
+	"3:\n\t"
 
 #define __raw_spin_unlock_string \
 	"movb $1,%0" \
_