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
Active reviewers (last 30 days)
-
Tejun Heo <tj@kernel.org>
4 attestations (4 Suggested-by) · last on 2026-10-03
Recent patches
Most-recent 30 patches in this subsystem on bpf (capped at 30), ordered by date desc.
-
COOLING7d
[RFC PATCH v10 3/4] blk-iocost: add iocost_ioc_tick tracepoint for per-period device summary
2026-10-03 · Tao Cui <hidden> -
COOLING7d
[RFC PATCH v10 1/4] blk-iocost: add BPF struct_ops cost model support
2026-10-03 · Tao Cui <hidden> -
COOLING8d
[RFC v3 1/3] block: Introduce the UFQ I/O scheduler
2026-10-03 · Kaitao Cheng <hidden> -
COOLING8d
[RFC PATCH v9 3/4] blk-iocost: add iocost_ioc_tick tracepoint for per-period device summary
2026-10-03 · Tao Cui <hidden> -
COOLING8d
[RFC PATCH v9 1/4] blk-iocost: add BPF struct_ops cost model support
2026-10-03 · Tao Cui <hidden> -
COOLING9d
[RFC PATCH v8 3/4] blk-iocost: add iocost_ioc_tick tracepoint for per-period device summary
2026-09-30 · Tao Cui <hidden> -
COOLING9d
[RFC PATCH v8 1/4] blk-iocost: add BPF struct_ops cost model support
2026-09-30 · Tao Cui <hidden> -
COOLING11d
[RFC PATCH v7 3/4] blk-iocost: add iocost_ioc_tick tracepoint for per-period device summary
2026-09-24 · Tao Cui <hidden> -
COOLING11d
[RFC PATCH v7 1/4] blk-iocost: add BPF struct_ops cost model support
2026-09-24 · Tao Cui <hidden> -
COLD19d
[RFC PATCH v6 3/5] blk-iocost: add iocost_ioc_tick tracepoint for per-period device summary
2026-09-18 · Tao Cui <hidden> -
COLD19d
[RFC PATCH v6 1/5] blk-iocost: add BPF struct_ops cost model support
2026-09-18 · Tao Cui <hidden> -
COLD22d
[RFC PATCH v5 3/5] blk-iocost: add iocost_ioc_tick tracepoint for per-period device summary
2026-09-18 · Tao Cui <hidden> -
COLD22d
[RFC PATCH v5 1/5] blk-iocost: add BPF struct_ops cost model support
2026-09-18 · Tao Cui <hidden> -
COLD25d
[RFC PATCH v4 3/5] blk-iocost: add iocost_ioc_tick tracepoint for per-period device summary
2026-09-16 · Tao Cui <hidden> -
COLD25d
[RFC PATCH v4 1/5] blk-iocost: add BPF struct_ops cost model support
2026-09-16 · Tao Cui <hidden> -
COLD25d
[PATCH] blk-iocost: add BPF struct_ops cost model support
2026-09-16 · Tao Cui <hidden> -
COLD26d
[RFC PATCH v3 3/5] blk-iocost: add iocost_ioc_tick tracepoint for per-period device summary
2026-09-14 · Tao Cui <hidden> -
COLD26d
[RFC PATCH v3 1/5] blk-iocost: add BPF struct_ops cost model support
2026-09-14 · Tao Cui <hidden> -
COLD30d
[RFC PATCH v2 3/5] blk-iocost: add iocost_ioc_tick tracepoint for per-period device summary
2026-09-10 · Tao Cui <hidden> -
COLD30d
[RFC PATCH v2 1/5] blk-iocost: add BPF struct_ops cost model support
2026-09-10 · Tao Cui <hidden> -
COLD32d
[RFC PATCH 5/8] blk-iocost: add ctrl=bpf per-device opt-in
2026-09-08 · Tao Cui <hidden> -
COLD32d
[RFC PATCH 4/8] blk-iocost: dispatch cost calculation to registered BPF model
2026-09-08 · Tao Cui <hidden> -
COLD32d
[RFC PATCH 3/8] blk-iocost: implement BPF struct_ops registration
2026-09-08 · Tao Cui <hidden> -
COLD32d
[RFC PATCH 2/8] blk-iocost: define iocost_model_ops cost model interface
2026-09-08 · Tao Cui <hidden> -
COLD32d
[RFC PATCH 1/8] blk-iocost: add iocost_ioc_tick tracepoint for per-period device summary
2026-09-08 · Tao Cui <hidden> -
COLD37d
[PATCH v3 3/4] block: add BPF kfuncs to read blkcg io.stat
2026-08-20 · Ziyang Men <hidden> -
COLD52d
[PATCH v2 1/2] block: add BPF kfuncs to read blkcg io.stat
2026-08-17 · Ziyang Men <hidden> -
COLD60d
[PATCH 1/2] block: add BPF kfuncs to read blkcg io.stat
2026-08-07 · Ziyang Men <hidden> -
STALE128d
[PATCH 9/9] block: move the fail request code
2026-06-02 · Christoph Hellwig <hch@lst.de> -
STALE128d
[PATCH 8/9] block: add configurable error injection
2026-06-02 · Christoph Hellwig <hch@lst.de>
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.
-
STALE128d
[PATCH 1/9] block: remove ALLOW_ERROR_INJECTION for should_fail_bio
2026-06-02 · Christoph Hellwig <hch@lst.de> -
STALE128d
[PATCH 2/9] block: consolidate the calls to should_fail_bio
2026-06-02 · Christoph Hellwig <hch@lst.de> -
STALE128d
[PATCH 3/9] block: refactor should_fail_bio and should_fail_request
2026-06-02 · Christoph Hellwig <hch@lst.de> -
STALE128d
[PATCH 4/9] block: move the FAIL_MAKE_REQUEST symbol from lib/ to block/
2026-06-02 · Christoph Hellwig <hch@lst.de> -
STALE128d
[PATCH 5/9] block: add a macro to initialize the status table
2026-06-02 · Christoph Hellwig <hch@lst.de> -
STALE128d
[PATCH 6/9] block: add a "tag" for block status codes
2026-06-02 · Christoph Hellwig <hch@lst.de> -
STALE128d
[PATCH 7/9] block: add a str_to_blk_op helper
2026-06-02 · Christoph Hellwig <hch@lst.de> -
STALE128d
[PATCH 9/9] block: move the fail request code
2026-06-02 · Christoph Hellwig <hch@lst.de> -
COLD32d
[RFC PATCH 1/8] blk-iocost: add iocost_ioc_tick tracepoint for per-period device summary
2026-09-08 · Tao Cui <hidden> -
COLD32d
[RFC PATCH 5/8] blk-iocost: add ctrl=bpf per-device opt-in
2026-09-08 · Tao Cui <hidden>