diff options
author | James Smart <james.smart@emulex.com> | 2014-05-21 08:05:10 -0400 |
---|---|---|
committer | Christoph Hellwig <hch@lst.de> | 2014-06-02 18:29:52 +0200 |
commit | 59c5f61fcaccb04e2728cb84c9689b4ca886fa8e (patch) | |
tree | fc0faab41d199ffedafabd59f425d3ff197288aa /drivers/scsi/lpfc/lpfc_hbadisc.c | |
parent | 68e814f587700b935f696b9e18403fe6c900a4a1 (diff) | |
download | op-kernel-dev-59c5f61fcaccb04e2728cb84c9689b4ca886fa8e.zip op-kernel-dev-59c5f61fcaccb04e2728cb84c9689b4ca886fa8e.tar.gz |
lpfc: Fix for initializing RRQ bitmap
Fix for initializing RRQ bitmap
Signed-off-by: James Smart <james.smart@emulex.com>
Reviewed-By: Dick Kennedy <dick.kennedy@emulex.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'drivers/scsi/lpfc/lpfc_hbadisc.c')
-rw-r--r-- | drivers/scsi/lpfc/lpfc_hbadisc.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/scsi/lpfc/lpfc_hbadisc.c b/drivers/scsi/lpfc/lpfc_hbadisc.c index a44d76a..d17cde6 100644 --- a/drivers/scsi/lpfc/lpfc_hbadisc.c +++ b/drivers/scsi/lpfc/lpfc_hbadisc.c @@ -5634,6 +5634,9 @@ lpfc_nlp_init(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, ndlp->active_rrqs_xri_bitmap = mempool_alloc(vport->phba->active_rrq_pool, GFP_KERNEL); + if (ndlp->active_rrqs_xri_bitmap) + memset(ndlp->active_rrqs_xri_bitmap, 0, + ndlp->phba->cfg_rrq_xri_bitmap_sz); } |