linux/drivers/scsi/lpfc
Linus Torvalds 08dbfad3f5 SCSI updates for 7.3
Remaining updates for the 7.3 merge window. The only core change is
 enabling context analysis for the SCSI layer and UFS. The remaining
 changes are either bug fixes or hardening.
 
 Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEZOpW2gUwxXeCmhkh7ulgGnXF3j0FAmqTH1UACgkQ7ulgGnXF
 3j2EhA//VAZ4F5A4McmtwYMnCdUCjaPihX9JC7i0GHnBqloX/Scc97xs7/Gzzf7u
 5HcQjoYArPYpHkGMT+KuqEpfzRiiYe41XpiPMQf7EkW4VAwYbuwLqPn4z2ma9HIS
 LAmxSdi1RDU3KBo9hYm4GTsvY+FYDpmrjNcYNvR5Ajf1H3O1+2EBlA54FJ92Ct1v
 NuxgR8F9cY2JM9cB84qhjCd1/49NEOfAQjBA32OFGbLC/9TbF83g1pgyClmOyglD
 WTzmzQkIq7kmq0BKWleRUKwgj9EQmOHpe4VGdvHC4n2G8vTBscsXRMqt4l1pM/UY
 B7c7MfCT8Ar3EnUBO1m9QAADMj9DMqIWZ7SJRDyJL0BLabhxaxDx+yrdkN0dM4SZ
 n/GW5f8uNO/jxLumk0OfrUChGhKnsNTjQKDnbQZ8jLPjgaj2bx8UZg/8JglOxfaZ
 +vV3GGsClxjIANqY6pNwvCuXFxatG1o7HUk+JwX08DQT+k7iKkHRLM/4tpiIIwWm
 xLvAhrX7SJRYjISZm54bPumMscjkzSaUt6CoHqSIJ9iO5AJWBUqFQqaki+lBqF43
 DgIUzdEn/OYk9PGKcpjKoeXbEkBPkogHF2YI848z0bdlgb1ae+FHzkDoYH58mDKZ
 wVt+kQQ3iQgwgB2x9NN+wtxlGFMh6nyPS5GpWopUJXEEvm2WygY=
 =tfy0
 -----END PGP SIGNATURE-----

Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi

Pull more SCSI updates from Martin Petersen:
 "Remaining updates for the 7.3 merge window. The only core change is
  enabling context analysis for the SCSI layer and UFS.

  The remaining changes are either bug fixes or hardening"

* tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi: (26 commits)
  scsi: snic: Fix SCSI host leak on workqueue allocation failure
  scsi: MAINTAINERS: Update my email address
  scsi: MAINTAINERS: Leave the cumana_1 and oak drivers to the RISCPC maintainers
  scsi: leapraid: Standardize NCQ priority sysfs attributes
  scsi: leapraid: Serialize firmware log mmap with teardown
  scsi: leapraid: Balance host references for firmware log VMAs
  scsi: lpfc: Remove unnnecessary NULL check
  scsi: qla2xxx: Fix an loop timeout test
  scsi: qla2xxx: Fix an error code in qla_get_tmf()
  scsi: ibmvfc: Fix use of uninitialized rport in ibmvfc_do_work()
  scsi: core: Enable context analysis for hosts.o
  scsi: lpfc: Replace strlcat() with sysfs_emit_at() in the sysfs show functions
  scsi: lpfc: Replace strlcat() with seq_buf in the debugfs dump helpers
  scsi: lpfc: Replace strlcat() with seq_buf in lpfc_rx_monitor_report()
  scsi: lpfc: Replace strlcat() with scnprintf() in lpfc_vport_symbolic_node_name()
  scsi: lpfc: Replace strlcat() with seq_buf in lpfc_info()
  scsi: core: Enable context analysis
  scsi: core: Protect host state changes with the host lock
  scsi: core: Add lock context annotations
  scsi: core: Pass the SCSI host pointer directly to scanning functions
  ...
2026-08-29 11:55:36 -07:00
..
lpfc_attr.c scsi: lpfc: Replace strlcat() with sysfs_emit_at() in the sysfs show functions 2026-08-13 22:15:22 -04:00
lpfc_attr.h
lpfc_bsg.c scsi: lpfc: Remove unnnecessary NULL check 2026-08-23 21:48:53 -04:00
lpfc_bsg.h scsi: lpfc: Copyright updates for 14.4.0.7 patches 2025-01-02 15:01:23 -05:00
lpfc_compat.h
lpfc_crtn.h scsi: lpfc: Use the crc32c() function 2026-03-19 21:46:49 -04:00
lpfc_ct.c scsi: lpfc: Replace strlcat() with scnprintf() in lpfc_vport_symbolic_node_name() 2026-08-13 22:15:22 -04:00
lpfc_debugfs.c scsi: lpfc: Replace strlcat() with seq_buf in the debugfs dump helpers 2026-08-13 22:15:22 -04:00
lpfc_debugfs.h scsi: lpfc: Copyright updates for 14.4.0.11 patches 2025-09-16 22:20:00 -04:00
lpfc_disc.h scsi: lpfc: Update class of service bit field to 3 bits for WQE submissions 2026-02-24 13:06:52 -05:00
lpfc_els.c scsi: lpfc: Fix spelling mistakes in comments 2026-06-08 17:46:38 -04:00
lpfc_hbadisc.c scsi: lpfc: Fix spelling mistakes in comments 2026-06-08 17:46:38 -04:00
lpfc_hw.h scsi: lpfc: Add PCI ID support for LPe42100 series adapters 2026-04-02 21:34:02 -04:00
lpfc_hw4.h scsi: lpfc: Fix spelling mistakes in comments 2026-06-08 17:46:38 -04:00
lpfc_ids.h scsi: lpfc: Add PCI ID support for LPe42100 series adapters 2026-04-02 21:34:02 -04:00
lpfc_init.c scsi: lpfc: Fix memory leak in lpfc_sli4_driver_resource_setup() 2026-07-08 22:00:46 -04:00
lpfc_logmsg.h scsi: lpfc: Add support for reporting encryption events 2025-12-16 21:56:48 -05:00
lpfc_mbox.c scsi: lpfc: Introduce 128G link speed selection and support 2026-04-02 21:34:02 -04:00
lpfc_mem.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
lpfc_nl.h
lpfc_nportdisc.c scsi: lpfc: Add REG_VFI mailbox cmd error handling 2026-04-02 21:34:01 -04:00
lpfc_nvme.c scsi: lpfc: Update construction of SGL when XPSGL is enabled 2026-04-02 21:34:02 -04:00
lpfc_nvme.h
lpfc_nvmet.c scsi: lpfc: Remove deprecated PBDE feature 2026-04-02 21:34:02 -04:00
lpfc_scsi.c scsi: lpfc: Replace strlcat() with seq_buf in lpfc_info() 2026-08-13 22:15:22 -04:00
lpfc_scsi.h scsi: lpfc: Replace strlcat() with sysfs_emit_at() in the sysfs show functions 2026-08-13 22:15:22 -04:00
lpfc_sli.c scsi: lpfc: Replace strlcat() with seq_buf in lpfc_rx_monitor_report() 2026-08-13 22:15:22 -04:00
lpfc_sli.h scsi: lpfc: Copyright updates for 14.4.0.1 patches 2024-03-10 18:56:44 -04:00
lpfc_sli4.h scsi: lpfc: Fix spelling mistakes in comments 2026-06-08 17:46:38 -04:00
lpfc_version.h scsi: lpfc: Update lpfc version to 15.0.0.0 2026-04-02 21:34:02 -04:00
lpfc_vmid.c scsi: lpfc: convert timeouts to secs_to_jiffies() 2025-01-12 20:21:03 -08:00
lpfc_vport.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
lpfc_vport.h scsi: lpfc: Copyright updates for 14.2.0.6 patches 2022-08-31 23:39:58 -04:00
lpfc.h Merge patch series "Update lpfc to revision 15.0.0.0" 2026-04-02 21:35:53 -04:00
Makefile scsi: lpfc: Commonize VMID code location 2022-05-19 20:24:56 -04:00