| From stable-bounces@linux.kernel.org Fri Feb 15 02:05:43 2008 |
| From: David Miller <davem@davemloft.net> |
| Date: Fri, 15 Feb 2008 02:05:53 -0800 (PST) |
| Subject: SPARC/SPARC64: Fix usage of .section .sched.text in assembler code. |
| To: stable@kernel.org |
| Message-ID: <20080215.020553.10103536.davem@davemloft.net> |
| |
| [SPARC/SPARC64]: Fix usage of .section .sched.text in assembler code. |
| |
| Upstream commit: c6d64c16bb193c8ca2ccc0b3c556a4574a02408b |
| |
| ld will generate an unique named section when assembler do not use |
| "ax" but gcc does. Add the missing annotation. |
| |
| Signed-off-by: Sam Ravnborg <sam@ravnborg.org> |
| Signed-off-by: David S. Miller <davem@davemloft.net> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> |
| |
| --- |
| arch/sparc/lib/rwsem.S | 2 +- |
| arch/sparc64/lib/rwsem.S | 2 +- |
| 2 files changed, 2 insertions(+), 2 deletions(-) |
| |
| --- a/arch/sparc/lib/rwsem.S |
| +++ b/arch/sparc/lib/rwsem.S |
| @@ -7,7 +7,7 @@ |
| #include <asm/ptrace.h> |
| #include <asm/psr.h> |
| |
| - .section .sched.text |
| + .section .sched.text, "ax" |
| .align 4 |
| |
| .globl ___down_read |
| --- a/arch/sparc64/lib/rwsem.S |
| +++ b/arch/sparc64/lib/rwsem.S |
| @@ -6,7 +6,7 @@ |
| |
| #include <asm/rwsem-const.h> |
| |
| - .section .sched.text |
| + .section .sched.text, "ax" |
| |
| .globl __down_read |
| __down_read: |