mirror-linux/drivers/scsi/lpfc
Linus Torvalds 7eb7f5723d SCSI misc on 20251204
Usual driver updates (ufs, lpfc, target, qla2xxx) plus assorted
 cleanups and fixes including the WQ_PERCPU series.  The biggest core
 change is the new allocation of pseudo-devices which allow the sending
 of internal commands to a given SCSI target.
 
 Signed-off-by: James E.J. Bottomley <James.Bottomley@HansenPartnership.com>
 -----BEGIN PGP SIGNATURE-----
 
 iLgEABMIAGAWIQTnYEDbdso9F2cI+arnQslM7pishQUCaTJf+BsUgAAAAAAEAA5t
 YW51MiwyLjUrMS4xMSwyLDImHGphbWVzLmJvdHRvbWxleUBoYW5zZW5wYXJ0bmVy
 c2hpcC5jb20ACgkQ50LJTO6YrIUC9QEA+q+UqGr7hPTs9C4kdLoxjDpG6tmXo11H
 ZkuXKjR5rDABAPPe3HV0Bk9C9jpLVPLp+fGJvgw//rib+XtYMjwxAJ71
 =bQZL
 -----END PGP SIGNATURE-----

Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi

Pull SCSI updates from James Bottomley:
 "Usual driver updates (ufs, lpfc, target, qla2xxx) plus assorted
  cleanups and fixes including the WQ_PERCPU series.

  The biggest core change is the new allocation of pseudo-devices which
  allow the sending of internal commands to a given SCSI target"

* tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi: (147 commits)
  scsi: MAINTAINERS: Add the UFS include directory
  scsi: scsi_debug: Support injecting unaligned write errors
  scsi: qla2xxx: Fix improper freeing of purex item
  scsi: ufs: rockchip: Fix compile error without CONFIG_GPIOLIB
  scsi: ufs: rockchip: Reset controller on PRE_CHANGE of hce enable notify
  scsi: ufs: core: Use scsi_device_busy()
  scsi: ufs: core: Fix single doorbell mode support
  scsi: pm80xx: Add WQ_PERCPU to alloc_workqueue() users
  scsi: target: Add WQ_PERCPU to alloc_workqueue() users
  scsi: qedi: Add WQ_PERCPU to alloc_workqueue() users
  scsi: target: ibmvscsi: Add WQ_PERCPU to alloc_workqueue() users
  scsi: qedf: Add WQ_PERCPU to alloc_workqueue() users
  scsi: bnx2fc: Add WQ_PERCPU to alloc_workqueue() users
  scsi: be2iscsi: Add WQ_PERCPU to alloc_workqueue() users
  scsi: message: fusion: Add WQ_PERCPU to alloc_workqueue() users
  scsi: lpfc: WQ_PERCPU added to alloc_workqueue() users
  scsi: scsi_transport_fc: WQ_PERCPU added to alloc_workqueue users()
  scsi: scsi_dh_alua: WQ_PERCPU added to alloc_workqueue() users
  scsi: qla2xxx: WQ_PERCPU added to alloc_workqueue() users
  scsi: target: sbp: Replace use of system_unbound_wq with system_dfl_wq
  ...
2025-12-05 19:56:50 -08:00
..
Makefile
lpfc.h scsi: lpfc: Add capability to register Platform Name ID to fabric 2025-11-08 13:18:01 -05:00
lpfc_attr.c sysfs: treewide: switch back to bin_attribute::read()/write() 2025-06-17 10:44:13 +02:00
lpfc_attr.h
lpfc_bsg.c scsi: lpfc: Use secs_to_jiffies() instead of msecs_to_jiffies() 2025-04-28 21:28:36 -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: Copyright updates for 14.4.0.6 patches 2024-11-02 21:45:25 -04:00
lpfc_ct.c scsi: lpfc: Add capability to register Platform Name ID to fabric 2025-11-08 13:18:01 -05:00
lpfc_debugfs.c scsi: lpfc: Convert debugfs directory counts from atomic to unsigned int 2025-09-16 22:20:00 -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: Fix leaked ndlp krefs when in point-to-point topology 2025-11-08 13:18:00 -05:00
lpfc_els.c scsi: lpfc: Add capability to register Platform Name ID to fabric 2025-11-08 13:18:01 -05:00
lpfc_hbadisc.c scsi: lpfc: Add capability to register Platform Name ID to fabric 2025-11-08 13:18:01 -05:00
lpfc_hw.h scsi: lpfc: Add capability to register Platform Name ID to fabric 2025-11-08 13:18:01 -05:00
lpfc_hw4.h scsi: fc: Avoid -Wflex-array-member-not-at-end warnings 2025-08-30 21:42:19 -04:00
lpfc_ids.h
lpfc_init.c SCSI misc on 20251204 2025-12-05 19:56:50 -08:00
lpfc_logmsg.h
lpfc_mbox.c scsi: lpfc: Restrict the REG_FCFI MAM field to FCoE adapters only 2025-01-02 15:01:22 -05:00
lpfc_mem.c
lpfc_nl.h
lpfc_nportdisc.c scsi: lpfc: Add capability to register Platform Name ID to fabric 2025-11-08 13:18:01 -05:00
lpfc_nvme.c scsi: lpfc: use min() to improve code 2025-08-19 22:25:06 -04:00
lpfc_nvme.h
lpfc_nvmet.c scsi: lpfc: Fix buffer free/clear order in deferred receive path 2025-08-30 21:11:35 -04:00
lpfc_scsi.c scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET 2025-09-16 22:19:59 -04:00
lpfc_scsi.h scsi: lpfc: Copyright updates for 14.4.0.2 patches 2024-05-06 21:53:58 -04:00
lpfc_sli.c scsi: lpfc: Add capability to register Platform Name ID to fabric 2025-11-08 13:18:01 -05:00
lpfc_sli.h
lpfc_sli4.h scsi: lpfc: Copyright updates for 14.4.0.10 patches 2025-06-23 13:10:34 -04:00
lpfc_version.h scsi: lpfc: Update lpfc version to 14.4.0.12 2025-11-08 13:18:01 -05:00
lpfc_vmid.c scsi: lpfc: convert timeouts to secs_to_jiffies() 2025-01-12 20:21:03 -08:00
lpfc_vport.c scsi: lpfc: Fix wrong function reference in a comment 2025-08-05 21:57:13 -04:00
lpfc_vport.h