Commit 0cd33fcf authored by Giridhar Malavali's avatar Giridhar Malavali Committed by James Bottomley

[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: default avatarGiridhar Malavali <giridhar.malavali@qlogic.com>
Signed-off-by: default avatarAndrew Vasquez <andrew.vasquez@qlogic.com>
Signed-off-by: default avatarChad Dupuis <chad.dupuis@qlogic.com>
Signed-off-by: default avatarJames Bottomley <JBottomley@Parallels.com>
parent be5ea3cf
...@@ -423,6 +423,7 @@ static int qla25xx_setup_mode(struct scsi_qla_host *vha) ...@@ -423,6 +423,7 @@ static int qla25xx_setup_mode(struct scsi_qla_host *vha)
qla25xx_delete_queues(vha); qla25xx_delete_queues(vha);
destroy_workqueue(ha->wq); destroy_workqueue(ha->wq);
ha->wq = NULL; ha->wq = NULL;
vha->req = ha->req_q_map[0];
fail: fail:
ha->mqenable = 0; ha->mqenable = 0;
kfree(ha->req_q_map); kfree(ha->req_q_map);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment