Skip to content

scsi: qla2xxx: update driver to latest upstream

Nilesh Javali requested to merge njavali/centos-stream-9:RHEL-25184 into main

JIRA: https://issues.redhat.com/browse/RHEL-25184

Upstream Status: git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git

Testing status: Perform basic sanity tests comprising of,

FCP: • Discovery (adapter/target/lun), unload/load driver • Good path IO (File System/Raw) • Multipath perturbations (Cable pull Frontend/backend, switch port toggle within and more than time limit, zone add/remove) • Diagnostic tests (Int/Ext Loopback, FW dump, FW hang reset/recovery) • Flash update • NPIV (IO, Perturbation, Max, create/delete) • SMARTSAN (RDP,FDMI,FC Ping, D-Port, FA-WWPN, FA-BLD)

FC-NVMe: • Data Integrity IO • Auto discovery with LIP reset • Connect Disconnect • Reset controller • Unload/Load Driver • Port toggle with IO

Nilesh Javali (13): scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields scsi: qla2xxx: use DEFINE_SHOW_STORE_ATTRIBUTE() helper for debugfs scsi: qla2xxx: Prevent command send on chip reset scsi: qla2xxx: Fix N2N stuck connection scsi: qla2xxx: Split FCE|EFT trace control scsi: qla2xxx: Update manufacturer detail scsi: qla2xxx: NVME|FCP prefer flag not being honored scsi: qla2xxx: Fix command flush on cable pull scsi: qla2xxx: Fix double free of the ha->vp_map pointer scsi: qla2xxx: Fix double free of fcport scsi: qla2xxx: Change debug message during driver unload scsi: qla2xxx: Delay I/O Abort on PCI error scsi: qla2xxx: Update version to 10.02.09.200-k

drivers/scsi/qla2xxx/qla_attr.c | 14 +++- drivers/scsi/qla2xxx/qla_def.h | 2 +- drivers/scsi/qla2xxx/qla_dfs.c | 59 ++----------- drivers/scsi/qla2xxx/qla_gbl.h | 2 +- drivers/scsi/qla2xxx/qla_init.c | 128 +++++++++++++++-------------- drivers/scsi/qla2xxx/qla_iocb.c | 68 +++++++++------ drivers/scsi/qla2xxx/qla_mbx.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 8 +- drivers/scsi/qla2xxx/qla_target.c | 10 +++ drivers/scsi/qla2xxx/qla_version.h | 4 +- 10 files changed, 148 insertions(+), 149 deletions(-)

Signed-off-by: Nilesh Javali njavali@redhat.com

Edited by Nilesh Javali

Merge request reports