From: Denis Pynkin Date: Thu, 30 Mar 2017 15:31:48 +0000 (+0300) Subject: Increased buffer length in print_stats() X-Git-Tag: lxc-2.1.0~166^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F1494%2Fhead;p=thirdparty%2Flxc.git Increased buffer length in print_stats() Some "/sys" entries exceeds buffer size. This results to some statistics loss ('BlkIO' in particular): wc -c /sys/fs/cgroup/blkio/lxc/alt/blkio.throttle.io_service_bytes 318 /sys/fs/cgroup/blkio/lxc/alt/blkio.throttle.io_service_bytes Signed-off-by: Denis Pynkin --- diff --git a/src/lxc/tools/lxc_info.c b/src/lxc/tools/lxc_info.c index 288853737..c977f299c 100644 --- a/src/lxc/tools/lxc_info.c +++ b/src/lxc/tools/lxc_info.c @@ -204,7 +204,7 @@ static void print_net_stats(struct lxc_container *c) static void print_stats(struct lxc_container *c) { int i, ret; - char buf[256]; + char buf[4096]; ret = c->get_cgroup_item(c, "cpuacct.usage", buf, sizeof(buf)); if (ret > 0 && ret < sizeof(buf)) {