Commit 6a1636e06625 for kernel

commit 6a1636e06625ec0dd7f2b908ab39a8beea24bfd3
Merge: 0dfb36b2dcb6 946574434aa9
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sun Dec 14 15:35:35 2025 +1200

    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