Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm
Pull ARM fix from Russell King: "Just one fix for a problem in the csum_partial_copy_from_user() implementation when software PAN is enabled" * 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm: ARM: 8731/1: Fix csum_partial_copy_from_user() stack mismatch
This commit is contained in:
@@ -85,7 +85,11 @@
|
|||||||
.pushsection .text.fixup,"ax"
|
.pushsection .text.fixup,"ax"
|
||||||
.align 4
|
.align 4
|
||||||
9001: mov r4, #-EFAULT
|
9001: mov r4, #-EFAULT
|
||||||
|
#ifdef CONFIG_CPU_SW_DOMAIN_PAN
|
||||||
|
ldr r5, [sp, #9*4] @ *err_ptr
|
||||||
|
#else
|
||||||
ldr r5, [sp, #8*4] @ *err_ptr
|
ldr r5, [sp, #8*4] @ *err_ptr
|
||||||
|
#endif
|
||||||
str r4, [r5]
|
str r4, [r5]
|
||||||
ldmia sp, {r1, r2} @ retrieve dst, len
|
ldmia sp, {r1, r2} @ retrieve dst, len
|
||||||
add r2, r2, r1
|
add r2, r2, r1
|
||||||
|
Reference in New Issue
Block a user