block layer · Maintained
Maintainers
- M Jens Axboe <axboe@kernel.dk>
Paths
- F
Documentation/ABI/stable/sysfs-block - F
Documentation/block/ - F
block/ - F
drivers/block/ - F
include/linux/bio.h - F
include/linux/blk* - F
include/uapi/linux/blk* - F
include/uapi/linux/ioprio.h - F
kernel/trace/blktrace.c - F
lib/sbitmap.c
Last 30 days
Most active threads (last 7 days)
-
WARM3d
[PATCH v3 00/33] block/swim: Fixes and improvements
2026-09-04 09:36 · 33 replies in 7d · Finn Thain <fthain@linux-m68k.org> -
DORMANTno replies
[PATCH] blk-crypto: Fix the num_prealloc_fallback_crypt_ctxs parameter description
2026-09-06 16:59 · 0 replies in 7d · Karl Mehltretter <hidden> -
DORMANTno replies
[PATCH] partitions: ldm: add input-side bounds to ldm_get_vstr
2026-09-06 07:32 · 0 replies in 7d · Liu Chao <hidden> -
DORMANTno replies
[PATCH] block: swim3: Publish the MacIO OF module aliases
2026-09-05 13:36 · 0 replies in 7d · hpp.iscas <hidden> -
DORMANTno replies
[PATCH] block: Drop the stale @op line from the bio_copy_kern() kernel-doc
2026-09-05 10:17 · 0 replies in 7d · Karl Mehltretter <hidden> -
WARM1d
[syzbot] [block?] general protection fault in lo_rw_aio
2026-09-03 23:51 · 2 replies in 7d · syzbot <hidden> -
WARM1d
[PATCH 2/2] block: fix repeated word 'is' in comment
2026-09-04 11:31 · 0 replies in 7d · Hemanth Selam <hidden> -
WARM1d
[PATCH 1/2] block: drbd: fix typos in comments
2026-09-04 11:31 · 0 replies in 7d · Hemanth Selam <hidden> -
DORMANTno replies
[PATCH] block: fix typos in comments
2026-09-04 10:55 · 0 replies in 7d · Hemanth Selam <hidden> -
DORMANTno replies
[RFC PATCH v2 2/2] drivers/block: integrate ramshared driver into build system
2026-09-04 07:38 · 0 replies in 7d · emersonbusson <hidden>
Active reviewers (last 30 days)
-
Bart Van Assche <bvanassche@acm.org>
58 attestations (58 Reviewed-by) · last on 2026-09-04 -
Laurent Vivier <hidden>
56 attestations (56 Reviewed-by) · last on 2026-09-04 -
Christoph Hellwig <hch@lst.de>
40 attestations (40 Reviewed-by) · last on 2026-08-31 -
Hannes Reinecke <hare@kernel.org>
31 attestations (31 Reviewed-by) · last on 2026-08-31 -
Johannes Thumshirn <hidden>
21 attestations (21 Reviewed-by) · last on 2026-08-31 -
Hannes Reinecke <hare@suse.de>
8 attestations (8 Reviewed-by) · last on 2026-08-31 -
Sashiko <sashiko-bot@kernel.org>
4 attestations (4 Reported-by) · last on 2026-08-28 -
Tang Yizhou <hidden>
3 attestations (3 Reviewed-by) · last on 2026-09-04 -
Yu Kuai <yukuai@fygo.io>
3 attestations (3 Reviewed-by) · last on 2026-09-04 -
Coly Li <colyli@fygo.io>
3 attestations (2 Reviewed-by, 1 Suggested-by) · last on 2026-09-02
Recent patches
Most-recent 30 patches in this subsystem on linux-block (capped at 30), ordered by date desc.
-
DORMANTno replies
[PATCH] blk-crypto: Fix the num_prealloc_fallback_crypt_ctxs parameter description
2026-09-06 · Karl Mehltretter <hidden> -
DORMANTno replies
[PATCH] partitions: ldm: add input-side bounds to ldm_get_vstr
2026-09-06 · Liu Chao <hidden> -
DORMANTno replies
[PATCH] block: swim3: Publish the MacIO OF module aliases
2026-09-05 · hpp.iscas <hidden> -
DORMANTno replies
[PATCH] block: Drop the stale @op line from the bio_copy_kern() kernel-doc
2026-09-05 · Karl Mehltretter <hidden> -
WARM1d
[PATCH 2/2] block: fix repeated word 'is' in comment
2026-09-04 · Hemanth Selam <hidden> -
WARM1d
[PATCH 1/2] block: drbd: fix typos in comments
2026-09-04 · Hemanth Selam <hidden> -
DORMANTno replies
[PATCH] block: fix typos in comments
2026-09-04 · Hemanth Selam <hidden> -
DORMANTno replies
REVIEWED: 1 (0M) [PATCH v3 33/33] swim: Unexport global symbols
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 32/33] swim: Define symbols for constants
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 31/33] swim: Define macros for constants
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 30/33] swim: Clean up whitespace
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 29/33] swim: Remove unused macro definitions
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 28/33] swim: Add some helpful references
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 27/33] swim: Move swd initialization
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 26/33] swim: Remove pointless specifiers
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
[PATCH v3 25/33] swim: Don't search beyond the first data mark
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
[PATCH v3 24/33] swim: Don't needlessly re-read sectors
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 23/33] swim: Remove pointless mode0 register write
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 22/33] swim: Revisit delays
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 21/33] swim: Check drive ready bit
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 20/33] swim: Deduplicate polling loops
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 19/33] swim: Remove redundant RELAX actions
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 18/33] swim: Convert to blocking queue
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
[PATCH v3 17/33] swim: Fix buffer overflow
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 16/33] swim: Don't use the mark register to read data
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 15/33] swim: Check error register during sector read
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
[PATCH v3 14/33] swim: Check for CRC errors
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 13/33] swim: Simplify return value initialization
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 12/33] swim: Handle FIFO timeout error
2026-09-04 · Finn Thain <fthain@linux-m68k.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v3 11/33] swim: Add track zero recalibration delay
2026-09-04 · Finn Thain <fthain@linux-m68k.org>
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.
-
DORMANTno replies
REVIEWED: 1 (0M) [PATCH 6.12.y] blk-throttle: fix access race during throttle policy activation
2026-02-27 · Robert Garcia <hidden> · 1 Reviewed-by -
STALE191d
REVIEWED: 11 (10M) [PATCH v4 8/8] Documentation: ABI: stable: document the zoned_qd1_writes attribute
2026-02-27 · Damien Le Moal <dlemoal@kernel.org> · 4 Reviewed-by -
STALE185d
REVIEWED: 1 (1M) [PATCH v2] block: use __bio_add_page in bio_copy_kern
2026-03-04 · Yang Xiuwei <hidden> · 1 Reviewed-by -
STALE177d
REVIEWED: 4 (4M) [PATCH 4/4] bio: use bio_io_error more often
2026-03-04 · Andreas Gruenbacher <agruenba@redhat.com> · 1 Reviewed-by -
DORMANTno replies
REVIEWED: 3 (0M) [PATCH] Fix null-ptr-deref in bio_integrity_map_user()
2026-03-08 · Sungwoo Kim <hidden> · 3 Acked-by -
STALE181d
REVIEWED: 3 (0M) [PATCH AUTOSEL 6.19-6.18] block: break pcpu_alloc_mutex dependency on freeze_lock
2026-03-10 · Sasha Levin <sashal@kernel.org> · 2 Reviewed-by, 1 Tested-by -
STALE167d
REVIEWED: 3 (1M) [PATCHv8 2/2] ublk: report BLK_SPLIT_INTERVAL_CAPABLE
2026-03-13 · Keith Busch <hidden> · 3 Reviewed-by -
STALE167d
REVIEWED: 5 (4M) [PATCHv8 1/2] blk-integrity: support arbitrary buffer alignment
2026-03-13 · Keith Busch <hidden> · 2 Reviewed-by -
DORMANTno replies
REVIEWED: 1 (0M) [PATCH 6.18.y] ublk: fix NULL pointer dereference in ublk_ctrl_set_size()
2026-03-18 · Ming Lei <hidden> · 1 Reviewed-by -
STALE171d
REVIEWED: 7 (7M) [PATCH 2/2] zloop: forget write cache on force removal
2026-03-19 · Christoph Hellwig <hch@lst.de> · 1 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.
-
STALE207d
[PATCH AUTOSEL 6.19-5.10] rnbd-srv: Zero the rsp buffer before using it
2026-02-11 · Sasha Levin <sashal@kernel.org> -
STALE206d
[PATCH V4 3/3] block: change return type to void
2026-02-11 · Chaitanya Kulkarni <kch@nvidia.com> -
STALE95d
[PATCH 54/79] block: rnull: add REQ_OP_FLUSH support
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org> -
STALE95d
[PATCH 60/79] block: fix arg type in `blk_mq_update_nr_hw_queues`
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org> -
STALE95d
[PATCH 31/79] block: rnull: add volatile cache emulation
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org> -
STALE95d
[PATCH 43/79] block: rnull: add queue depth config option
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org> -
STALE95d
[PATCH 67/79] block: rust: remove the `is_poll` parameter from `queue_rq`
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org> -
STALE95d
[PATCH 29/79] block: rust: add `TagSet` private data support
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org> -
STALE95d
[PATCH 48/79] block: rnull: add zoned storage support
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org> -
STALE95d
[PATCH 27/79] block: rnull: add badblocks_once support
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org>