diff options
Diffstat (limited to 'arch/arm/lib/uaccess.S')
| -rw-r--r-- | arch/arm/lib/uaccess.S | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/arm/lib/uaccess.S b/arch/arm/lib/uaccess.S index ffdd27498cee..fee9f6f88adb 100644 --- a/arch/arm/lib/uaccess.S +++ b/arch/arm/lib/uaccess.S | |||
| @@ -279,10 +279,10 @@ USER( strgtbt r3, [r0], #1) @ May fault | |||
| 279 | b .Lc2u_finished | 279 | b .Lc2u_finished |
| 280 | ENDPROC(__copy_to_user) | 280 | ENDPROC(__copy_to_user) |
| 281 | 281 | ||
| 282 | .section .fixup,"ax" | 282 | .pushsection .fixup,"ax" |
| 283 | .align 0 | 283 | .align 0 |
| 284 | 9001: ldmfd sp!, {r0, r4 - r7, pc} | 284 | 9001: ldmfd sp!, {r0, r4 - r7, pc} |
| 285 | .previous | 285 | .popsection |
| 286 | 286 | ||
| 287 | /* Prototype: unsigned long __copy_from_user(void *to,const void *from,unsigned long n); | 287 | /* Prototype: unsigned long __copy_from_user(void *to,const void *from,unsigned long n); |
| 288 | * Purpose : copy a block from user memory to kernel memory | 288 | * Purpose : copy a block from user memory to kernel memory |
| @@ -545,7 +545,7 @@ USER( ldrgtbt r3, [r1], #1) @ May fault | |||
| 545 | b .Lcfu_finished | 545 | b .Lcfu_finished |
| 546 | ENDPROC(__copy_from_user) | 546 | ENDPROC(__copy_from_user) |
| 547 | 547 | ||
| 548 | .section .fixup,"ax" | 548 | .pushsection .fixup,"ax" |
| 549 | .align 0 | 549 | .align 0 |
| 550 | /* | 550 | /* |
| 551 | * We took an exception. r0 contains a pointer to | 551 | * We took an exception. r0 contains a pointer to |
| @@ -559,5 +559,5 @@ ENDPROC(__copy_from_user) | |||
| 559 | blne __memzero | 559 | blne __memzero |
| 560 | mov r0, r4 | 560 | mov r0, r4 |
| 561 | ldmfd sp!, {r4 - r7, pc} | 561 | ldmfd sp!, {r4 - r7, pc} |
| 562 | .previous | 562 | .popsection |
| 563 | 563 | ||
