1 # Copyright © 2012-2018 Inria. All rights reserved.
2 # See COPYING in top-level directory.
4 # suppressions file to be passed to valgrind with
5 # --suppressions=/path/to/hwloc-valgrind.supp
7 # zlib (brought by libpci or libxml2) doesn't cleanup its global state
15 # hwloc cannot free the global parser (with xmlCleanupParser()) because other threads may be using it
23 # hwloc cannot free the global xml dict RMutex because it cannot call xmlCleanupParser() as explained above
25 xml_dict_create_new_rmutex
33 # ltdl dlopen global state?
55 # lt_dlforeachfile abusing paths
57 lt_dlforeachfile_addr8
59 fun:_wordcopy_fwd_dest_aligned
129 # libpciaccess global state leak
131 libpciaccess_device_name_leak
134 fun:pci_device_get_device_name
146 # libudev global hashes
148 libudev_hashmap_property
152 fun:udev_device_get_property_value
155 libudev_hashmap_sysname
159 fun:udev_device_new_from_subsystem_sysname