]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
scsi: qla2xxx: Validate MCU signature before executing MBC 03h
authorManish Rangankar <mrangankar@marvell.com>
Wed, 10 Dec 2025 10:15:56 +0000 (15:45 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 17 Dec 2025 03:34:22 +0000 (22:34 -0500)
commit478b152ab309a3fb94f4955ac661a38c7f150101
treeaa874bb6273461381ff6c9b8002f702303edc940
parentb99b04b12214ff5e4a01575c3c6612ae79bc5e76
scsi: qla2xxx: Validate MCU signature before executing MBC 03h

FC firmware does not come online during on-the-fly upgrade i.e. on soft
reset.  To limit Load flash firmware, i.e. MBC 3 changes, validate MCU
signature before executing MBC 03h

Signed-off-by: Manish Rangankar <mrangankar@marvell.com>
Signed-off-by: Nilesh Javali <njavali@marvell.com>
Reviewed-by: Himanshu Madhani <hmadhani2024@gmail.com>
Link: https://patch.msgid.link/20251210101604.431868-5-njavali@marvell.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qla2xxx/qla_def.h
drivers/scsi/qla2xxx/qla_init.c
drivers/scsi/qla2xxx/qla_nx.h
drivers/scsi/qla2xxx/qla_sup.c