linux/drivers/infiniband
Linus Torvalds bd5c762ac0 SCSI misc on 20261030
A couple of late arriving driver updates (lpfc, ufs) with the main
 addition being the lock context analysis update where clang static
 analysis coupled with annotations are used to verify driver guarantees
 about locks and warn on compile if they're inconsistent; this is mostly
 annotations with only a few code changes (except in scsi_debug which
 needed a fairly big rework to validate with locking context analysis).
 
 Signed-off-by: James E.J. Bottomley <James.Bottomley@HansenPartnership.com>
 -----BEGIN PGP SIGNATURE-----
 
 iLgEABMIAGAWIQTnYEDbdso9F2cI+arnQslM7pishQUCauSsWRsUgAAAAAAEAA5t
 YW51MiwyLjUrMS4xMiwyLDImHGphbWVzLmJvdHRvbWxleUBoYW5zZW5wYXJ0bmVy
 c2hpcC5jb20ACgkQ50LJTO6YrIXIiQEA+T3Z1h+iPnPIubkkTA3xkQFjg1NRu/y4
 uFYUyGuU3xIA/2e+Ab//YshYrEAwfea8Ft5NDyYTUqoRZMnpuc1qlxqF
 =Nulr
 -----END PGP SIGNATURE-----

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

Pull more SCSI updates from James Bottomley:
 "A couple of late arriving driver updates (lpfc, ufs) with the main
  addition being the lock context analysis update where clang static
  analysis coupled with annotations are used to verify driver guarantees
  about locks and warn on compile if they're inconsistent. This is
  mostly annotations with only a few code changes (except in scsi_debug
  which needed a fairly big rework to validate with locking context
  analysis)"

* tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi: (103 commits)
  scsi: ufs: core: Do not release a reserved request in ufshcd_abort()
  scsi: ufs: core: Remove completed-without-interrupt path in ufshcd_abort()
  scsi: ufs: core: Fix double release in ufshcd_eh_timed_out()
  scsi: ufs: core: Fix double completion in ufshcd_clear_lu_cmds()
  scsi: ufs: core: Add a helper for clearing hba->outstanding_reqs
  scsi: ufs: core: Remove an always-false WARN_ONCE()
  scsi: fnic: Update module authors
  scsi: ufs: qcom: Power down UFS during system suspend on Milos
  scsi: MAINTAINERS: Update Marvell Ethernet storage maintainers
  scsi: handle out-of-range SG_SET_TIMEOUT values
  scsi: core: Update cdrom.h coments
  scsi: st: MAINTAINERS: Add Laurence Oberman and John Meneghini
  scsi: sd: Mark the disk dead if runtime resume fails in sd_remove()
  scsi: libiscsi_tcp: Prevent R2T range check overflow
  scsi: ufs: core: Fix stale comment in ufshcd_mcq_config_nr_queues()
  scsi: fnic: Annotate fnic_nvme functions with __must_hold()
  scsi: ufs: core: Fix a deadlock between clock scaling and device commands
  scsi: ufs: core: Clear stale UIC result byte before peer DME retries
  scsi: ufs: bsg: Reject UIC commands with a non-zero result byte
  scsi: ufs: bsg: Validate request_len before accessing request
  ...
2026-10-30 07:45:41 -10:00
..
core RDMA/core: Reject LAG selection when source MAC lookup fails 2026-10-18 07:59:38 -04:00
hw mm.git review status for linus..mm-stable 2026-10-27 12:23:17 -10:00
sw RDMA/rxe: Clear pkt->qp before the early drop exits in rxe_rcv() 2026-10-18 08:28:25 -04:00
ulp SCSI misc on 20261030 2026-10-30 07:45:41 -10:00
Kconfig
Makefile