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)
-
HOTtoday
[PATCH v2 0/3] blk-cgroup: store blkcg in bio before blkcg_mutex conversion
2026-09-13 06:55 · 3 replies in 7d · Yu Kuai <yukuai@kernel.org> -
WARM1d
[PATCH] blk-cgroup: save IRQ state in blkg_tryget_closest()
2026-09-11 16:05 · 0 replies in 7d · Hao Zhang <hidden> -
WARM2d
[PATCH v3 0/3] Bring includes in linux/kmod.h up to date
2026-09-11 14:47 · 1 reply in 7d · Petr Pavlu <petr.pavlu@suse.com> -
WARM2d
[RFC PATCH v2 0/5] blk-iocost: BPF struct_ops cost model
2026-09-10 12:58 · 2 replies in 7d · Tao Cui <hidden> -
COOLING4d
[RFC PATCH 0/8] blk-iocost: BPF struct_ops cost model
2026-09-08 10:03 · 5 replies in 7d · Tao Cui <hidden> -
WARM3d
[PATCH 0/4] blk-iocost: charge flushes and zone appends
2026-09-08 02:22 · 4 replies in 7d · Tao Cui <hidden>
Active reviewers (last 30 days)
-
Tang Yizhou <hidden>
3 attestations (3 Reviewed-by) · last on 2026-09-04 -
Tao Cui <hidden>
2 attestations (2 Reviewed-by) · last on 2026-09-13 -
Christoph Hellwig <hch@lst.de>
2 attestations (2 Reviewed-by) · last on 2026-09-13 -
Yu Kuai <yukuai@fygo.io>
2 attestations (2 Reviewed-by) · last on 2026-09-04 -
Tejun Heo <tj@kernel.org>
2 attestations (1 Acked-by, 1 Suggested-by) · last on 2026-08-31 -
Shakeel Butt <shakeel.butt@linux.dev>
2 attestations (2 Suggested-by) · last on 2026-08-20 -
Nilay Shroff <hidden>
1 attestation (1 Reviewed-by) · last on 2026-09-13 -
Bart Van Assche <bvanassche@acm.org>
1 attestation (1 Reviewed-by) · last on 2026-09-04 -
Yu Kuai <hidden>
1 attestation (1 Reviewed-by) · last on 2026-09-04 -
<hidden>
1 attestation (1 Reported-by) · last on 2026-08-31
Recent patches
Most-recent 30 patches in this subsystem on cgroups (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH v2 3/3] blk-cgroup: move async bio punt state to blkcg
2026-09-13 · Yu Kuai <yukuai@kernel.org> -
HOTtoday
REVIEWED: 1 (0M) [PATCH v2 2/3] blk-cgroup: store blkcg in bio instead of blkg
2026-09-13 · Yu Kuai <yukuai@kernel.org> -
HOTtoday
REVIEWED: 5 (4M) [PATCH v2 1/3] blk-cgroup: use a request_queue rhashtable for blkg lookup
2026-09-13 · Yu Kuai <yukuai@kernel.org> -
WARM1d
[PATCH] blk-cgroup: save IRQ state in blkg_tryget_closest()
2026-09-11 · Hao Zhang <hidden> -
WARM2d
[PATCH v3 1/3] umh, treewide: Explicitly include linux/umh.h where needed
2026-09-11 · Petr Pavlu <petr.pavlu@suse.com> -
WARM2d
[RFC PATCH v2 3/5] blk-iocost: add iocost_ioc_tick tracepoint for per-period device summary
2026-09-10 · Tao Cui <hidden> -
WARM2d
[RFC PATCH v2 1/5] blk-iocost: add BPF struct_ops cost model support
2026-09-10 · Tao Cui <hidden> -
COOLING4d
[RFC PATCH 5/8] blk-iocost: add ctrl=bpf per-device opt-in
2026-09-08 · Tao Cui <hidden> -
COOLING4d
[RFC PATCH 4/8] blk-iocost: dispatch cost calculation to registered BPF model
2026-09-08 · Tao Cui <hidden> -
COOLING4d
[RFC PATCH 3/8] blk-iocost: implement BPF struct_ops registration
2026-09-08 · Tao Cui <hidden> -
COOLING4d
[RFC PATCH 2/8] blk-iocost: define iocost_model_ops cost model interface
2026-09-08 · Tao Cui <hidden> -
COOLING4d
[RFC PATCH 1/8] blk-iocost: add iocost_ioc_tick tracepoint for per-period device summary
2026-09-08 · Tao Cui <hidden> -
WARM3d
[PATCH 4/4] blk-iocost: fix stale comment in ioc_rqos_throttle()
2026-09-08 · Tao Cui <hidden> -
WARM3d
[PATCH 3/4] blk-iocost: account zone append completions in latency stats
2026-09-08 · Tao Cui <hidden> -
WARM3d
[PATCH 2/4] blk-iocost: charge zone appends as page-counted sequential writes
2026-09-08 · Tao Cui <hidden> -
WARM3d
[PATCH 1/4] blk-iocost: charge flushes as pageless random writes
2026-09-08 · Tao Cui <hidden> -
DORMANTno replies
[PATCH] block: fix typos in comments
2026-09-04 · Hemanth Selam <hidden> -
DORMANTno replies
REVIEWED: 1 (0M) [PATCH v2] blk-cgroup: show io.stat numbers for discard-only cgroups
2026-09-04 · Tao Cui <hidden> -
DORMANTno replies
REVIEWED: 5 (4M) [PATCH v2] blk-cgroup: avoid 32-bit overflow in root io.stat byte accounting
2026-09-04 · Tao Cui <hidden> -
DORMANTno replies
[PATCH v3] block/blk-iolatency: fix always-zero cur_stat mean on non-SSD
2026-09-04 · Tao Cui <hidden> -
DORMANTno replies
REVIEWED: 3 (2M) [PATCH v2] blk-cgroup: remove unused blk_queue_for_each_rl stub
2026-09-04 · Tao Cui <hidden> -
DORMANTno replies
REVIEWED: 2 (2M) [PATCH v6] blk-throttle: fix divide-by-zero on legacy iops limit of 0
2026-09-04 · Tao Cui <hidden> -
COOLING9d
REVIEWED: 1 (0M) [PATCH v5] blk-throttle: fix divide-by-zero on legacy iops limit of 0
2026-09-04 · Tao Cui <hidden> -
COOLING8d
[PATCH] blk-throttle: reject IOPS limits above UINT_MAX for legacy interface
2026-09-03 · Mikhail Rudenko <hidden> -
WARM1d
[PATCH AUTOSEL 6.18-6.1] blk-cgroup: protect iterating blkgs with blkcg->lock in blkcg_print_stat()
2026-08-31 · Sasha Levin <sashal@kernel.org> -
WARM1d
REVIEWED: 6 (6M) [PATCH AUTOSEL 6.18-5.10] blk-cgroup: fix leaks and online flag on radix_tree_insert failure
2026-08-31 · Sasha Levin <sashal@kernel.org> -
COOLING13d
[PATCH] blk-cgroup: use GFP_NOIO for radix tree preload in blkg_conf_prep
2026-08-31 · Tao Yu <hidden> -
COLD19d
[RFC PATCH v3 6/6] blk-cgroup: make policy blkg creation nowait-safe
2026-08-23 · Yu Kuai <yukuai@kernel.org> -
COLD19d
[RFC PATCH v3 5/6] blk-cgroup: share blkg creation between lookup and config prep
2026-08-23 · Yu Kuai <yukuai@kernel.org> -
COLD19d
[RFC PATCH v3 4/6] blk-cgroup: allocate blkgs in blkg_create
2026-08-23 · Yu Kuai <yukuai@kernel.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.
-
STALE96d
REVIEWED: 6 (6M) [PATCH 5/5] blk-cgroup: factor policy pd teardown loop into helper
2026-06-03 · Yu Kuai <yukuai@fygo.io> · 2 Reviewed-by -
STALE82d
REVIEWED: 2 (2M) [PATCH V3] blk-cgroup: defer blkcg css_put until blkg is unlinked from queue
2026-06-16 · Zizhi Wo <hidden> · 1 Reviewed-by -
STALE76d
REVIEWED: 1 (0M) [PATCH v2 1/4] blk-cgroup: protect q->blkg_list iteration in blkg_destroy_all() with blkcg_mutex
2026-06-24 · Yu Kuai <yukuai@kernel.org> · 1 Reviewed-by -
STALE76d
REVIEWED: 1 (0M) [PATCH v2 2/4] blk-cgroup: fix race between policy activation and blkg destruction
2026-06-24 · Yu Kuai <yukuai@kernel.org> · 1 Reviewed-by -
STALE76d
REVIEWED: 1 (0M) [PATCH v2 3/4] blk-cgroup: skip dying blkg in blkcg_activate_policy()
2026-06-24 · Yu Kuai <yukuai@kernel.org> · 1 Reviewed-by -
STALE76d
REVIEWED: 5 (4M) [PATCH v2 4/4] blk-cgroup: factor policy pd teardown loop into helper
2026-06-24 · Yu Kuai <yukuai@kernel.org> · 2 Reviewed-by -
DORMANTno replies
REVIEWED: 2 (0M) [PATCH v2] block/cgroup: Drop stale -EBUSY retry from blkg_conf_prep()
2026-07-30 · Yang Xiuwei <hidden> · 2 Reviewed-by -
COLD40d
REVIEWED: 2 (2M) [PATCH v2] block/blk-cgroup-rwstat: use data_race() for online test
2026-08-03 · Tao Cui <hidden> · 1 Reviewed-by -
COLD32d
REVIEWED: 1 (0M) [PATCH] blk-cgroup: fix circular locking dependency in blkg_conf_prep
2026-08-11 · Sudarsan Mahendran <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.
-
STALE174d
[PATCH v3 1/7] blk-cgroup: protect q->blkg_list iteration in blkg_destroy_all() with blkcg_mutex
2026-03-04 · Yu Kuai <hidden> -
STALE174d
[PATCH v3 2/7] bfq: protect q->blkg_list iteration in bfq_end_wr_async() with blkcg_mutex
2026-03-04 · Yu Kuai <hidden> -
STALE174d
[PATCH v3 3/7] blk-cgroup: fix race between policy activation and blkg destruction
2026-03-04 · Yu Kuai <hidden> -
STALE174d
[PATCH v3 4/7] blk-cgroup: skip dying blkg in blkcg_activate_policy()
2026-03-04 · Yu Kuai <hidden> -
STALE174d
[PATCH v3 6/7] blk-cgroup: allocate pds before freezing queue in blkcg_activate_policy()
2026-03-04 · Yu Kuai <hidden> -
STALE174d
[PATCH v3 7/7] blk-rq-qos: move rq_qos_mutex acquisition inside rq_qos_add/del
2026-03-04 · Yu Kuai <hidden> -
DORMANTno replies
[PATCH] blk-iocost: do not lower busy_level when no IOs are completed
2026-03-18 · Jialin Wang <hidden> -
STALE128d
[PATCH v2] blk-cgroup: fix leaks and online flag on radix_tree_insert failure
2026-05-07 · Tao Cui <hidden> -
DORMANTno replies
[PATCH] blk-cgroup: defer blkcg css_put until blkg is unlinked from queue
2026-05-18 · Zizhi Wo <hidden> -
STALE96d
[PATCH 1/5] blk-cgroup: protect q->blkg_list iteration in blkg_destroy_all() with blkcg_mutex
2026-06-03 · Yu Kuai <yukuai@fygo.io>