]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - block/compat_ioctl.c
kernel-wide: fix missing validations on __get/__put/__copy_to/__copy_from_user()
[mirror_ubuntu-bionic-kernel.git] / block / compat_ioctl.c
index 7e5d474dc6ba8a3028abe19e296d3b19a9d4bded..fbd5a67cb773886104cac49698ee589b8fbc9933 100644 (file)
@@ -70,7 +70,7 @@ static int compat_hdio_getgeo(struct gendisk *disk, struct block_device *bdev,
                return ret;
 
        ret = copy_to_user(ugeo, &geo, 4);
-       ret |= __put_user(geo.start, &ugeo->start);
+       ret |= put_user(geo.start, &ugeo->start);
        if (ret)
                ret = -EFAULT;