diff --git a/block/scsi_ioctl.c b/block/scsi_ioctl.c index 2528a0c..aded9a0 100644 --- a/block/scsi_ioctl.c +++ b/block/scsi_ioctl.c @@ -271,7 +271,7 @@ static int sg_io(struct file *file, requ rq->cmd_type = REQ_TYPE_BLOCK_PC; - rq->timeout = jiffies_to_msecs(hdr->timeout); + rq->timeout = (hdr->timeout * HZ) / 1000; if (!rq->timeout) rq->timeout = q->sg_timeout; if (!rq->timeout)