scsi: lpfc: Return early in lpfc_poll_eratt() when the driver is unloading
authorJustin Tee <justin.tee@broadcom.com>
Tue, 31 Oct 2023 19:12:20 +0000 (12:12 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 15 Nov 2023 14:52:58 +0000 (09:52 -0500)
commit57ea41eb7fe6d6a6bf80f40de9acddb33b41eeb9
tree6329c9def5536c8f42fea822dde79fb3f9c28591
parente07ac2d2aa5fce0cefe7273f6b9babec1e9a1503
scsi: lpfc: Return early in lpfc_poll_eratt() when the driver is unloading

Add a check in lpfc_poll_eratt() when the driver is unloading.  There is no
point to check for error attention events if the driver is rmmod'ed.

If the driver is reloaded, as part of insmod initialization, then a fresh
reset is always asserted to start clean and free of error attention events.

Signed-off-by: Justin Tee <justin.tee@broadcom.com>
Link: https://lore.kernel.org/r/20231031191224.150862-6-justintee8345@gmail.com
Reviewed-by: Himanshu Madhani <himanshu.madhani@oracle.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/lpfc/lpfc_sli.c