diff options
| -rw-r--r-- | arch/mips/include/asm/uaccess.h | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/arch/mips/include/asm/uaccess.h b/arch/mips/include/asm/uaccess.h index ab47e597656a..783fecce65c8 100644 --- a/arch/mips/include/asm/uaccess.h +++ b/arch/mips/include/asm/uaccess.h @@ -614,8 +614,8 @@ static inline long strnlen_user(const char __user *s, long n)  {  	long res; -	if (!access_ok(s, n)) -		return -0; +	if (!access_ok(s, 1)) +		return 0;  	might_fault();  	__asm__ __volatile__( | 
