Message ID | 20200924134054.14632-24-mwilck@suse.com (mailing list archive) |
---|---|
State | Not Applicable, archived |
Delegated to: | christophe varoqui |
Headers | show |
Series | libmultipath: improve cleanup on exit | expand |
On Thu, Sep 24, 2020 at 03:40:54PM +0200, mwilck@suse.com wrote: > From: Martin Wilck <mwilck@suse.com> > Git complains about the extra blank line at the end of the file third-party/valgrind/mpath-tools.supp:33: new blank line at EOF. -Ben > These leaks are caused by other libraries (libsystemd, glibc, > libgcrypt) and should be ignored when debugging with valgrind > > Usage example: > > valgrind --suppressions=mpath-tools.supp \ > --leak-check=full --show-leak-kinds=all $COMMAND > > Signed-off-by: Martin Wilck <mwilck@suse.com> > --- > third-party/valgrind/mpath-tools.supp | 33 +++++++++++++++++++++++++++ > 1 file changed, 33 insertions(+) > create mode 100644 third-party/valgrind/mpath-tools.supp > > diff --git a/third-party/valgrind/mpath-tools.supp b/third-party/valgrind/mpath-tools.supp > new file mode 100644 > index 0000000..621463a > --- /dev/null > +++ b/third-party/valgrind/mpath-tools.supp > @@ -0,0 +1,33 @@ > +{ > + glibc _dlerror_run leak: https://stackoverflow.com/questions/1542457/memory-leak-reported-by-valgrind-in-dlopen > + Memcheck:Leak > + match-leak-kinds: reachable > + fun:calloc > + fun:_dlerror_run > + fun:dlopen* > +} > + > +{ > + systemd mempools are never freed: https://bugzilla.redhat.com/show_bug.cgi?id=1215670 > + Memcheck:Leak > + match-leak-kinds: reachable > + fun:malloc > + fun:mempool_alloc_tile > + fun:mempool_alloc0_tile > + fun:hashmap_base_new > + fun:hashmap_base_ensure_allocated > +} > + > +{ > + libgcrypt library initialization > + Memcheck:Leak > + match-leak-kinds: reachable > + fun:malloc > + ... > + fun:_gcry_xmalloc > + ... > + fun:global_init.* > + ... > + fun:_dl_init > +} > + > -- > 2.28.0 -- dm-devel mailing list dm-devel@redhat.com https://www.redhat.com/mailman/listinfo/dm-devel
On Thu, 2020-09-24 at 15:58 -0500, Benjamin Marzinski wrote: > On Thu, Sep 24, 2020 at 03:40:54PM +0200, mwilck@suse.com wrote: > > From: Martin Wilck <mwilck@suse.com> > > > > Git complains about the extra blank line at the end of the file I'm sorry. At least this one will be easy to fix :-) Martin -- dm-devel mailing list dm-devel@redhat.com https://www.redhat.com/mailman/listinfo/dm-devel
diff --git a/third-party/valgrind/mpath-tools.supp b/third-party/valgrind/mpath-tools.supp new file mode 100644 index 0000000..621463a --- /dev/null +++ b/third-party/valgrind/mpath-tools.supp @@ -0,0 +1,33 @@ +{ + glibc _dlerror_run leak: https://stackoverflow.com/questions/1542457/memory-leak-reported-by-valgrind-in-dlopen + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_dlerror_run + fun:dlopen* +} + +{ + systemd mempools are never freed: https://bugzilla.redhat.com/show_bug.cgi?id=1215670 + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:mempool_alloc_tile + fun:mempool_alloc0_tile + fun:hashmap_base_new + fun:hashmap_base_ensure_allocated +} + +{ + libgcrypt library initialization + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + ... + fun:_gcry_xmalloc + ... + fun:global_init.* + ... + fun:_dl_init +} +