]> www.infradead.org Git - users/jedix/linux-maple.git/commit
scsi: lpfc: Fix MI capability display in cmf_info sysfs attribute
authorJustin Tee <justin.tee@broadcom.com>
Wed, 16 Nov 2022 01:19:18 +0000 (17:19 -0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 17 Nov 2022 18:18:42 +0000 (18:18 +0000)
commitd99af587d59ca39747b4328dad0b193655835c90
tree700732d86cafc716be1747fcab07aa8f24f0c205
parentae696255d655bec673e5a5707f37ff6a098e89c2
scsi: lpfc: Fix MI capability display in cmf_info sysfs attribute

The dynamic mi_ver value holds the currently configured MI setting.  mi_ver
was being displayed as part of the cmf_info sysfs attribute, when the
output string meant to display MI capabilities instead.

Add a mi_cap member in the lpfc_pc_sli4_params structure that will store MI
capabilities during initialization so that cmf_info prints out capabilities
instead of current configuration.

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