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: https://git.karo-electronics.de/?a=commitdiff_plain;h=0cd33fcfb54f2eb053ead3cca35ad9775fc01301;p=mv-sheeva.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 93673d3094e..01c87004b21 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);