Commit 877631f3 authored by Linus Torvalds's avatar Linus Torvalds
Browse files
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
parents 1362d628 36b0cb84
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -85,7 +85,11 @@
		.pushsection .text.fixup,"ax"
		.align	4
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
#endif
		str	r4, [r5]
		ldmia	sp, {r1, r2}		@ retrieve dst, len
		add	r2, r2, r1