blk-cgroup: always display debug stats in io.stat#611
blk-cgroup: always display debug stats in io.stat#611blktests-ci[bot] wants to merge 1 commit intolinus-master_basefrom
Conversation
|
Upstream branch: af4e9ef |
ecd10e2 to
d0e1bed
Compare
|
Upstream branch: af4e9ef |
18c9bbc to
9c03fe7
Compare
d0e1bed to
6b51c57
Compare
|
Upstream branch: 0031c06 |
9c03fe7 to
0869655
Compare
6b51c57 to
78036b2
Compare
|
Upstream branch: ecc64d2 |
0869655 to
7ed3d6b
Compare
78036b2 to
bbb3394
Compare
|
Upstream branch: c107785 |
7ed3d6b to
5688a8a
Compare
bbb3394 to
901a429
Compare
|
Upstream branch: 5ee8dbf |
5688a8a to
6b21616
Compare
901a429 to
1f19ba6
Compare
|
Upstream branch: 1f318b9 |
6b21616 to
d156248
Compare
1f19ba6 to
e79276a
Compare
Remove the blkcg_debug_stats toggle and always display detailed statistics in the cgroup io.stat file. This includes use_delay and delay_nsec information, cost.wait/cost.indebt/cost.indelay for iocost, and latency statistics for iolatency. The stats are already being collected regardless of the toggle, so gating their display provides no real benefit. Additionally, blk-cgroup has not been modularized since commit 32e380a ("blkcg: make CONFIG_BLK_CGROUP bool"), making the module parameter a historical artifact. Readers of the nested-keys format should be able to handle additional fields. Before (without blkcg_debug_stats enabled): 253:0 rbytes=6273024 wbytes=0 rios=20 wios=0 dbytes=0 dios=0 cost.usage=0 After: 253:0 rbytes=6273024 wbytes=0 rios=20 wios=0 dbytes=0 dios=0 cost.usage=0 cost.wait=0 cost.indebt=0 cost.indelay=0 Suggested-by: Michal Koutný <mkoutny@suse.com> Signed-off-by: Breno Leitao <leitao@debian.org>
|
Upstream branch: None |
d156248 to
f45d4ad
Compare
Pull request for series with
subject: blk-cgroup: always display debug stats in io.stat
version: 2
url: https://patchwork.kernel.org/project/linux-block/list/?series=1060656