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: v12.2.13~7^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F32349%2Fhead;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 cf345954c11..996fc738d6e 100644 --- a/src/common/util.cc +++ b/src/common/util.cc @@ -173,7 +173,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)