• Kees Cook's avatar
    usercopy: Add tests for all get_user() sizes · 4c5d7bc6
    Kees Cook authored
    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: default avatarKees Cook <keescook@chromium.org>
    4c5d7bc6
test_user_copy.c 5.6 KB