]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
sparc64: Convert U1copy_{from,to}_user to accurate exception reporting.
authorDavid S. Miller <davem@davemloft.net>
Mon, 15 Aug 2016 23:07:50 +0000 (16:07 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 21 Nov 2016 09:11:38 +0000 (10:11 +0100)
commitb0580eadc19ff3a617a7d07cfaf2a985153c114e
treeec687c8000d644f057309ba58b0bb7b34cc1b9ae
parent50e927483ccf8ea406ebd9cbd63934da8ddcc14e
sparc64: Convert U1copy_{from,to}_user to accurate exception reporting.

[ Upstream commit cb736fdbb208eb3420f1a2eb2bfc024a6e9dcada ]

Report the exact number of bytes which have not been successfully
copied when an exception occurs, using the running remaining length.

Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/sparc/lib/U1copy_from_user.S
arch/sparc/lib/U1copy_to_user.S
arch/sparc/lib/U1memcpy.S