Bug#1067926: awesfx: kernel warning message when asfxload runs on post 6.8.0 kernels
Package: awesfx
Version: 0.5.2-1.1+b1
Severity: normal
Tags: upstream
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
running asfxload on post 6.8.0 kernel
* What exactly did you do (or not do) that was effective (or
ineffective)?
sound font still loaded but the warning message below appeared
* What was the outcome of this action?
[ 107.151337] ------------[ cut here ]------------
[ 107.152114] refcount_t: decrement hit 0; leaking memory.
[ 107.152871] WARNING: CPU: 3 PID: 1817 at lib/refcount.c:31 refcount_warn_saturate+0xff/0x110
[ 107.153619] Modules linked in: binfmt_misc nf_tables libcrc32c nfnetlink scsi_transport_iscsi exfat it87 hwmon_vid parport_pc ppdev lp parport rtl2832_sdr videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common videodev fc0012 rtl2832 i2c_mux regmap_i2c dvb_usb_rtl28xxu dvb_usb_v2 dvb_core mc snd_emu10k1_synth snd_emux_synth snd_seq_midi_emul snd_seq_virmidi snd_seq_midi snd_seq_midi_event snd_hda_codec_hdmi snd_seq snd_emu10k1 snd_hda_intel snd_intel_dspcfg snd_util_mem snd_hda_codec snd_ac97_codec edac_mce_amd sha512_ssse3 sha512_generic ac97_bus sha256_ssse3 sha1_ssse3 radeon aesni_intel snd_hda_core snd_rawmidi crypto_simd cryptd evdev serio_raw snd_hwdep drm_ttm_helper ttm drm_suballoc_helper drm_display_helper snd_seq_device snd_pcm emu10k1_gp pcspkr k10temp gameport acpi_cpufreq drm_kms_helper drm snd_timer i2c_algo_bit snd video soundcore wmi sp5100_tco button ext4 crc32c_generic crc16 mbcache jbd2 uas usb_storage hid_generic usbhid hid sg sd_mod t10_pi sr_mod crc64_rocksoft crc64 cdrom ata_generic
[ 107.153675] ahci pata_atiixp libahci ohci_pci firewire_ohci r8169 libata firewire_core xhci_pci crc32_pclmul crc32c_intel crc_itu_t realtek ohci_hcd ehci_pci xhci_hcd i2c_piix4 ehci_hcd mdio_devres scsi_mod usbcore scsi_common libphy usb_common
[ 107.159752] CPU: 3 PID: 1817 Comm: asfxload Not tainted 6.9.0-rc1+ #5857
[ 107.160716] Hardware name: Gigabyte Technology Co., Ltd. To be filled by O.E.M./F2A78M-HD2, BIOS F2 05/28/2014
[ 107.161668] RIP: 0010:refcount_warn_saturate+0xff/0x110
[ 107.162607] Code: b8 4e c1 a6 c6 05 32 cc 08 01 01 e8 1b ce b8 ff 0f 0b e9 b4 74 54 00 48 c7 c7 10 4f c1 a6 c6 05 16 cc 08 01 01 e8 01 ce b8 ff <0f> 0b e9 9a 74 54 00 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90
[ 107.163592] RSP: 0018:ffff9db6c3147c38 EFLAGS: 00010286
[ 107.164587] RAX: 000000000000002c RBX: ffffe656c472acc0 RCX: 0000000000000000
[ 107.165574] RDX: 0000000000000002 RSI: ffff9db6c3147ae8 RDI: 00000000ffffffff
[ 107.166559] RBP: 000000000011cab3 R08: 00000000ffffefff R09: ffffffffa6ea70e8
[ 107.167544] R10: 00000000fffff000 R11: ffff9db6c27da000 R12: ffff9db6c28aa000
[ 107.168539] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
[ 107.169523] FS: 00007efd158ceb80(0000) GS:ffff8ba06f980000(0000) knlGS:0000000000000000
[ 107.170520] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 107.171518] CR2: 00007efd15523bdd CR3: 00000001297d4000 CR4: 00000000000406f0
[ 107.172533] Call Trace:
[ 107.173536] <TASK>
[ 107.174533] ? refcount_warn_saturate+0xff/0x110
[ 107.175534] ? __warn.cold+0xa8/0x107
[ 107.176544] ? refcount_warn_saturate+0xff/0x110
[ 107.177542] ? report_bug+0x10e/0x1a0
[ 107.178536] ? handle_bug+0x3a/0x70
[ 107.179527] ? exc_invalid_op+0x1f/0x90
[ 107.180522] ? __wake_up_klogd.part.0+0x56/0x80
[ 107.181508] ? asm_exc_invalid_op+0x16/0x20
[ 107.182493] ? refcount_warn_saturate+0xff/0x110
[ 107.183475] ? refcount_warn_saturate+0xff/0x110
[ 107.184459] free_unref_page_prepare+0x1b3/0x330
[ 107.185434] free_unref_page+0x44/0x1f0
[ 107.186402] __iommu_dma_free.isra.0+0xe5/0x160
[ 107.187372] __synth_free_pages+0x79/0xb0 [snd_emu10k1]
[ 107.188365] snd_emu10k1_synth_free+0xa3/0xf0 [snd_emu10k1]
[ 107.189343] snd_emu10k1_sample_free+0x28/0x50 [snd_emu10k1_synth]
[ 107.190290] snd_sf_clear+0x71/0x110 [snd_emux_synth]
[ 107.191212] snd_soundfont_remove_samples+0x6d/0xb0 [snd_emux_synth]
[ 107.192142] snd_emux_hwdep_ioctl+0x4f/0x210 [snd_emux_synth]
[ 107.193055] snd_hwdep_ioctl+0xc7/0x1d0 [snd_hwdep]
[ 107.193955] ? security_file_ioctl+0x3c/0x60
[ 107.194845] __x64_sys_ioctl+0x316/0xae0
[ 107.195735] ? do_sys_openat2+0x80/0xc0
[ 107.196624] do_syscall_64+0x50/0x110
[ 107.197488] entry_SYSCALL_64_after_hwframe+0x6c/0x74
[ 107.198356] RIP: 0033:0x7efd155c432b
[ 107.199213] Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1c 48 8b 44 24 18 64 48 2b 04 25 28 00 00
[ 107.200121] RSP: 002b:00007ffcf350e330 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 107.201028] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007efd155c432b
[ 107.201923] RDX: 0000000000000000 RSI: 0000000000004882 RDI: 0000000000000003
[ 107.202808] RBP: 00007ffcf350e588 R08: 000000000000ffff R09: 000000000000000d
[ 107.203694] R10: fffffffffffff1bd R11: 0000000000000246 R12: 00005641ec279020
[ 107.204600] R13: 00005641ec27505e R14: 00005641ec275d24 R15: 00007ffcf350feb0
[ 107.205496] </TASK>
[ 107.206389] ---[ end trace 0000000000000000 ]---
* What outcome did you expect instead?
no warning message when asfxload ran
*** End of the template - remove these template lines ***
-- System Information:
Debian Release: trixie/sid
APT prefers experimental
APT policy: (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.9.0-rc1+ (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages awesfx depends on:
ii libasound2t64 1.2.11-1+b1
ii libc6 2.38-6
awesfx recommends no packages.
Versions of packages awesfx suggests:
ii fluid-soundfont-gm 3.1-5.3
ii fluid-soundfont-gs 3.1-5.3
ii timgm6mb-soundfont 1.3-5
-- no debconf information
Reply to: