Subject blk-cgroup: fix blkg list and policy data races
Author yukuai@kernel.org
Date 2026-08-02 11:25:17 +0000 UTC
Version
Cc axboe@kernel.dk cgroups@vger.kernel.org hch@lst.de linux-block@vger.kernel.org linux-kernel@vger.kernel.org nilay@linux.ibm.com tj@kernel.org yizhou.tang@shopee.com yukuai@fygo.io yukuai@kernel.org zhengqixing@huawei.com
Patches (4)
Name Content [All]
[PATCH v4 1/4] blk-cgroup: protect q->blkg_list iteration in blkg_destroy_all() with blkcg_mutex [Body]
[PATCH v4 2/4] blk-cgroup: fix race between policy activation and blkg destruction [Body]
[PATCH v4 3/4] blk-cgroup: skip dying blkg in blkcg_activate_policy() [Body]
[PATCH v4 4/4] blk-cgroup: factor policy pd teardown loop into helper [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-08-02
Passed
ID (for dev) 95c9f4bd-2a65-40e0-9cbf-1a42d485270f
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base b36c780ae0038c1a82c4a1eb3a4c81afc5d6312b [Config] passed [Log]
[KASAN] Boot test: Base b36c780ae0038c1a82c4a1eb3a4c81afc5d6312b [Config] passed [Log]
[KASAN] Build Patched b36c780ae0038c1a82c4a1eb3a4c81afc5d6312b [Config] [patched] passed [Log]
[KASAN] Boot test: Patched b36c780ae0038c1a82c4a1eb3a4c81afc5d6312b [Config] [patched] passed [Log]
[KASAN] Fuzz b36c780ae0038c1a82c4a1eb3a4c81afc5d6312b [Config] b36c780ae0038c1a82c4a1eb3a4c81afc5d6312b [Config] [patched] passed [Log] [Artifacts]