[PATCH] switch scsi_cmd_ioctl() to passing fmode_t
[linux-block.git] / drivers / block / ub.c
index 85d41eb67c0bd5918f4dc10968625b27036a99ea..bc04330f3683ebf4748abc7dd13c9651fc389473 100644 (file)
@@ -1729,7 +1729,7 @@ static int ub_bd_ioctl(struct inode *inode, struct file *filp,
        struct gendisk *disk = inode->i_bdev->bd_disk;
        void __user *usermem = (void __user *) arg;
 
-       return scsi_cmd_ioctl(filp, disk->queue, disk, cmd, usermem);
+       return scsi_cmd_ioctl(disk->queue, disk, filp ? filp->f_mode : 0, cmd, usermem);
 }
 
 /*