Files
twx-linux/lib
Kees Cook a6a7d8ade8 usercopy: Adjust tests to deal with SMAP/PAN
commit f5f893c57e upstream.

Under SMAP/PAN/etc, we cannot write directly to userspace memory, so
this rearranges the test bytes to get written through copy_to_user().
Additionally drops the bad copy_from_user() test that would trigger a
memcpy() against userspace on failure.

[arnd: the test module was added in 3.14, and this backported patch
       should apply cleanly on all version from 3.14 to 4.10.
       The original patch was in 4.11 on top of a context change
       I saw the bug triggered with kselftest on a 4.4.y stable kernel]

Signed-off-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-06-14 15:06:05 +02:00
..
2016-10-11 15:06:30 -07:00
2017-04-21 09:31:21 +02:00
2016-09-20 04:43:36 -04:00
2016-09-19 08:19:40 -06:00
2016-08-02 17:31:41 -04:00