X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=block%2Fcompat_ioctl.c;h=413bd5c5380b5c1907896677f93945ab04e0bbda;hb=ca7147e06b5a2a1df5c753b08f56c62162ef71a5;hp=6ca015f92766e9052d444f9e81ba3c307846166c;hpb=1420edf7a3fbc9b8b0bbe24c3724d582dd4def28;p=mirror_ubuntu-bionic-kernel.git diff --git a/block/compat_ioctl.c b/block/compat_ioctl.c index 6ca015f92766..413bd5c5380b 100644 --- a/block/compat_ioctl.c +++ b/block/compat_ioctl.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include @@ -401,6 +402,14 @@ long compat_blkdev_ioctl(struct file *file, unsigned cmd, unsigned long arg) case BLKTRACETEARDOWN: /* compatible */ ret = blk_trace_ioctl(bdev, cmd, compat_ptr(arg)); return ret; + case IOC_PR_REGISTER: + case IOC_PR_RESERVE: + case IOC_PR_RELEASE: + case IOC_PR_PREEMPT: + case IOC_PR_PREEMPT_ABORT: + case IOC_PR_CLEAR: + return blkdev_ioctl(bdev, mode, cmd, + (unsigned long)compat_ptr(arg)); default: if (disk->fops->compat_ioctl) ret = disk->fops->compat_ioctl(bdev, mode, cmd, arg);