Actually, I think we solved this in a better manner in this patch in the
11.4.0.0 patch set:
PATCH 10/15] lpfc: Fix crash on powering off BFS VM with passthrough
device
http://marc.info/?l=linux-scsi&m=149621070910290&w=2
See if the above patch fixes your error.
-- james
On 5/29/2017 4:11 PM, James Smart wrote:
looks good
Signed-off-by: James Smart <james.smart@xxxxxxxxxxxx>
-- james
On 5/28/2017 2:45 PM, Guilherme G. Piccoli wrote:
During a PCI hotplug remove event we could have a NULL pointer
dereference on lpfc_sli_abort_iocb(), if pring is NULL. This
patch adds a check for this case and is able to circumvent the
failure and continue the hotplug remove process with success.
This issue was introduced after the driver refactor made on
commit 895427bd012c ("scsi: lpfc: NVME Initiator: Base modifications").
Fixes: 895427bd012c ("scsi: lpfc: NVME Initiator: Base modifications")
Reported-by: Naresh Bannoth <nbannoth@xxxxxxxxxx>
Signed-off-by: Guilherme G. Piccoli <gpiccoli@xxxxxxxxxxxxxxxxxx>
---
This patch was rebased against Martin's 4.12/scsi-fixes.