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 +# ... +# }