From 4a33777ae0beca810283f670d10d59d69bf82b35 Mon Sep 17 00:00:00 2001 From: Weng Meiling Date: Tue, 25 Jun 2013 09:53:22 +0200 Subject: [PATCH] cgsnapshot: fix the print message when use cgsnapshot with -f When use cgsnapshot with -f to save current configuration of cgroups, the mount section is missing, this patch fix it. the example as following: # cgsnapshot -s -f config cpu = /cgroup/cpu; # cat config # Configuration file generated by cgsnapshot mount { } group test { cpu { cpu.rt_period_us="1000000"; cpu.rt_runtime_us="0"; cpu.cfs_period_us="100000"; cpu.cfs_quota_us="-1"; cpu.shares="1024"; } } Signed-off-by: Weng Meiling Acked-by: Ivana Hutarova Varekova --- src/tools/cgsnapshot.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tools/cgsnapshot.c b/src/tools/cgsnapshot.c index 324f93b5..8217798f 100644 --- a/src/tools/cgsnapshot.c +++ b/src/tools/cgsnapshot.c @@ -610,9 +610,9 @@ static int show_mountpoints(const char *controller) while (ret == 0) { if (quote) - printf("\t\"%s\" = %s;\n", controller, path); + fprintf(of, "\t\"%s\" = %s;\n", controller, path); else - printf("\t%s = %s;\n", controller, path); + fprintf(of, "\t%s = %s;\n", controller, path); ret = cgroup_get_subsys_mount_point_next(&handle, path); } cgroup_get_subsys_mount_point_end(&handle); -- 2.47.2