[PATCH 14/21] lpfc: Fix premature release of rpi bit in bitmask

2015-04-03 Thread James Smart
Fix premature release of rpi bit in bitmask Currently, the driver plays off the fact that older sli4 adapters have a different rpi access pattern that allowed for the rpi reference to be released earlier in the teardown sequence, allowing the driver to recycle the rpi value sooner. Newer sli4

Re: [PATCH 14/21] lpfc: Fix premature release of rpi bit in bitmask

2015-03-07 Thread James Bottomley
On Thu, 2015-02-05 at 14:25 -0500, James Smart wrote: --- This is a bit big for an empty explanation. You're adding a lot of unexplained debug statements, but your own words in the comment seem to be the best changelog: + * lpfc_sli4_unreg_rpi_cmpl_clr - mailbox completion handler + * @phba:

[PATCH 14/21] lpfc: Fix premature release of rpi bit in bitmask

2015-02-05 Thread James Smart
--- drivers/scsi/lpfc/lpfc_crtn.h| 1 + drivers/scsi/lpfc/lpfc_els.c | 5 drivers/scsi/lpfc/lpfc_hbadisc.c | 60 +++- drivers/scsi/lpfc/lpfc_init.c| 24 ++-- drivers/scsi/lpfc/lpfc_sli.c | 49 ++--