scsi subsystem · Maintained
Maintainers
- M "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
- M "Martin K. Petersen" <mkp@kernel.org>
Paths
- F
Documentation/devicetree/bindings/scsi/ - F
drivers/scsi/ - F
drivers/ufs/ - F
include/scsi/ - F
include/uapi/scsi/ - F
include/ufs/
Last 30 days
Most active threads (last 7 days)
-
WARM3d
[PATCH v2 00/20] scsi: ibmvfc: Fixes and cleanup for NVMe/FC support
2026-09-19 01:33 · 20 replies in 7d · Tyrel Datwyler <tyreld@linux.ibm.com> -
COOLING6d
[PATCH 00/20] scsi: ibmvfc: Fixes and cleanup for NVMe/FC support
2026-09-16 23:09 · 20 replies in 7d · Tyrel Datwyler <tyreld@linux.ibm.com> -
COOLING5d
IN LINUX-NEXT [PATCH v3 00/40] mm: make VMA flag semantics explicit, eliminate VM_SPECIAL
2026-09-17 16:32 · 1 reply in 7d · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
COOLING6d
[PATCH v2] ibmvscsi: implement vio driver shutdown call back to quiesce ibmvscsi
2026-09-16 21:34 · 0 replies in 7d · Tyrel Datwyler <tyreld@linux.ibm.com>
Active reviewers (last 30 days)
-
Tyrel Datwyler <tyreld@linux.ibm.com>
21 attestations (21 Acked-by) · last on 2026-09-11 -
kernel test robot <hidden>
2 attestations (2 Reported-by) · last on 2026-08-27 -
Pavithra <hidden>
1 attestation (1 Reported-by) · last on 2026-09-03 -
Hannes Reinecke <hare@kernel.org>
1 attestation (1 Reviewed-by) · last on 2026-08-31 -
Bart Van Assche <bvanassche@acm.org>
1 attestation (1 Reviewed-by) · last on 2026-08-31
Recent patches
Most-recent 30 patches in this subsystem on linuxppc-dev (capped at 30), ordered by date desc.
-
WARM3d
[PATCH v2 19/20] scsi: ibmvfc: fix nr_nvme_hw_queues module parameter ignored for NVMe queue sizing
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 20/20] scsi: ibmvfc: fix concurrent SCSI and NVMe discover-targets race dropping targets
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 17/20] scsi: ibmvfc: fix TOCTOU race in ibmvfc_nvme_create_queue() on adapter removal
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 18/20] scsi: ibmvfc: fix NVMe sub-queue registration failure disabling SCSI multiqueue
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 15/20] scsi: ibmvfc: unregister NVMe local port on adapter removal
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 14/20] scsi: ibmvfc: fix UAF and stall in NVMe LS abort callback
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 13/20] scsi: ibmvfc: make NVMe FCP abort callback asynchronous
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 16/20] scsi: ibmvfc: fix NVMe local port leak on fabric link bounce
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 11/20] scsi: ibmvfc: fix UAF and hang in ibmvfc_cancel_all_mq() on send failure
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 12/20] scsi: ibmvfc: fix data race on tgt->nvme_remote_port
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 09/20] scsi: ibmvfc: fix infinite reset loop on NULL evt in implicit logout path
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 10/20] scsi: ibmvfc: fix u16 overflow of max_cmds in ibmvfc_set_login_info()
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 07/20] scsi: ibmvfc: fix uninitialized status logged on LS abort send failure
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 06/20] scsi: ibmvfc: fix uninitialized shwqs in ibmvfc_purge_requests()
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 08/20] scsi: ibmvfc: fix inverted suppress-ABTS capability check in NVMe TMF path
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 05/20] scsi: ibmvfc: fix uninitialized _done dereference for TMF events on send failure
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 04/20] scsi: ibmvfc: defer NVMe local port registration out of atomic context
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 03/20] scsi: ibmvfc: complete NVMe FCP requests on H_CLOSED send failure
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 01/20] scsi: ibmvfc: initialize evt->tgt for NVMe FCP commands
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
WARM3d
[PATCH v2 02/20] scsi: ibmvfc: fix trace logging for NVMe FCP commands
2026-09-19 · Tyrel Datwyler <tyreld@linux.ibm.com> -
COOLING5d
IN LINUX-NEXT [PATCH v3 18/40] scsi: sg: convert mmap hook to mmap_prepare and rework
2026-09-17 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
COOLING6d
[PATCH 17/20] scsi: ibmvfc: fix TOCTOU race in ibmvfc_nvme_create_queue() on adapter removal
2026-09-16 · Tyrel Datwyler <tyreld@linux.ibm.com> -
COOLING6d
[PATCH 20/20] scsi: ibmvfc: fix nr_nvme_hw_queues module parameter ignored for NVMe queue sizing
2026-09-16 · Tyrel Datwyler <tyreld@linux.ibm.com> -
COOLING6d
[PATCH 18/20] scsi: ibmvfc: fix NVMe sub-queue registration failure disabling SCSI multiqueue
2026-09-16 · Tyrel Datwyler <tyreld@linux.ibm.com> -
COOLING6d
[PATCH 19/20] scsi: ibmvfc: fix concurrent SCSI and NVMe discover-targets race dropping targets
2026-09-16 · Tyrel Datwyler <tyreld@linux.ibm.com> -
COOLING6d
[PATCH 16/20] scsi: ibmvfc: fix NVMe local port leak on fabric link bounce
2026-09-16 · Tyrel Datwyler <tyreld@linux.ibm.com> -
COOLING6d
[PATCH 15/20] scsi: ibmvfc: unregister NVMe local port on adapter removal
2026-09-16 · Tyrel Datwyler <tyreld@linux.ibm.com> -
COOLING6d
[PATCH 14/20] scsi: ibmvfc: fix UAF and stall in NVMe LS abort callback
2026-09-16 · Tyrel Datwyler <tyreld@linux.ibm.com> -
COOLING6d
[PATCH 13/20] scsi: ibmvfc: make NVMe FCP abort callback asynchronous
2026-09-16 · Tyrel Datwyler <tyreld@linux.ibm.com> -
COOLING6d
[PATCH 11/20] scsi: ibmvfc: fix UAF and hang in ibmvfc_cancel_all_mq() on send failure
2026-09-16 · Tyrel Datwyler <tyreld@linux.ibm.com>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
COLD39d
REVIEWED: 4 (4M) [PATCH v3] scsi: core: Drop Scsi_Host.default_lock
2026-08-10 · John Garry <john.g.garry@oracle.com> · 1 Reviewed-by -
COLD35d
REVIEWED: 4 (4M) [PATCH v4] scsi: core: Drop Scsi_Host.default_lock
2026-08-17 · John Garry <john.g.garry@oracle.com> · 1 Reviewed-by -
COLD20d
REVIEWED: 5 (5M) [PATCH v5] scsi: core: Drop Scsi_Host.default_lock
2026-08-31 · John Garry <john.g.garry@oracle.com> · 2 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE89d
[PATCH v2 2/7] ibmvfc: Add NOOP command support
2026-06-08 · Dave Marquardt <hidden> -
STALE71d
[PATCH 08/29] ibmvfc: add helper for creating protocol specific discovery event
2026-06-23 · Tyrel Datwyler <tyreld@linux.ibm.com> -
STALE71d
[PATCH 07/29] ibmvfc: add wrapper to get vhost associated with a channel struct
2026-06-23 · Tyrel Datwyler <tyreld@linux.ibm.com> -
STALE71d
[PATCH 10/29] ibmvfc: allocate and free NVMe channel group discover buffer
2026-06-23 · Tyrel Datwyler <tyreld@linux.ibm.com> -
STALE71d
[PATCH 09/29] ibmvfc: add helper to check NVMe/FC support with active channels
2026-06-23 · Tyrel Datwyler <tyreld@linux.ibm.com> -
COLD54d
[PATCH v2 04/33] ibmvfc: free ibmvfc_target allocations with mempool_free
2026-07-23 · Tyrel Datwyler <tyreld@linux.ibm.com> -
COLD54d
[PATCH v2 12/33] ibmvfc: add helper for creating protocol specific discovery event
2026-07-23 · Tyrel Datwyler <tyreld@linux.ibm.com> -
COLD54d
[PATCH v2 14/33] ibmvfc: allocate and free NVMe channel group discover buffer
2026-07-23 · Tyrel Datwyler <tyreld@linux.ibm.com> -
COLD54d
[PATCH v2 27/33] ibmvfc: declare global function definitions
2026-07-23 · Tyrel Datwyler <tyreld@linux.ibm.com>