--- extratests/suppressions | 20 ++++++++++++++++---- 1 files changed, 16 insertions(+), 4 deletions(-) diff --git a/extratests/suppressions b/extratests/suppressions index 97d4b78..78ca4ab 100644 --- a/extratests/suppressions +++ b/extratests/suppressions @@ -3,19 +3,19 @@ Memcheck:Cond fun:* fun:numa_node_size64 - fun:numa_init + obj:/usr/lib64/libnuma.so.1 } { libnuma_numa_node_size64_cond_2 Memcheck:Cond fun:numa_node_size64 - fun:numa_init + obj:/usr/lib64/libnuma.so.1 } { libnuma_numa_node_size64_value8 Memcheck:Value8 fun:numa_node_size64 - fun:numa_init + obj:/usr/lib64/libnuma.so.1 } { @@ -44,7 +44,6 @@ fun:calloc fun:add_proto_name } - { libnl1_malloc_leak Memcheck:Leak @@ -53,11 +52,24 @@ obj:/usr/lib/libnl.so.1.1 } { + libnl1_malloc_leak_2 + Memcheck:Leak + fun:malloc + fun:strdup + obj:/lib64/libnl.so.1.1 +} +{ libnl1_calloc_leak Memcheck:Leak fun:calloc obj:/usr/lib/libnl.so.1.1 } +{ + libnl1_calloc_leak_2 + Memcheck:Leak + fun:calloc + obj:/lib64/libnl.so.1.1 +} # OCaml, by design, doesn't bother to free the major heap before # calling exit. Ignore that leak. -- 1.7.7.3