commit | f5f893c57e37ca730808cb2eee3820abd05e7507 | [log] [tgz] |
---|---|---|
author | Kees Cook <keescook@chromium.org> | Mon Feb 13 11:25:26 2017 -0800 |
committer | Kees Cook <keescook@chromium.org> | Thu Feb 16 16:34:59 2017 -0800 |
tree | 64e6e91e1728dc333ea1a267c31f8076d95bb0ef | |
parent | 4fbfeb8bd684d564bddeff1e3723d3d9f99aa5de [diff] |
usercopy: Adjust tests to deal with SMAP/PAN 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. Signed-off-by: Kees Cook <keescook@chromium.org>