[PATCH] don't mess with file in scsi_nonblockable_ioctl()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
@ -761,7 +761,8 @@ static int sd_ioctl(struct inode * inode, struct file * filp,
|
||||
* may try and take the device offline, in which case all further
|
||||
* access to the device is prohibited.
|
||||
*/
|
||||
error = scsi_nonblockable_ioctl(sdp, cmd, p, filp);
|
||||
error = scsi_nonblockable_ioctl(sdp, cmd, p,
|
||||
filp ? filp->f_flags & O_NDELAY : 0);
|
||||
if (!scsi_block_when_processing_errors(sdp) || !error)
|
||||
return error;
|
||||
|
||||
|
Reference in New Issue
Block a user