nvram: drop useless access_ok()
authorAl Viro <viro@zeniv.linux.org.uk>
Thu, 23 Apr 2020 01:52:17 +0000 (21:52 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Fri, 29 May 2020 15:03:30 +0000 (11:03 -0400)
we are using copy_to_user()/memdup_user() anyway

Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
drivers/char/nvram.c

index 4667844..8206412 100644 (file)
@@ -232,8 +232,6 @@ static ssize_t nvram_misc_read(struct file *file, char __user *buf,
        ssize_t ret;
 
 
-       if (!access_ok(buf, count))
-               return -EFAULT;
        if (*ppos >= nvram_size)
                return 0;
 
@@ -264,8 +262,6 @@ static ssize_t nvram_misc_write(struct file *file, const char __user *buf,
        char *tmp;
        ssize_t ret;
 
-       if (!access_ok(buf, count))
-               return -EFAULT;
        if (*ppos >= nvram_size)
                return 0;