1# This file contains error suppression rules for Valgrind. These rules suppress 2# errors in alsa-lib that are caused by Valgrind not handling the 3# SNDRV_CTL_IOCTL_TLV_READ ioctl. More information about the Valgrind bug: 4# http://thread.gmane.org/gmane.comp.debugging.valgrind/11888 5# 6# To use this file, pass the command line option --suppressions=<filename> to 7# Valgrind. 8# 9# If you find new false positives, and want to add new suppressions, the 10# --gen-suppression=all option can be very useful. It prints automatically 11# generated suppression rules that can be copy-pasted here. 12 13{ 14 alsa-lib/snd_tlv_get_dB_range 15 Memcheck:Cond 16 fun:snd_tlv_get_dB_range 17} 18 19{ 20 alsa-lib/snd_tlv_convert_to_dB 21 Memcheck:Cond 22 fun:snd_tlv_convert_to_dB 23} 24 25{ 26 alsa-lib/snd_tlv_convert_from_dB 27 Memcheck:Cond 28 fun:snd_tlv_convert_from_dB 29} 30 31{ 32 alsa-lib/set_volume_ops 33 Memcheck:Cond 34 fun:set_volume_ops 35} 36 37{ 38 alsa-lib/snd_ctl_hw_elem_write 39 Memcheck:Param 40 ioctl(generic) 41 fun:ioctl 42 fun:snd_ctl_hw_elem_write 43} 44 45{ 46 alsa-lib/selem_read 47 Memcheck:Cond 48 fun:bcmp 49 fun:selem_read 50} 51