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)
-
WARM1d
[PATCH v6 0/6] sched: Add support for long task name
2026-09-10 16:49 · 1 reply in 7d · André Almeida <andrealmeid@igalia.com> -
HOTtoday
[PATCH v2 00/26] mm/fbatch: drain lru_add_drain() and _all()
2026-09-09 10:25 · 1 reply in 7d · Hugh Dickins <hughd@google.com> -
COOLING4d
[PATCH 0/2] zsmallc: remove old object read API
2026-09-07 10:58 · 1 reply in 7d · Sergey Senozhatsky <senozhatsky@chromium.org>
Active reviewers (last 30 days)
-
Tao Cui <hidden>
1 attestation (1 Reviewed-by) · last on 2026-08-23 -
Christoph Hellwig <hch@lst.de>
1 attestation (1 Reviewed-by) · last on 2026-08-23
Recent patches
Most-recent 30 patches in this subsystem on linux-mm (capped at 30), ordered by date desc.
-
WARM1d
[PATCH v6 4/6] sched: Extend task command name with TASK_COMM_EXT_LEN
2026-09-10 · André Almeida <andrealmeid@igalia.com> -
HOTtoday
[PATCH v2 21/26] block/fbatch: no lru_add_drain_all() in invalidate_bdev()
2026-09-09 · Hugh Dickins <hughd@google.com> -
COOLING4d
[PATCH 1/2] zram: convert to SG-list zsmalloc object read API
2026-09-07 · Sergey Senozhatsky <senozhatsky@chromium.org> -
WARM3d
[PATCH 21/25] block/fbatch: no lru_add_drain_all() in invalidate_bdev()
2026-08-24 · Hugh Dickins <hughd@google.com> -
COOLING4d
[PATCH 3/3] blk-cgroup: move async bio punt state to blkcg
2026-08-23 · Yu Kuai <yukuai@kernel.org> -
COOLING4d
REVIEWED: 1 (0M) [PATCH 2/3] blk-cgroup: store blkcg in bio instead of blkg
2026-08-23 · Yu Kuai <yukuai@kernel.org> -
COOLING4d
REVIEWED: 4 (4M) [PATCH 1/3] blk-cgroup: use a request_queue rhashtable for blkg lookup
2026-08-23 · Yu Kuai <yukuai@kernel.org> -
COOLING9d
[PATCH 1/7] filemap: Export filemap_invalidate_pages() to modules
2026-08-20 · "Matthew Wilcox (Oracle)" <willy@infradead.org> -
COLD22d
[RFC PATCH v3 3/3] blk-cgroup: move async bio punt state to blkcg
2026-08-18 · Yu Kuai <yukuai@kernel.org> -
COLD22d
[RFC PATCH v3 2/3] blk-cgroup: store blkcg in bio instead of blkg
2026-08-18 · Yu Kuai <yukuai@kernel.org> -
COLD22d
[RFC PATCH v3 1/3] blk-cgroup: use a request_queue rhashtable for blkg lookup
2026-08-18 · Yu Kuai <yukuai@kernel.org> -
COLD25d
[PATCH v2] blk-crypto-fallback: Fix deadlock when encrypting large bio in dm layer
2026-08-11 · Eric Biggers <ebiggers@kernel.org> -
COLD28d
[RFC PATCH v2 4/4] blk-cgroup: move async bio punt state to blkcg
2026-08-11 · Yu Kuai <yukuai@kernel.org> -
COLD28d
[RFC PATCH v2 3/4] blk-cgroup: store blkcg in bio instead of blkg
2026-08-11 · Yu Kuai <yukuai@kernel.org> -
COLD28d
[RFC PATCH v2 2/4] blk-cgroup: use a request_queue rhashtable for blkg lookup
2026-08-11 · Yu Kuai <yukuai@kernel.org> -
COLD28d
[RFC PATCH v2 1/4] blk-cgroup: wait for old blkgs to leave queue before disk rebind
2026-08-11 · Yu Kuai <yukuai@kernel.org> -
WARM2d
[PATCH 3/3] blk-crypto-fallback: Fix deadlock when encrypting large bio in dm layer
2026-08-06 · Eric Biggers <ebiggers@kernel.org> -
WARM2d
[PATCH 2/3] mm: support fallible mempool_alloc_bulk()
2026-08-06 · Eric Biggers <ebiggers@kernel.org> -
COLD28d
Re: [RFC PATCH] zram: avoid preemption with CPU-based compression backends
2026-08-05 · Sergey Senozhatsky <senozhatsky@chromium.org> -
COLD28d
Re: [RFC PATCH] zram: avoid preemption with CPU-based compression backends
2026-08-05 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
COLD28d
Re: [RFC PATCH] zram: avoid preemption with CPU-based compression backends
2026-08-05 · Barry Song <baohua@kernel.org> -
COLD28d
[RFC PATCH] zram: avoid preemption with CPU-based compression backends
2026-08-05 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
COOLING12d
REVIEWED: 4 (4M) [PATCH v7 5/5] block: enable RWF_DONTCACHE for block devices
2026-07-30 · Tal Zussman <hidden> -
COOLING12d
[PATCH v7 2/5] block: add task-context bio completion infrastructure
2026-07-30 · Tal Zussman <hidden> -
COOLING12d
[PATCH v7 1/5] block: introduce bio_in_atomic()
2026-07-30 · Tal Zussman <hidden> -
COLD44d
IN LINUX-NEXT Re: [PATCH v6 1/4] block: add task-context bio completion infrastructure
2026-07-29 · Tal Zussman <hidden> -
DORMANTno replies
IN MM [PATCH v2 2/2] zram: validate deflate params
2026-07-29 · Sergey Senozhatsky <senozhatsky@chromium.org> -
COLD44d
IN MM [PATCH v2 1/2] zram: set default primary compressor in zram_destroy_comps()
2026-07-29 · Sergey Senozhatsky <senozhatsky@chromium.org> -
DORMANTno replies
[PATCH 2/2] zram: validate deflate params
2026-07-29 · Sergey Senozhatsky <senozhatsky@chromium.org> -
COLD44d
[PATCH 1/2] zram: set default primary compressor in zram_destroy_comps()
2026-07-29 · Sergey Senozhatsky <senozhatsky@chromium.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.
-
STALE146d
REVIEWED: 1 (0M) [RFC PATCH] zram: support asynchronous GC for lazy slot freeing
2026-04-12 · "Barry Song (Xiaomi)" <baohua@kernel.org> · 1 Tested-by -
STALE66d
REVIEWED: 12 (12M) [PATCH v2 03/83] block: rnull: adopt new formatting guidelines
2026-06-09 · Andreas Hindborg <a.hindborg@kernel.org> · 1 Reviewed-by -
STALE66d
REVIEWED: 12 (12M) [PATCH v2 15/83] block: rust: add `TagSet` flags
2026-06-09 · Andreas Hindborg <a.hindborg@kernel.org> · 1 Reviewed-by -
COOLING12d
REVIEWED: 4 (4M) [PATCH v7 5/5] block: enable RWF_DONTCACHE for block devices
2026-07-30 · Tal Zussman <hidden> · 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.
-
STALE100d
[PATCH 54/79] block: rnull: add REQ_OP_FLUSH support
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org> -
STALE100d
[PATCH 60/79] block: fix arg type in `blk_mq_update_nr_hw_queues`
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org> -
STALE100d
[PATCH 31/79] block: rnull: add volatile cache emulation
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org> -
STALE100d
[PATCH 43/79] block: rnull: add queue depth config option
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org> -
STALE100d
[PATCH 67/79] block: rust: remove the `is_poll` parameter from `queue_rq`
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org> -
STALE100d
[PATCH 29/79] block: rust: add `TagSet` private data support
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org> -
STALE100d
[PATCH 48/79] block: rnull: add zoned storage support
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org> -
STALE100d
[PATCH 27/79] block: rnull: add badblocks_once support
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org> -
STALE100d
[PATCH 73/79] block: rnull: add fault injection support
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org> -
STALE100d
[PATCH 51/79] block: rust: add polled completion support
2026-02-15 · Andreas Hindborg <a.hindborg@kernel.org>