瀏覽代碼

Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block

Linus Torvalds 19 年之前
父節點
當前提交
b7ed1de0ae
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      block/scsi_ioctl.c

+ 3 - 0
block/scsi_ioctl.c

@@ -310,6 +310,8 @@ static int sg_io(struct file *file, request_queue_t *q,
 	if (!rq->timeout)
 		rq->timeout = BLK_DEFAULT_TIMEOUT;
 
+	rq->retries = 0;
+
 	start_time = jiffies;
 
 	/* ignore return value. All information is passed back to caller
@@ -427,6 +429,7 @@ static int sg_scsi_ioctl(struct file *file, request_queue_t *q,
 	rq->data = buffer;
 	rq->data_len = bytes;
 	rq->flags |= REQ_BLOCK_PC;
+	rq->retries = 0;
 
 	blk_execute_rq(q, bd_disk, rq, 0);
 	err = rq->errors & 0xff;	/* only 8 bit SCSI status */