From: Giridhar Malavali Date: Fri, 18 Nov 2011 17:02:12 +0000 (-0800) Subject: [SCSI] qla2xxx: Revert back the request queue mapping to request queue 0. X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=0cd33fcfb54f2eb053ead3cca35ad9775fc01301;p=deliverable%2Flinux.git [SCSI] qla2xxx: Revert back the request queue mapping to request queue 0. If there is an error creating multiple response queues then we need to revert the request queue mapping back to request queue 0. Signed-off-by: Giridhar Malavali Signed-off-by: Andrew Vasquez Signed-off-by: Chad Dupuis Signed-off-by: James Bottomley --- diff --git a/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2xxx/qla_os.c index 93673d3094e8..01c87004b219 100644 --- a/drivers/scsi/qla2xxx/qla_os.c +++ b/drivers/scsi/qla2xxx/qla_os.c @@ -423,6 +423,7 @@ fail2: qla25xx_delete_queues(vha); destroy_workqueue(ha->wq); ha->wq = NULL; + vha->req = ha->req_q_map[0]; fail: ha->mqenable = 0; kfree(ha->req_q_map);