commit | 4c5d7bc63775b40631b75f6c59a3a3005455262d | [log] [tgz] |
---|---|---|
author | Kees Cook <keescook@chromium.org> | Tue Feb 14 12:38:07 2017 -0800 |
committer | Kees Cook <keescook@chromium.org> | Tue Feb 21 11:59:38 2017 -0800 |
tree | f87807d3452c42476285a1ffcbf72540016bf60e | |
parent | f5f893c57e37ca730808cb2eee3820abd05e7507 [diff] |
usercopy: Add tests for all get_user() sizes The existing test was only exercising native unsigned long size get_user(). For completeness, we should check all sizes. But we must skip some 32-bit architectures that don't implement a 64-bit get_user(). These new tests actually uncovered a bug in ARM's 64-bit get_user() zeroing. Signed-off-by: Kees Cook <keescook@chromium.org>