]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/block/cciss.c
[PATCH] switch scsi_cmd_ioctl() to passing fmode_t
[linux-2.6-omap-h63xx.git] / drivers / block / cciss.c
index 1e1f9153000c27638e854142017fc61f6b49a094..d9b1c15b81137c73ab787dcec67dca7de09a65ea 100644 (file)
@@ -1232,7 +1232,8 @@ static int cciss_ioctl(struct inode *inode, struct file *filep,
        case SG_EMULATED_HOST:
        case SG_IO:
        case SCSI_IOCTL_SEND_COMMAND:
-               return scsi_cmd_ioctl(filep, disk->queue, disk, cmd, argp);
+               return scsi_cmd_ioctl(disk->queue, disk,
+                                     filep ? filep->f_mode : 0, cmd, argp);
 
        /* scsi_cmd_ioctl would normally handle these, below, but */
        /* they aren't a good fit for cciss, as CD-ROMs are */