x86_64: Fix strnlen_user() to not touch memory after specified maximum
authorBen Hutchings <ben@decadent.org.uk>
Tue, 21 Jul 2015 14:42:59 +0000 (15:42 +0100)
committerBen Hutchings <ben@decadent.org.uk>
Thu, 6 Aug 2015 23:32:13 +0000 (00:32 +0100)
commit4797489ce83a5f42d0b38089695a48d4a3d1ee0b
tree6d080dae5ed05e765e90b188932adfd8e084b64d
parent48793a2e5abc126a6446d8497c2117489622e9db
x86_64: Fix strnlen_user() to not touch memory after specified maximum

Inspired by commit f18c34e483ff ("lib: Fix strnlen_user() to not touch
memory after specified maximum") upstream.  This version of
strnlen_user(), no longer present upstream, has a similar off-by-one
error.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Cc: Jan Kara <jack@suse.cz>
arch/x86/lib/usercopy_64.c