From: stzuraski898 Date: Wed, 28 Jan 2026 21:50:03 +0000 (+0000) Subject: test/mgr: Valgrind suppression additions to pattern match inline functions stemming... X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=452f862e5554918f730686fa9ef91a6ff82f91cd;p=ceph-ci.git test/mgr: Valgrind suppression additions to pattern match inline functions stemming from CPython Fixes: https://tracker.ceph.com/issues/72938 Signed-off-by: stzuraski898 --- diff --git a/qa/valgrind.supp b/qa/valgrind.supp index 627456b0dd2..2943787a3c6 100644 --- a/qa/valgrind.supp +++ b/qa/valgrind.supp @@ -765,12 +765,70 @@ ... } +{ + Python marshal unicode allocations - direct + Memcheck:Leak + match-leak-kinds: all + fun:malloc + ... + fun:_PyUnicode_FromUCS1.part.0 + ... +} + +{ + Python marshal unicode allocations - via r_object + Memcheck:Leak + match-leak-kinds: all + fun:malloc + ... + fun:r_object + ... +} + +{ + Python marshal loads + Memcheck:Leak + match-leak-kinds: all + fun:malloc + ... + fun:marshal_loads + ... +} + +{ + Python obmalloc allocations + Memcheck:Leak + match-leak-kinds: all + fun:malloc + obj:*/libpython*.so* + ... +} + +{ + Python eval frame + Memcheck:Leak + match-leak-kinds: all + fun:malloc + ... + fun:_PyEval_EvalFrameDefault + ... +} + { ignore *all* ceph-mgr python crap. this is overkill, but better than nothing Memcheck:Leak match-leak-kinds: all ... - fun:Py* + fun:*Py* + ... +} + +{ + ignore *all* ceph-mgr python crap. this is overkill, but better than nothing + Memcheck:Leak + match-leak-kinds: all + ... + fun:UnknownInlinedFun ... } @@ -932,5 +990,4 @@ ... fun:*ProtocolV2* ... -} - +} \ No newline at end of file