mirror-linux/drivers/scsi/fnic
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 scsi: fnic: Add and integrate support for FIP 2025-01-02 15:46:51 -05:00
cq_desc.h
cq_enet_desc.h
cq_exch_desc.h
fcpio.h
fdls_disc.c scsi: fnic: Add and improve logs in FDMI and FDMI ABTS paths 2025-06-19 23:06:28 -04:00
fdls_fc.h scsi: fnic: Add headers and definitions for FDLS 2025-01-02 15:46:51 -05:00
fip.c treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
fip.h scsi: fnic: Remove extern definition from .c files 2025-01-10 18:17:44 -05:00
fnic.h scsi: fnic: Remove a useless struct mempool forward declaration 2025-08-14 22:23:32 -04:00
fnic_attrs.c scsi: fnic: Modify fnic interfaces to use FDLS 2025-01-02 15:46:51 -05:00
fnic_debugfs.c scsi: fnic: Delete incorrect debugfs error handling 2025-01-10 18:18:46 -05:00
fnic_fcs.c scsi: fnic: Fix missing DMA mapping error in fnic_send_frame() 2025-06-19 23:07:57 -04:00
fnic_fdls.h scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times out 2025-06-19 23:06:27 -04:00
fnic_io.h scsi: fnic: Modify IO path to use FDLS 2025-01-02 15:46:51 -05:00
fnic_isr.c scsi: fnic: Code cleanup 2025-01-02 15:46:51 -05:00
fnic_main.c treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
fnic_pci_subsys_devid.c scsi: fnic: Add Cisco hardware model names 2025-01-02 15:46:51 -05:00
fnic_res.c scsi: fnic: Self-assignment of intr_time_type has no effect 2025-10-20 12:43:07 -04:00
fnic_res.h
fnic_scsi.c scsi: fnic: Set appropriate logging level for log message 2025-06-19 23:06:28 -04:00
fnic_stats.h scsi: fnic: Add stats and related functionality 2025-01-02 15:46:51 -05:00
fnic_trace.c scsi: fnic: Switch to use %ptSp 2025-11-19 12:28:03 +01:00
fnic_trace.h
rq_enet_desc.h
vnic_cq.c
vnic_cq.h
vnic_cq_copy.h
vnic_dev.c scsi: fnic: Add and improve log messages 2023-12-13 22:11:33 -05:00
vnic_dev.h
vnic_devcmd.h
vnic_intr.c
vnic_intr.h
vnic_nic.h
vnic_resource.h
vnic_rq.c
vnic_rq.h
vnic_scsi.h scsi: fnic: Modify definitions to sync with VIC firmware 2023-12-13 22:11:33 -05:00
vnic_stats.h
vnic_wq.c
vnic_wq.h
vnic_wq_copy.c
vnic_wq_copy.h
wq_enet_desc.h