* [morimoto:sound-cleanup-2026-07-01-3] [ASoC] a5740d78e4: dmesg.kernel_BUG_at_lib/list_debug.c
@ 2026-07-15 5:08 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-07-15 5:08 UTC (permalink / raw)
To: Kuninori Morimoto; +Cc: oe-lkp, lkp, oliver.sang
Hello,
kernel test robot noticed "dmesg.kernel_BUG_at_lib/list_debug.c" on:
commit: a5740d78e4c663847aa2d91c6d97b90789824627 ("ASoC: soc-topology-test: use snd_soc_card_register()")
https://github.com/morimoto/linux sound-cleanup-2026-07-01-3
in testcase: kunit
version:
with following parameters:
group: group-00
config: x86_64-rhel-9.4-kunit
compiler: gcc-14
test machine: 8 threads 1 sockets Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz (Haswell) with 16G memory
(please refer to attached dmesg/kmsg for entire log/backtrace)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <oliver.sang@intel.com>
| Closes: https://lore.kernel.org/oe-lkp/202607151058.c3835ba8-lkp@intel.com
The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20260715/202607151058.c3835ba8-lkp@intel.com
[ 146.608726][ T6314] KTAP version 1
[ 146.612757][ T6314] 1..1
[ 146.616156][ T6314] KTAP version 1
[ 146.619916][ T6314] # Subtest: snd_soc_tplg_test
[ 146.624877][ T6314] # module: soc_topology_test
[ 146.624890][ T6314] 1..11
[ 146.633348][ T6316] non-paged memory
[ 146.636995][ T6316] list_del corruption, ffff88813723ba48->next is LIST_POISON1 (dead000000000100)
[ 146.645917][ T6316] ------------[ cut here ]------------
[ 146.651200][ T6316] kernel BUG at lib/list_debug.c:56!
[ 146.656321][ T6316] Oops: invalid opcode: 0000 [#1] SMP KASAN PTI
[ 146.662375][ T6316] CPU: 2 UID: 0 PID: 6316 Comm: kunit_try_catch Tainted: G S B W N 7.2.0-rc1+ #1 PREEMPT(lazy)
[ 146.673509][ T6316] Tainted: [S]=CPU_OUT_OF_SPEC, [B]=BAD_PAGE, [W]=WARN, [N]=TEST
[ 146.681021][ T6316] Hardware name: Dell Inc. OptiPlex 9020/0DNKMN, BIOS A05 12/05/2013
[ 146.688877][ T6316] RIP: 0010:__list_del_entry_valid_or_report (kbuild/src/lib/list_debug.c:56 (discriminator 8))
[ 146.695620][ T6316] Code: 00 00 5b b8 01 00 00 00 5d 41 5c c3 cc cc cc cc 4c 89 e7 e8 a6 cc 42 ff 4c 89 e2 48 89 de 48 c7 c7 a0 28 9e 84 e8 74 c6 87 fe <0f> 0b 48 89 ef e8 8a cc 42 ff 48 89 ea 48 89 de 48 c7 c7 00 29 9e
All code
========
0: 00 00 add %al,(%rax)
2: 5b pop %rbx
3: b8 01 00 00 00 mov $0x1,%eax
8: 5d pop %rbp
9: 41 5c pop %r12
b: c3 ret
c: cc int3
d: cc int3
e: cc int3
f: cc int3
10: 4c 89 e7 mov %r12,%rdi
13: e8 a6 cc 42 ff call 0xffffffffff42ccbe
18: 4c 89 e2 mov %r12,%rdx
1b: 48 89 de mov %rbx,%rsi
1e: 48 c7 c7 a0 28 9e 84 mov $0xffffffff849e28a0,%rdi
25: e8 74 c6 87 fe call 0xfffffffffe87c69e
2a:* 0f 0b ud2 <-- trapping instruction
2c: 48 89 ef mov %rbp,%rdi
2f: e8 8a cc 42 ff call 0xffffffffff42ccbe
34: 48 89 ea mov %rbp,%rdx
37: 48 89 de mov %rbx,%rsi
3a: 48 rex.W
3b: c7 .byte 0xc7
3c: c7 .byte 0xc7
3d: 00 29 add %ch,(%rcx)
3f: 9e sahf
Code starting with the faulting instruction
===========================================
0: 0f 0b ud2
2: 48 89 ef mov %rbp,%rdi
5: e8 8a cc 42 ff call 0xffffffffff42cc94
a: 48 89 ea mov %rbp,%rdx
d: 48 89 de mov %rbx,%rsi
10: 48 rex.W
11: c7 .byte 0xc7
12: c7 .byte 0xc7
13: 00 29 add %ch,(%rcx)
15: 9e sahf
[ 146.714936][ T6316] RSP: 0018:ffffc900027dfa60 EFLAGS: 00010286
[ 146.720813][ T6316] RAX: 000000000000004e RBX: ffff88813723ba48 RCX: 0000000000000000
[ 146.728584][ T6316] RDX: 000000000000004e RSI: 0000000000000008 RDI: fffff520004fbf3f
[ 146.736354][ T6316] RBP: dead000000000122 R08: 0000000000000001 R09: fffff520004fbf08
[ 146.744123][ T6316] R10: ffffc900027df847 R11: 0000000000000001 R12: dead000000000100
[ 146.751897][ T6316] R13: ffff88813723cad0 R14: 0000000000000008 R15: dffffc0000000000
[ 146.759668][ T6316] FS: 0000000000000000(0000) GS:ffff888422776000(0000) knlGS:0000000000000000
[ 146.768397][ T6316] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 146.774791][ T6316] CR2: 00007f8a3a9f00ac CR3: 000000041b674001 CR4: 00000000001726f0
[ 146.782561][ T6316] DR0: ffffffff87d71888 DR1: ffffffff87d71889 DR2: ffffffff87d7188a
[ 146.790332][ T6316] DR3: ffffffff87d7188b DR6: 00000000ffff0ff0 DR7: 0000000000000600
[ 146.798102][ T6316] Call Trace:
[ 146.801219][ T6316] <TASK>
[ 146.803992][ T6316] soc_card_unbind (kbuild/src/include/linux/list.h:132 kbuild/src/include/linux/list.h:246 kbuild/src/include/linux/list.h:260 kbuild/src/sound/soc/soc-card.c:1004 kbuild/src/sound/soc/soc-card.c:990) snd_soc_core
[ 146.809827][ T6316] snd_soc_card_unregister (kbuild/src/sound/soc/soc-card.c:1474) snd_soc_core
[ 146.816250][ T6316] release_nodes (kbuild/src/drivers/base/devres.c:546)
[ 146.820577][ T6316] devres_release_all (kbuild/src/drivers/base/devres.c:576)
[ 146.825335][ T6316] ? __pfx_devres_release_all (kbuild/src/include/linux/list.h:46 (discriminator 2))
[ 146.830695][ T6316] device_unbind_cleanup (kbuild/src/drivers/base/dd.c:597)
[ 146.835721][ T6316] device_release_driver_internal (kbuild/src/drivers/base/dd.c:1354 kbuild/src/drivers/base/dd.c:1372)
[ 146.841598][ T6316] bus_remove_device (kbuild/src/drivers/base/bus.c:664)
[ 146.846356][ T6316] ? __pfx_bus_remove_device (kbuild/src/drivers/base/bus.c:623)
[ 146.851632][ T6316] ? __pfx_device_remove_attrs (kbuild/src/drivers/base/core.c:3143)
[ 146.857077][ T6316] device_del (kbuild/src/drivers/base/core.c:3961)
[ 146.861232][ T6316] ? __pfx_device_del (kbuild/src/include/linux/kobject.h:89)
[ 146.865903][ T6316] ? _raw_spin_lock_irqsave (kbuild/src/include/linux/instrumented.h:55 kbuild/src/include/linux/atomic/atomic-instrumented.h:1301 kbuild/src/include/asm-generic/qspinlock.h:111 kbuild/src/include/linux/spinlock.h:187 kbuild/src/include/linux/spinlock_api_smp.h:133 kbuild/src/kernel/locking/spinlock.c:166)
[ 146.871090][ T6316] ? __pfx__raw_spin_lock_irqsave (kbuild/src/kernel/locking/spinlock.c:273)
[ 146.876793][ T6316] device_unregister (kbuild/src/drivers/base/core.c:4002)
[ 146.881376][ T6316] kunit_remove_resource (kbuild/src/include/kunit/resource.h:115 kbuild/src/include/linux/kref.h:65 kbuild/src/include/kunit/resource.h:138 kbuild/src/lib/kunit/resource.c:59 kbuild/src/lib/kunit/resource.c:48)
[ 146.886476][ T6316] kunit_cleanup (kbuild/src/lib/kunit/test.c:1052)
[ 146.890802][ T6316] ? kobject_put (kbuild/src/include/linux/instrumented.h:112 kbuild/src/include/linux/atomic/atomic-instrumented.h:400 kbuild/src/include/linux/refcount.h:389 kbuild/src/include/linux/refcount.h:432 kbuild/src/include/linux/refcount.h:450 kbuild/src/include/linux/kref.h:64 kbuild/src/lib/kobject.c:737)
[ 146.895040][ T6316] ? __pfx_kunit_try_run_case_cleanup (kbuild/src/lib/kunit/test.c:945)
[ 146.901091][ T6316] ? __pfx_kunit_generic_run_threadfn_adapter (usercopy_64.c:?)
[ 146.907827][ T6316] kunit_generic_run_threadfn_adapter (kbuild/src/lib/kunit/try-catch.c:30)
[ 146.913874][ T6316] kthread (kbuild/src/kernel/kthread.c:436)
[ 146.917769][ T6316] ? recalc_sigpending (kbuild/src/include/linux/instrumented.h:97 kbuild/src/include/asm-generic/bitops/instrumented-atomic.h:41 kbuild/src/include/linux/thread_info.h:109 kbuild/src/kernel/signal.c:181)
[ 146.922700][ T6316] ? __pfx_kthread (kbuild/src/include/linux/list.h:404 (discriminator 2))
[ 146.927120][ T6316] ret_from_fork (kbuild/src/arch/x86/kernel/process.c:158)
[ 146.931531][ T6316] ? __pfx_ret_from_fork (kbuild/src/arch/x86/include/asm/entry-common.h:54)
[ 146.936458][ T6316] ? switch_fpu (kbuild/src/include/linux/instrumented.h:82 kbuild/src/include/asm-generic/bitops/instrumented-non-atomic.h:141 kbuild/src/include/linux/thread_info.h:133 kbuild/src/include/linux/sched.h:2087 kbuild/src/arch/x86/include/asm/fpu/sched.h:34)
[ 146.940696][ T6316] ? __switch_to (kbuild/src/arch/x86/kernel/process_64.c:403 kbuild/src/arch/x86/kernel/process_64.c:663)
[ 146.945115][ T6316] ? __switch_to_asm (kbuild/src/arch/x86/entry/entry_64.S:206)
[ 146.949710][ T6316] ? __pfx_kthread (kbuild/src/include/linux/list.h:404 (discriminator 2))
[ 146.954121][ T6316] ret_from_fork_asm (kbuild/src/arch/x86/entry/entry_64.S:245)
[ 146.958716][ T6316] </TASK>
[ 146.961573][ T6316] Modules linked in: soc_topology_test snd_soc_core snd_compress iio_rescale industrialio hid_uclogic cros_ec_proto drm_kunit_helpers linear_ranges utf8data ext4 crc16 mbcache jbd2 binfmt_misc snd_hda_codec_intelhdmi snd_hda_codec_hdmi intel_rapl_msr btrfs intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp snd_hda_codec_alc269 libblake2b raid6_pq snd_hda_codec_realtek_lib xor kvm_intel snd_hda_scodec_component i915 snd_hda_codec_generic kvm snd_hda_intel sd_mod sg snd_hda_codec snd_hda_core drm_buddy intel_gtt snd_intel_dspcfg irqbypass dell_wmi ttm snd_intel_sdw_acpi rapl dell_smbios snd_hwdep drm_client_lib intel_cstate dell_wmi_descriptor snd_pcm drm_display_helper sparse_keymap ahci rfkill libahci cec pcspkr dcdbas mei_wdt intel_uncore snd_timer i2c_i801 libata mei_me i2c_smbus lpc_ich drm_kms_helper snd mei video soundcore wmi fuse drm [last unloaded: siphash_kunit]
[ 147.040993][ T6316] ---[ end trace 0000000000000000 ]---
[ 147.046283][ T6316] RIP: 0010:__list_del_entry_valid_or_report (kbuild/src/lib/list_debug.c:56 (discriminator 8))
[ 147.053042][ T6316] Code: 00 00 5b b8 01 00 00 00 5d 41 5c c3 cc cc cc cc 4c 89 e7 e8 a6 cc 42 ff 4c 89 e2 48 89 de 48 c7 c7 a0 28 9e 84 e8 74 c6 87 fe <0f> 0b 48 89 ef e8 8a cc 42 ff 48 89 ea 48 89 de 48 c7 c7 00 29 9e
All code
========
0: 00 00 add %al,(%rax)
2: 5b pop %rbx
3: b8 01 00 00 00 mov $0x1,%eax
8: 5d pop %rbp
9: 41 5c pop %r12
b: c3 ret
c: cc int3
d: cc int3
e: cc int3
f: cc int3
10: 4c 89 e7 mov %r12,%rdi
13: e8 a6 cc 42 ff call 0xffffffffff42ccbe
18: 4c 89 e2 mov %r12,%rdx
1b: 48 89 de mov %rbx,%rsi
1e: 48 c7 c7 a0 28 9e 84 mov $0xffffffff849e28a0,%rdi
25: e8 74 c6 87 fe call 0xfffffffffe87c69e
2a:* 0f 0b ud2 <-- trapping instruction
2c: 48 89 ef mov %rbp,%rdi
2f: e8 8a cc 42 ff call 0xffffffffff42ccbe
34: 48 89 ea mov %rbp,%rdx
37: 48 89 de mov %rbx,%rsi
3a: 48 rex.W
3b: c7 .byte 0xc7
3c: c7 .byte 0xc7
3d: 00 29 add %ch,(%rcx)
3f: 9e sahf
Code starting with the faulting instruction
===========================================
0: 0f 0b ud2
2: 48 89 ef mov %rbp,%rdi
5: e8 8a cc 42 ff call 0xffffffffff42cc94
a: 48 89 ea mov %rbp,%rdx
d: 48 89 de mov %rbx,%rsi
10: 48 rex.W
11: c7 .byte 0xc7
12: c7 .byte 0xc7
13: 00 29 add %ch,(%rcx)
15: 9e sahf
[ 147.072371][ T6316] RSP: 0018:ffffc900027dfa60 EFLAGS: 00010286
[ 147.078265][ T6316] RAX: 000000000000004e RBX: ffff88813723ba48 RCX: 0000000000000000
[ 147.086051][ T6316] RDX: 000000000000004e RSI: 0000000000000008 RDI: fffff520004fbf3f
[ 147.093842][ T6316] RBP: dead000000000122 R08: 0000000000000001 R09: fffff520004fbf08
[ 147.101779][ T6316] R10: ffffc900027df847 R11: 0000000000000001 R12: dead000000000100
[ 147.109705][ T6316] R13: ffff88813723cad0 R14: 0000000000000008 R15: dffffc0000000000
[ 147.117504][ T6316] FS: 0000000000000000(0000) GS:ffff888422776000(0000) knlGS:0000000000000000
[ 147.126251][ T6316] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 147.132704][ T6316] CR2: 00007f8a3a9f00ac CR3: 000000041b674001 CR4: 00000000001726f0
[ 147.140498][ T6316] DR0: ffffffff87d71888 DR1: ffffffff87d71889 DR2: ffffffff87d7188a
[ 147.148293][ T6316] DR3: ffffffff87d7188b DR6: 00000000ffff0ff0 DR7: 0000000000000600
[ 147.156088][ T6316] Kernel panic - not syncing: Fatal exception
[ 147.162002][ T6316] Kernel Offset: disabled
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-07-15 5:09 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-15 5:08 [morimoto:sound-cleanup-2026-07-01-3] [ASoC] a5740d78e4: dmesg.kernel_BUG_at_lib/list_debug.c kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.