Ryzen 3 220G - Debian 10 - Kernel 4.19.0-6 - Firmware amdgpu 20190114-2 or 20191022 | Kernel OOPS and Non-functional HDMI audio out
Hello guys,
Standard Debian 10 system, Pulseaudio and Gnome, up to date
4.19 Kernel, also tried 5.3.8 and 5.4rc5, slightly different issues (see below)
Tried both firmware versions (2019-01 and 2019-10)
Beside the kernel oops on boot the issue is that HDMI audio out is non functional. On Kernel 4.19 and 5.3.8 the connected HDMI monitor audio part is shown als "unplugged" in Pulseaudio. On 5.4rc5 it is not shown at all.
aplay -L sees the HDMI out but playing anything does not effect a tone. Direct HDMI connection on my desk, no DVI or any converters in between.
Here is the kernel oops:
Nov 3 22:15:32 office kernel: [ 1.580474] WARNING: CPU: 0 PID: 123 at drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:1372 dcn_bw_update_from_pplib+0x89/0x290 [am
Nov 3 22:15:32 office kernel: [ 1.580475] Modules linked in: amdkfd crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel pcbc amdgpu(+) chash gpu_sched i2c_algo_bi
Nov 3 22:15:32 office kernel: [ 1.580491] CPU: 0 PID: 123 Comm: systemd-udevd Not tainted 4.19.0-6-amd64 #1 Debian 4.19.67-2+deb10u1
Nov 3 22:15:32 office kernel: [ 1.580492] Hardware name: Gigabyte Technology Co., Ltd. A320M-S2H V2/A320M-S2H V2-CF, BIOS F43c 10/18/2019
Nov 3 22:15:32 office kernel: [ 1.580554] RIP: 0010:dcn_bw_update_from_pplib+0x89/0x290 [amdgpu]
Nov 3 22:15:32 office kernel: [ 1.580555] Code: 00 00 00 48 89 ef e8 46 53 fe ff 41 89 c5 e8 be e5 18 f0 45 84 ed 0f 85 0c 01 00 00 48 c7 c7 40 d6 9a c0 31 c0 e8 55 c8 23 f0
Nov 3 22:15:32 office kernel: [ 1.580556] RSP: 0018:ffff9e22c1f53780 EFLAGS: 00010246
Nov 3 22:15:32 office kernel: [ 1.580557] RAX: 0000000000000024 RBX: ffff9e22c1f537e0 RCX: ffffffffb1a4dea8
Nov 3 22:15:32 office kernel: [ 1.580558] RDX: 0000000000000000 RSI: 0000000000000086 RDI: 0000000000000247
Nov 3 22:15:32 office kernel: [ 1.580559] RBP: ffff8deb8288d280 R08: 0000000000000318 R09: 0000000000000004
Nov 3 22:15:32 office kernel: [ 1.580559] R10: 0000000000000000 R11: 0000000000000001 R12: ffff8deb80b14000
Nov 3 22:15:32 office kernel: [ 1.580560] R13: 0000000000000001 R14: ffff8deb80b14000 R15: ffff8deb80b14000
Nov 3 22:15:32 office kernel: [ 1.580561] FS: 00007f1a04f73d40(0000) GS:ffff8deb90600000(0000) knlGS:0000000000000000
Nov 3 22:15:32 office kernel: [ 1.580561] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Nov 3 22:15:32 office kernel: [ 1.580562] CR2: 00007fde15520114 CR3: 0000000402000000 CR4: 00000000003406f0
Nov 3 22:15:32 office kernel: [ 1.580562] Call Trace:
Nov 3 22:15:32 office kernel: [ 1.580629] dcn10_create_resource_pool+0x88a/0x9f0 [amdgpu]
Nov 3 22:15:32 office kernel: [ 1.580690] ? dal_aux_engine_construct+0xe/0x20 [amdgpu]
Nov 3 22:15:32 office kernel: [ 1.580750] ? dal_aux_engine_dce110_create+0x41/0x70 [amdgpu]
Nov 3 22:15:32 office kernel: [ 1.580808] dc_create_resource_pool+0x109/0x1b0 [amdgpu]
Nov 3 22:15:32 office kernel: [ 1.580812] ? _cond_resched+0x15/0x30
Nov 3 22:15:32 office kernel: [ 1.580814] ? __kmalloc+0x1d5/0x210
Nov 3 22:15:32 office kernel: [ 1.580874] ? dal_gpio_service_create+0x9a/0xd0 [amdgpu]
Nov 3 22:15:32 office kernel: [ 1.580932] dc_create+0x20f/0x600 [amdgpu]
Nov 3 22:15:32 office kernel: [ 1.580993] dm_hw_init+0xc8/0x130 [amdgpu]
Nov 3 22:15:32 office kernel: [ 1.581050] amdgpu_device_init.cold.28+0x1104/0x129e [amdgpu]
Nov 3 22:15:32 office kernel: [ 1.581100] amdgpu_driver_load_kms+0x86/0x2d0 [amdgpu]
Nov 3 22:15:32 office kernel: [ 1.581113] drm_dev_register+0x109/0x140 [drm]
Nov 3 22:15:32 office kernel: [ 1.581163] amdgpu_pci_probe+0x1aa/0x230 [amdgpu]
Nov 3 22:15:32 office kernel: [ 1.581166] local_pci_probe+0x41/0x90
Nov 3 22:15:32 office kernel: [ 1.581167] pci_device_probe+0xf5/0x1b0
Nov 3 22:15:32 office kernel: [ 1.581170] really_probe+0x23e/0x390
Nov 3 22:15:32 office kernel: [ 1.581172] driver_probe_device+0xb3/0xf0
Nov 3 22:15:32 office kernel: [ 1.581173] __driver_attach+0xea/0x110
Nov 3 22:15:32 office kernel: [ 1.581174] ? driver_probe_device+0xf0/0xf0
Nov 3 22:15:32 office kernel: [ 1.581176] bus_for_each_dev+0x77/0xc0
Nov 3 22:15:32 office kernel: [ 1.581178] ? klist_add_tail+0x3b/0x70
Nov 3 22:15:32 office kernel: [ 1.581179] bus_add_driver+0x152/0x230
Nov 3 22:15:32 office kernel: [ 1.581181] ? 0xffffffffc0ac2000
Nov 3 22:15:32 office kernel: [ 1.581182] driver_register+0x6b/0xb0
Nov 3 22:15:32 office kernel: [ 1.581183] ? 0xffffffffc0ac2000
Nov 3 22:15:32 office kernel: [ 1.581186] do_one_initcall+0x46/0x1c3
Nov 3 22:15:32 office kernel: [ 1.581187] ? _cond_resched+0x15/0x30
Nov 3 22:15:32 office kernel: [ 1.581189] ? kmem_cache_alloc_trace+0x169/0x1d0
Nov 3 22:15:32 office kernel: [ 1.581191] do_init_module+0x5a/0x210
Nov 3 22:15:32 office kernel: [ 1.581192] load_module+0x2118/0x2390
Nov 3 22:15:32 office kernel: [ 1.581195] ? __do_sys_finit_module+0xad/0x110
Nov 3 22:15:32 office kernel: [ 1.581196] __do_sys_finit_module+0xad/0x110
Nov 3 22:15:32 office kernel: [ 1.581198] do_syscall_64+0x53/0x110
Nov 3 22:15:32 office kernel: [ 1.581200] entry_SYSCALL_64_after_hwframe+0x44/0xa9
Nov 3 22:15:32 office kernel: [ 1.581201] RIP: 0033:0x7f1a0575df59
Nov 3 22:15:32 office kernel: [ 1.581203] Code: 00 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05
Nov 3 22:15:32 office kernel: [ 1.581203] RSP: 002b:00007fff1d6cde08 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
Nov 3 22:15:32 office kernel: [ 1.581205] RAX: ffffffffffffffda RBX: 000055fe431a35a0 RCX: 00007f1a0575df59
Nov 3 22:15:32 office kernel: [ 1.581205] RDX: 0000000000000000 RSI: 00007f1a05662cad RDI: 0000000000000011
Nov 3 22:15:32 office kernel: [ 1.581206] RBP: 00007f1a05662cad R08: 0000000000000000 R09: 0000000000000000
Nov 3 22:15:32 office kernel: [ 1.581206] R10: 0000000000000011 R11: 0000000000000246 R12: 0000000000000000
Nov 3 22:15:32 office kernel: [ 1.581207] R13: 000055fe43187a30 R14: 0000000000020000 R15: 000055fe431a35a0
Nov 3 22:15:32 office kernel: [ 1.581208] ---[ end trace 46a69653331ad0c1 ]---
Any pointers to further troubleshoot appreciated,
Andreas Bauer