From c014ff949fc69fb512eed7250469ed04afda77fc Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 15 Aug 2014 06:28:19 -0700 Subject: [PATCH] valgrind: suppress eglibc leak of TLS 0xf9 1 Leak_PossiblyLost 320 bytes in 1 blocks are possibly lost in loss record 248 of 289 320 1 0x4C29DB4 /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so calloc 0x4012074 /lib/x86_64-linux-gnu/ld-2.15.so _dl_allocate_tls /build/buildd/eglibc-2.15/elf dl-tls.c 297 0x5289ABC /lib/x86_64-linux-gnu/libpthread-2.15.so pthread_create@@GLIBC_2.2.5 /build/buildd/eglibc-2.15/nptl allocatestack.c 571 0xA6A89A /usr/bin/ceph-osd Thread::try_create(unsigned long) /srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.83-444-ge74ad5f/src/common Thread.cc 112 0xA6A94E /usr/bin/ceph-osd Thread::create(unsigned long) /srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.83-444-ge74ad5f/src/common Thread.cc 122 ... ubuntu@teuthology:/a/teuthology-2014-08-13_23:04:01-fs-next-testing-basic-multi/423897 Signed-off-by: Sage Weil --- teuthology/task/valgrind.supp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/teuthology/task/valgrind.supp b/teuthology/task/valgrind.supp index 4dfe04a3..c95d9ff3 100644 --- a/teuthology/task/valgrind.supp +++ b/teuthology/task/valgrind.supp @@ -1,3 +1,11 @@ +{ + apparent TLS leak in eglibc + Memcheck:Leak + fun:calloc + fun:_dl_allocate_tls + fun:pthread_create* + ... +} { osd: ignore ec plugin loading (FIXME SOMEDAY) Memcheck:Leak -- 2.47.3