summaryrefslogtreecommitdiffstats
path: root/arch/x86/lib/usercopy.c
diff options
context:
space:
mode:
authorJan Beulich <JBeulich@suse.com>2012-01-26 16:50:55 +0100
committerIngo Molnar <mingo@elte.hu>2012-01-26 21:19:18 +0100
commit2ab560911a427fdc73bfd3a7d2944d8ee0ca6db8 (patch)
tree1e7d65a8a0589347da02629feaa315adff6aea8e /arch/x86/lib/usercopy.c
parentx86-64: Fix memset() to support sizes of 4Gb and above (diff)
downloadlinux-2ab560911a427fdc73bfd3a7d2944d8ee0ca6db8.tar.xz
linux-2ab560911a427fdc73bfd3a7d2944d8ee0ca6db8.zip
x86-64: Fix memcpy() to support sizes of 4Gb and above
While currently there doesn't appear to be any reachable in-tree case where such large memory blocks may be passed to memcpy(), we already had hit the problem in our Xen kernels. Just like done recently for mmeset(), rather than working around it, prevent others from falling into the same trap by fixing this long standing limitation. Signed-off-by: Jan Beulich <jbeulich@suse.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Link: http://lkml.kernel.org/r/4F21846F020000780006F3FA@nat28.tlf.novell.com Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/lib/usercopy.c')
0 files changed, 0 insertions, 0 deletions