From: Akira Takeuchi Date: Wed, 10 Dec 2008 12:43:34 +0000 (+0000) Subject: MN10300: Fix __put_user_asm8() X-Git-Tag: v2.6.28-rc8~6 X-Git-Url: http://pilppa.com/gitweb/?a=commitdiff_plain;h=54b71fba68efbf3ab89721a384df2ce757750979;p=linux-2.6-omap-h63xx.git MN10300: Fix __put_user_asm8() Fix __put_user_asm8() by jumping to the end label (3:) from the exception handler, rather than jumping back to retry the second store instruction (label 2:). Signed-off-by: Akira Takeuchi Signed-off-by: David Howells Signed-off-by: Linus Torvalds --- diff --git a/include/asm-mn10300/uaccess.h b/include/asm-mn10300/uaccess.h index 46b9b647f3c..8a3a4dd5576 100644 --- a/include/asm-mn10300/uaccess.h +++ b/include/asm-mn10300/uaccess.h @@ -266,7 +266,7 @@ extern int __get_user_unknown(void); " .section .fixup,\"ax\" \n" \ "4: \n" \ " mov %5,%0 \n" \ - " jmp 2b \n" \ + " jmp 3b \n" \ " .previous \n" \ " .section __ex_table,\"a\"\n" \ " .balign 4 \n" \