]> pilppa.com Git - linux-2.6-omap-h63xx.git/commitdiff
[SCSI] scsi_dh_alua: remove REQ_NOMERGE
authorMike Christie <michaelc@cs.wisc.edu>
Sat, 6 Sep 2008 13:39:16 +0000 (08:39 -0500)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Mon, 13 Oct 2008 13:28:56 +0000 (09:28 -0400)
We do not need to set REQ_NOMERGE because when the module calls
blk_execute_rq -> blk_execute_rq_nowait, blk_execute_rq_nowait sets
it for us. This brings all the modules in sync for those bits.

Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
drivers/scsi/device_handler/scsi_dh_alua.c

index cb8aa3b58c22c6524519c8e718203308d8cd6d61..e356b43753ff07230647dc7f3bede603dcc3dd98 100644 (file)
@@ -110,7 +110,7 @@ static struct request *get_alua_req(struct scsi_device *sdev,
 
        rq->cmd_type = REQ_TYPE_BLOCK_PC;
        rq->cmd_flags |= REQ_FAILFAST_DEV | REQ_FAILFAST_TRANSPORT |
-                        REQ_FAILFAST_DRIVER | REQ_NOMERGE;
+                        REQ_FAILFAST_DRIVER;
        rq->retries = ALUA_FAILOVER_RETRIES;
        rq->timeout = ALUA_FAILOVER_TIMEOUT;