From: Sage Weil Date: Mon, 22 Apr 2019 17:51:41 +0000 (-0500) Subject: common/util: handle long lines in /proc/cpuinfo X-Git-Tag: v14.2.2~105^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=5d2cc2e284f1a2589e7ba0a2494ad78843139051;p=ceph.git common/util: handle long lines in /proc/cpuinfo Fixes: http://tracker.ceph.com/issues/38296 Signed-off-by: Sage Weil (cherry picked from commit b02e81935c877eff4929c8aad714b0015db45201) --- diff --git a/src/common/util.cc b/src/common/util.cc index fea63e955117..dc79648b7a04 100644 --- a/src/common/util.cc +++ b/src/common/util.cc @@ -268,7 +268,7 @@ void collect_sys_info(map *m, CephContext *cct) // processor f = fopen(PROCPREFIX "/proc/cpuinfo", "r"); if (f) { - char buf[100]; + char buf[1024]; while (!feof(f)) { char *line = fgets(buf, sizeof(buf), f); if (!line)