From d945ff851d171ab866fddc50bd6e23a123659469 Mon Sep 17 00:00:00 2001 From: Igor Fedotov Date: Thu, 2 Apr 2026 14:01:59 +0300 Subject: [PATCH] =?utf8?q?common/util:=20silent=20"warning:=20=E2=80=98cgr?= =?utf8?q?oup=5Flimit=E2=80=99=20may=20be=20used=20uninitialized"?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Full output: /home/if/ceph.3/src/common/util.cc: In function ‘void collect_sys_info(std::map, std::__cxx11::basic_string >*, ceph::common::CephContext*)’: /home/if/ceph.3/src/common/util.cc:360:51: warning: ‘cgroup_limit’ may be used uninitialized [-Wmaybe-uninitialized] 360 | if (get_cgroup_memory_limit(&cgroup_limit) == 0 && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 361 | cgroup_limit > 0) { | ~~~~~~~~~~~~~~~~ /home/if/ceph.3/src/common/util.cc:359:12: note: ‘cgroup_limit’ was declared here 359 | uint64_t cgroup_limit; | ^~~~~~~~~~~~ Signed-off-by: Igor Fedotov --- src/common/util.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/util.cc b/src/common/util.cc index e3fd0ea20b82..287b1a88c62a 100644 --- a/src/common/util.cc +++ b/src/common/util.cc @@ -356,7 +356,7 @@ void collect_sys_info(map *m, CephContext *cct) } } } - uint64_t cgroup_limit; + uint64_t cgroup_limit = 0; if (get_cgroup_memory_limit(&cgroup_limit) == 0 && cgroup_limit > 0) { (*m)["mem_cgroup_limit"] = std::to_string(cgroup_limit); -- 2.47.3