scsi: lpfc: Use a dedicated lock for ras_fwlog state
authorJustin Tee <justin.tee@broadcom.com>
Tue, 5 Mar 2024 20:04:58 +0000 (12:04 -0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Sun, 10 Mar 2024 22:56:43 +0000 (18:56 -0400)
commitf733a76ea0a9a84aee4ac41b81fad4d610ecbd8e
tree42936b4b8b7961943c293c6e5ffe116bcfbd5b6c
parentded20192dff31c91cef2a04f7e20e60e9bb887d3
scsi: lpfc: Use a dedicated lock for ras_fwlog state

To reduce usage of and contention for hbalock, a separate dedicated lock is
used to protect ras_fwlog state.

Signed-off-by: Justin Tee <justin.tee@broadcom.com>
Link: https://lore.kernel.org/r/20240305200503.57317-8-justintee8345@gmail.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/lpfc/lpfc.h
drivers/scsi/lpfc/lpfc_attr.c
drivers/scsi/lpfc/lpfc_bsg.c
drivers/scsi/lpfc/lpfc_debugfs.c
drivers/scsi/lpfc/lpfc_init.c
drivers/scsi/lpfc/lpfc_sli.c