summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2015-05-13 14:06:03 +0200
committerThomas Haller <thaller@redhat.com>2015-05-13 14:24:07 +0200
commitbde42e78db459795559ef6fcdc5a8fe4a03db0cc (patch)
tree0af8acfe4f4eeff728404da42248aff52ef537aa
parent0c258402c72cf691cf24d0955d2b98a8675cd62a (diff)
downloadNetworkManager-bde42e78db459795559ef6fcdc5a8fe4a03db0cc.tar.gz
valgrind: disable suppression for libnl
Not sure why (and whether!) this is really needed. Disable it for now, resurrect it later if need be.
-rw-r--r--valgrind.suppressions43
1 files changed, 24 insertions, 19 deletions
diff --git a/valgrind.suppressions b/valgrind.suppressions
index b0d5301512..1368a6041f 100644
--- a/valgrind.suppressions
+++ b/valgrind.suppressions
@@ -432,23 +432,28 @@
fun:nl_msg_parse
...
}
-{
- libnl_rtnl_link_alloc_cache
- Memcheck:Leak
- match-leak-kinds: definite
- fun:calloc
- fun:nl_object_alloc
- fun:link_msg_parser
- fun:nl_cache_parse
- fun:update_msg_parser
- fun:nl_cb_call
- fun:recvmsgs
- fun:nl_recvmsgs_report
- fun:nl_recvmsgs
- fun:__cache_pickup
- fun:nl_cache_pickup
- fun:nl_cache_refill
- fun:rtnl_link_alloc_cache
- ...
-}
+
+# disable the following suppression. I cannot remember why it was needed,
+# maybe it's wrong.
+#
+# {
+# libnl_02
+# libnl_rtnl_link_alloc_cache
+# Memcheck:Leak
+# match-leak-kinds: definite
+# fun:calloc
+# fun:nl_object_alloc
+# fun:link_msg_parser
+# fun:nl_cache_parse
+# fun:update_msg_parser
+# fun:nl_cb_call
+# fun:recvmsgs
+# fun:nl_recvmsgs_report
+# fun:nl_recvmsgs
+# fun:__cache_pickup
+# fun:nl_cache_pickup
+# fun:nl_cache_refill
+# fun:rtnl_link_alloc_cache
+# ...
+# }