]> git.ipfire.org Git - thirdparty/linux.git/blobdiff - lib/strncpy_from_user.c
Merge tag 'for-5.8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
[thirdparty/linux.git] / lib / strncpy_from_user.c
index 706020b06617ce6fae8e0e9517259a6a0fcfcb78..b90ec550183ae82196467bf161ec7de1f4eee877 100644 (file)
@@ -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;
                }
        }