commit | ef72f3110d8b19f4c098a0bff7ed7d11945e70c6 | [log] [tgz] |
---|---|---|
author | Helge Deller <deller@gmx.de> | Fri Apr 08 18:18:48 2016 +0200 |
committer | Helge Deller <deller@gmx.de> | Fri Apr 08 22:14:04 2016 +0200 |
tree | 42b3f7f407b9d875baaf36045f59fc0965d675ee | |
parent | e3893027a300927049efc1572f852201eb785142 [diff] |
parisc: Fix kernel crash with reversed copy_from_user() 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 <deller@gmx.de> Cc: stable@vger.kernel.org Cc: Kees Cook <keescook@chromium.org>