X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=lib%2Fstrncpy_from_user.c;h=b90ec550183ae82196467bf161ec7de1f4eee877;hb=f3cdc8ae116e27d84e1f33c7a2995960cebb73ac;hp=706020b06617ce6fae8e0e9517259a6a0fcfcb78;hpb=a2ae604da74dcf9ae674d3c03efad80574952800;p=thirdparty%2Flinux.git diff --git a/lib/strncpy_from_user.c b/lib/strncpy_from_user.c index 706020b06617c..b90ec550183ae 100644 --- a/lib/strncpy_from_user.c +++ b/lib/strncpy_from_user.c @@ -116,9 +116,9 @@ long strncpy_from_user(char *dst, const char __user *src, long count) kasan_check_write(dst, count); check_object_size(dst, count, false); - if (user_access_begin(src, max)) { + if (user_read_access_begin(src, max)) { retval = do_strncpy_from_user(dst, src, count, max); - user_access_end(); + user_read_access_end(); return retval; } }