scsi: lpfc: Fix NULL pointer reference when resetting adapter
authorJames Smart <jsmart2021@gmail.com>
Mon, 9 Apr 2018 21:24:31 +0000 (14:24 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 18 Apr 2018 23:34:06 +0000 (19:34 -0400)
commit66a85155d4851fe10e7c08c386507d92b45c0ec1
treeaeab3bfd6d80fba580e0c85ac9d7b004a76ba7a0
parentb15bd3e6212e747ebd1b37a542898e88ad05bb17
scsi: lpfc: Fix NULL pointer reference when resetting adapter

Points referencing local port structures didn't accommodate cases where
the localport may not be registered yet.

Add NULL pointer checks to logic.

Signed-off-by: Dick Kennedy <dick.kennedy@broadcom.com>
Signed-off-by: James Smart <james.smart@broadcom.com>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/lpfc/lpfc_nvme.c