From e44c77f8e078b044316cf363c0c3fdbebd5a1770 Mon Sep 17 00:00:00 2001 From: NitzanMordhai Date: Thu, 27 Oct 2022 11:42:15 +0000 Subject: [PATCH] src/valgrind.supp: Adding know leaks unrelated to ceph During teuthology test we can hit few valgrind errors that stop the tests, one of them is Rocksdb version info and the other one is dl-init. Adding them to the valgrinf suppression file. Fixes: https://tracker.ceph.com/issues/52136 https://tracker.ceph.com/issues/57751 https://tracker.ceph.com/issues/53575 Signed-off-by: Nitzan Mordechai (cherry picked from commit 43c94e14a553b96466c85c05849d3205babb18d4) --- qa/valgrind.supp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/qa/valgrind.supp b/qa/valgrind.supp index c284ecd43f6b4..c053a9f895382 100644 --- a/qa/valgrind.supp +++ b/qa/valgrind.supp @@ -288,6 +288,15 @@ fun:_dl_lookup_symbol_x ... } +{ + dl-init.c possible lost init + Memcheck:Leak + ... + fun:__trans_list_add + fun:call_init.part.0 + fun:call_init + ... +} { weird thing from libc Memcheck:Leak @@ -393,6 +402,13 @@ fun:*BGThreadWrapper* ... } +{ + rocksdb VersionStorageInfo + Memcheck:Leak + ... + fun:*VersionStorageInfo + ... +} { libstdc++ leak on xenial Memcheck:Leak