From: Helge Deller Date: Fri, 8 Apr 2016 16:18:48 +0000 (+0200) Subject: parisc: Fix kernel crash with reversed copy_from_user() X-Git-Tag: v3.2.80~40 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2e5c1b752c46b2bc61aa81f23b5a10f3a97bda76;p=pandora-kernel.git parisc: Fix kernel crash with reversed copy_from_user() commit ef72f3110d8b19f4c098a0bff7ed7d11945e70c6 upstream. The kernel module testcase (lib/test_user_copy.c) exhibited a kernel crash on parisc if the parameters for copy_from_user were reversed ("illegal reversed copy_to_user" testcase). Fix this potential crash by checking the fault handler if the faulting address is in the exception table. Signed-off-by: Helge Deller Cc: Kees Cook Signed-off-by: Ben Hutchings --- Reading git-diff-tree failed