mirror of
https://github.com/SCST-project/scst.git
synced 2026-08-17 12:46:27 +00:00
qla2x00t-32gbit: Fix optrom version displayed in FDMI
Bios version was popluated for FDMI response. Systems with EFI would show optrom version as 0. EFI version is populated here and BIOS version is already displayed under FDMI_HBA_BOOT_BIOS_NAME. Cc: stable@vger.kernel.org Signed-off-by: Shreyas Deodhar <sdeodhar@marvell.com> Signed-off-by: Nilesh Javali <njavali@marvell.com> Link: https://lore.kernel.org/r/20240710171057.35066-9-njavali@marvell.com Reviewed-by: Himanshu Madhani <himanshu.madhani@oracle.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com> [ commit 348744f27a35 upstream ]
This commit is contained in:
@@ -1710,7 +1710,7 @@ qla2x00_hba_attributes(scsi_qla_host_t *vha, void *entries,
|
||||
eiter->type = cpu_to_be16(FDMI_HBA_OPTION_ROM_VERSION);
|
||||
alen = scnprintf(
|
||||
eiter->a.orom_version, sizeof(eiter->a.orom_version),
|
||||
"%d.%02d", ha->bios_revision[1], ha->bios_revision[0]);
|
||||
"%d.%02d", ha->efi_revision[1], ha->efi_revision[0]);
|
||||
alen += FDMI_ATTR_ALIGNMENT(alen);
|
||||
alen += FDMI_ATTR_TYPELEN(eiter);
|
||||
eiter->len = cpu_to_be16(alen);
|
||||
|
||||
Reference in New Issue
Block a user