Эх сурвалжийг харах

mn10300: failing __get_user() and get_user() should zero

Cc: stable@vger.kernel.org
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Al Viro 9 жил өмнө
parent
commit
43403eabf5

+ 1 - 0
arch/mn10300/include/asm/uaccess.h

@@ -166,6 +166,7 @@ struct __large_struct { unsigned long buf[100]; };
 		"2:\n"						\
 		"2:\n"						\
 		"	.section	.fixup,\"ax\"\n"	\
 		"	.section	.fixup,\"ax\"\n"	\
 		"3:\n\t"					\
 		"3:\n\t"					\
+		"	mov		0,%1\n"			\
 		"	mov		%3,%0\n"		\
 		"	mov		%3,%0\n"		\
 		"	jmp		2b\n"			\
 		"	jmp		2b\n"			\
 		"	.previous\n"				\
 		"	.previous\n"				\