mirror-linux/drivers/scsi/qla2xxx
Linus Torvalds 6a1636e066 SCSI misc on 20251214
The only core fix is in doc; all the others are in drivers, with the
 biggest impacts in libsas being the rollback on error handling and in
 ufs coming from a couple of error handling fixes, one causing a crash
 if it's activated before scanning and the other fixing W-LUN
 resumption.
 
 Signed-off-by: James E.J. Bottomley <James.Bottomley@HansenPartnership.com>
 -----BEGIN PGP SIGNATURE-----
 
 iLgEABMIAGAWIQTnYEDbdso9F2cI+arnQslM7pishQUCaT4RWBsUgAAAAAAEAA5t
 YW51MiwyLjUrMS4xMSwyLDImHGphbWVzLmJvdHRvbWxleUBoYW5zZW5wYXJ0bmVy
 c2hpcC5jb20ACgkQ50LJTO6YrIVfSgEA23oY0kPjLLkNj4KAjLoWVPmZ/5efKw49
 m6YUwfvzTS8BAIq4eFHVecwAM8FAe9NwuOKgO5d9u6epAy6wzBeP2jly
 =cpHq
 -----END PGP SIGNATURE-----

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

Pull SCSI fixes from James Bottomley:
 "The only core fix is in doc; all the others are in drivers, with the
  biggest impacts in libsas being the rollback on error handling and in
  ufs coming from a couple of error handling fixes, one causing a crash
  if it's activated before scanning and the other fixing W-LUN
  resumption"

* tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:
  scsi: ufs: qcom: Fix confusing cleanup.h syntax
  scsi: libsas: Add rollback handling when an error occurs
  scsi: device_handler: Return error pointer in scsi_dh_attached_handler_name()
  scsi: ufs: core: Fix a deadlock in the frequency scaling code
  scsi: ufs: core: Fix an error handler crash
  scsi: Revert "scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed"
  scsi: ufs: core: Fix RPMB link error by reversing Kconfig dependencies
  scsi: qla4xxx: Use time conversion macros
  scsi: qla2xxx: Enable/disable IRQD_NO_BALANCING during reset
  scsi: ipr: Enable/disable IRQD_NO_BALANCING during reset
  scsi: imm: Fix use-after-free bug caused by unfinished delayed work
  scsi: target: sbp: Remove KMSG_COMPONENT macro
  scsi: core: Correct documentation for scsi_device_quiesce()
  scsi: mpi3mr: Prevent duplicate SAS/SATA device entries in channel 1
  scsi: target: Reset t_task_cdb pointer in error case
  scsi: ufs: core: Fix EH failure after W-LUN resume error
2025-12-14 15:35:35 +12:00
..
Kconfig scsi: qla2xxx: Remove firmware URL 2025-07-08 22:07:20 -04:00
Makefile
qla_attr.c sysfs: treewide: switch back to bin_attribute::read()/write() 2025-06-17 10:44:13 +02:00
qla_bsg.c scsi: qla2xxx: Use secs_to_jiffies() instead of msecs_to_jiffies() 2025-08-30 21:48:29 -04:00
qla_bsg.h
qla_dbg.c scsi: qla2xxx: target: Improve safety of cmd lookup by handle 2025-11-12 18:17:28 -05:00
qla_dbg.h scsi: qla2xxx: Remove unused ql_log_qp 2025-04-21 21:49:17 -04:00
qla_def.h scsi: qla2xxx: Fix lost interrupts with qlini_mode=disabled 2025-11-12 18:07:50 -05:00
qla_devtbl.h
qla_dfs.c scsi: qla2xxx: Avoid stack frame size warning in qla_dfs 2025-06-24 21:12:53 -04:00
qla_dsd.h move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
qla_edif.c scsi: qla2xxx: edif: Fix incorrect sign of error code 2025-09-16 22:04:59 -04:00
qla_edif.h scsi: qla2xxx: Relocate/rename vp map 2023-01-11 23:48:25 -05:00
qla_edif_bsg.h scsi: qla2xxx: edif: Fix clang warning 2023-01-11 23:48:26 -05:00
qla_fw.h
qla_gbl.h scsi: qla2xxx: Fix lost interrupts with qlini_mode=disabled 2025-11-12 18:07:50 -05:00
qla_gs.c scsi: qla2xxx: Remove unused qla2x00_gpsc() 2025-04-21 21:49:17 -04:00
qla_init.c scsi: qla2xxx: target: Add back SRR support 2025-11-12 18:17:28 -05:00
qla_inline.h scsi: qla2xxx: Unable to act on RSCN for port online 2024-07-10 22:44:09 -04:00
qla_iocb.c treewide: Switch/rename to timer_delete[_sync]() 2025-04-05 10:30:12 +02:00
qla_isr.c scsi: qla2xxx: Fix lost interrupts with qlini_mode=disabled 2025-11-12 18:07:50 -05:00
qla_mbx.c scsi: qla2xxx: Use reinit_completion on mbx_intr_comp 2025-11-12 18:07:50 -05:00
qla_mid.c scsi: qla2xxx: Fix lost interrupts with qlini_mode=disabled 2025-11-12 18:07:50 -05:00
qla_mr.c scsi: qla2xxx: Avoid possible run-time warning with long model_num 2024-04-25 10:41:47 -07:00
qla_mr.h scsi: qla2xxx: Mark device strings as nonstring 2025-02-28 11:51:32 -08:00
qla_nvme.c scsi: qla2xxx: Fix improper freeing of purex item 2025-11-19 22:38:27 -05:00
qla_nvme.h scsi: qla2xxx: Add Unsolicited LS Request and Response Support for NVMe 2023-08-21 17:45:14 -04:00
qla_nx.c scsi: qla2xxx: Remove duplicate struct crb_addr_pair 2025-04-28 21:30:26 -04:00
qla_nx.h scsi: qla2xxx: Allow 32-byte CDBs 2023-08-21 17:37:42 -04:00
qla_nx2.c
qla_nx2.h
qla_os.c SCSI misc on 20251214 2025-12-14 15:35:35 +12:00
qla_settings.h
qla_sup.c scsi: qla2xxx: Fix typos in a comment 2025-02-24 20:08:57 -05:00
qla_target.c scsi: qla2xxx: target: Improve safety of cmd lookup by handle 2025-11-12 18:17:28 -05:00
qla_target.h scsi: qla2xxx: target: Add back SRR support 2025-11-12 18:17:28 -05:00
qla_tmpl.c
qla_tmpl.h
qla_version.h scsi: qla2xxx: Update version to 10.02.09.400-k 2024-12-04 13:22:59 -05:00
tcm_qla2xxx.c scsi: qla2xxx: target: Add back SRR support 2025-11-12 18:17:28 -05:00
tcm_qla2xxx.h