Currrent /proc/cgroup output is like: #subsys_name hierarchy num_cgroups enabled cpuset 6 1 1 cpu 4 7 1 cpuacct 4 7 1 blkio 8 7 1 memory 9 7 1 ... Add some indentation to make it more readable without any functional change: #subsys_name hierarchy num_cgroups enabled cpuset 8 1 1 cpu 4 7 1 cpuacct 4 7 1 blkio 2 7 1 memory 5 7 1 ... Signed-off-by: Feng Tang <feng.tang@xxxxxxxxx> --- kernel/cgroup/cgroup-v1.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/kernel/cgroup/cgroup-v1.c b/kernel/cgroup/cgroup-v1.c index 2ade21b54dc4..e370ce3afdad 100644 --- a/kernel/cgroup/cgroup-v1.c +++ b/kernel/cgroup/cgroup-v1.c @@ -670,14 +670,20 @@ int proc_cgroupstats_show(struct seq_file *m, void *v) struct cgroup_subsys *ss; int i; - seq_puts(m, "#subsys_name\thierarchy\tnum_cgroups\tenabled\n"); + seq_printf(m, "%-20s %-16s %-16s %-16s\n", + "#subsys_name", + "hierarchy", + "num_cgroups", + "enabled" + ); + /* * Grab the subsystems state racily. No need to add avenue to * cgroup_mutex contention. */ for_each_subsys(ss, i) - seq_printf(m, "%s\t%d\t%d\t%d\n", + seq_printf(m, "%-20s %-16d %-16d %-16d\n", ss->legacy_name, ss->root->hierarchy_id, atomic_read(&ss->root->nr_cgrps), cgroup_ssid_enabled(i)); -- 2.27.0