]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - arch/arm/lib/csumpartialcopyuser.S
ARM: Fix csum_partial_copy_from_user()
[mv-sheeva.git] / arch / arm / lib / csumpartialcopyuser.S
index 59ff6fdc1e634835575846693fb0828a05c66a55..7d08b43d2c0e496fc704378301b82d3b34d93f3a 100644 (file)
@@ -71,7 +71,7 @@
                .pushsection .fixup,"ax"
                .align  4
 9001:          mov     r4, #-EFAULT
-               ldr     r5, [fp, #4]            @ *err_ptr
+               ldr     r5, [sp, #8*4]          @ *err_ptr
                str     r4, [r5]
                ldmia   sp, {r1, r2}            @ retrieve dst, len
                add     r2, r2, r1