Kernel 6.19.x boot and power off problems

Since I updated my kernel to 6.19.6-zen I experience issues.
While the system boots up, I see the following error:
[ 3.725830] amd_atl: AMD Address Translation Library initialized
[ 3.930602] BUG: unable to handle page fault for address: ffff8f4508232210
[ 3.930851] #PF: supervisor read access in kernel mode
[ 3.931055] #PF: error_code(0x0000) - not-present page
[ 3.931232] PGD 3bda01067 P4D 3bda01067 PUD 0
[ 3.931393] Oops: Oops: 0000 [#1] SMP NOPTI
[ 3.931550] CPU: 0 UID: 0 PID: 722 Comm: (udev-worker) Not tainted 6.19.6-zen1-1-zen #1 PREEMPT(full) b38a2d13fd9df736fead13d69369820fee7f7cf0
[ 3.931871] Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./B450 Pro4, BIOS P10.44 11/26/2025
[ 3.932202] RIP: 0010:set_field+0x30/0x50 [snd_ctxfi]
[ 3.932381] Code: 44 00 00 49 89 f8 85 f6 74 31 31 c9 40 f6 c6 01 75 18 0f 1f 84 00 00 00 00 00 83 c1 01 b8 01 00 00 00 d3 e0 85 f0 74 f2 d3 e2 <41> 8b 00 31 c2 21 f2
31 c2 41 89 10 e9 ef d5 ba ec 0f 0b e9 e8 d5
[ 3.932898] RSP: 0018:ffffd12c42f43890 EFLAGS: 00010202
[ 3.933079] RAX: 00000000ffffffea RBX: ffff8f4108232240 RCX: 0000000000000000
[ 3.933267] RDX: 0000000000000001 RSI: 0000000000000001 RDI: ffff8f4508232210
[ 3.933451] RBP: 00000000ffffffea R08: ffff8f4508232210 R09: 0000000000000000
[ 3.933638] R10: ffffd12c42f438a8 R11: 00000000ffffffff R12: ffff8f4101063000
[ 3.933825] R13: ffffffffc053bf60 R14: ffff8f41082320a8 R15: ffff8f4108232300
[ 3.934012] FS: 00007fd42f613840(0000) GS:ffff8f447fc7d000(0000) knlGS:0000000000000000
[ 3.934201] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 3.934388] CR2: ffff8f4508232210 CR3: 0000000107887000 CR4: 0000000000350ef0
[ 3.934579] Call Trace:
[ 3.934767]
[ 3.934953] daio_mgr_enb_dai+0x27/0x40 [snd_ctxfi ba70a4f20f4637422bb8e19e7761ec2496612df5]
[ 3.935153] daio_mgr_enb_daio+0x3d/0x120 [snd_ctxfi ba70a4f20f4637422bb8e19e7761ec2496612df5]
[ 3.935354] get_daio_rsc+0xd5/0x2c0 [snd_ctxfi ba70a4f20f4637422bb8e19e7761ec2496612df5]
[ 3.935558] atc_get_resources+0x398/0x550 [snd_ctxfi ba70a4f20f4637422bb8e19e7761ec2496612df5]
[ 3.935765] ct_atc_create.cold+0x1c9/0x25c [snd_ctxfi ba70a4f20f4637422bb8e19e7761ec2496612df5]
[ 3.935975] ct_card_probe+0xd3/0x200 [snd_ctxfi ba70a4f20f4637422bb8e19e7761ec2496612df5]
[ 3.936190] pci_device_probe+0x10a/0x2c0
[ 3.936392] ? srso_return_thunk+0x5/0x5f
[ 3.936592] really_probe+0xde/0x420
[ 3.936789] ? srso_return_thunk+0x5/0x5f
[ 3.936988] ? __pfx___driver_attach+0x10/0x10
[ 3.937186] __driver_probe_device+0x78/0x150
[ 3.937386] __driver_attach+0xa0/0x340
[ 3.937582] bus_for_each_dev+0x10b/0x160
[ 3.937778] bus_add_driver+0x131/0x280
[ 3.937972] ? __pfx_ct_driver_init+0x10/0x10 [snd_ctxfi ba70a4f20f4637422bb8e19e7761ec2496612df5]
[ 3.938370] driver_register+0x75/0xe0
[ 3.938565] ? srso_return_thunk+0x5/0x5f
[ 3.938757] do_one_initcall+0x5b/0x300
[ 3.938948] do_init_module+0x62/0x250
[ 3.939134] ? idempotent_init_module+0x380/0x3f0
[ 3.939319] idempotent_init_module+0x380/0x3f0
[ 3.939503] __x64_sys_finit_module+0x71/0xe0
[ 3.939678] ? syscall_trace_enter+0x91/0x1e0
[ 3.939846] do_syscall_64+0x81/0x600
[ 3.940017] ? srso_return_thunk+0x5/0x5f
[ 3.940181] ? srso_return_thunk+0x5/0x5f
[ 3.940341] ? __x64_sys_openat+0xfa/0x240
[ 3.940501] ? srso_return_thunk+0x5/0x5f
[ 3.940656] ? do_syscall_64+0x81/0x600
[ 3.940810] ? srso_return_thunk+0x5/0x5f
[ 3.940962] ? do_syscall_64+0x81/0x600
[ 3.941110] ? srso_return_thunk+0x5/0x5f
[ 3.941256] ? do_syscall_64+0x81/0x600
[ 3.941398] ? srso_return_thunk+0x5/0x5f
[ 3.941543] ? exc_page_fault+0x7e/0x180
[ 3.941685] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 3.941827] RIP: 0033:0x7fd42ef2706d
[ 3.941973] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 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 <48> 3d 01 f0 ff ff 73
01 c3 48 8b 0d 73 ec 0c 00 f7 d8 64 89 01 48
[ 3.942394] RSP: 002b:00007ffcb84043c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
[ 3.942543] RAX: ffffffffffffffda RBX: 000055eb942c4040 RCX: 00007fd42ef2706d
[ 3.942692] RDX: 0000000000000004 RSI: 00007fd42f5ca2f2 RDI: 0000000000000068
[ 3.942843] RBP: 00007ffcb8404460 R08: 0000000000000000 R09: 000055eb942f7010
[ 3.942996] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fd42f5ca2f2
[ 3.943154] R13: 0000000000020000 R14: 000055eb94237ac0 R15: 000055eb942c4040
[ 3.943312]
[ 3.943463] Modules linked in: amdgpu(+) amd_atl intel_rapl_msr intel_rapl_common snd_hda_codec_atihdmi snd_hda_codec_hdmi snd_hda_intel amdxcp drm_panel_backlight_qui
rks kvm_amd snd_hda_codec gpu_sched drm_buddy snd_hda_core drm_exec snd_intel_dspcfg drm_suballoc_helper kvm r8169 snd_intel_sdw_acpi drm_ttm_helper snd_ctxfi(+) snd_hwde
p realtek ttm ee1004 mdio_devres i2c_algo_bit snd_pcm libphy snd_timer drm_display_helper irqbypass mdio_bus wmi_bmof snd cec video rapl soundcore pcspkr k10temp i2c_piix
4 i2c_smbus gpio_amdpt gpio_generic mac_hid dm_mod nfnetlink nvme nvme_core ghash_clmulni_intel nvme_keyring aesni_intel ccp nvme_auth sp5100_tco hkdf wmi zram 842_decomp
ress 842_compress lz4hc_compress crypto_user lz4_compress ntsync pkcs8_key_parser i2c_dev
[ 3.944856] CR2: ffff8f4508232210
[ 3.945032] —[ end trace 0000000000000000 ]—
[ 3.945217] RIP: 0010:set_field+0x30/0x50 [snd_ctxfi]
[ 3.945409] Code: 44 00 00 49 89 f8 85 f6 74 31 31 c9 40 f6 c6 01 75 18 0f 1f 84 00 00 00 00 00 83 c1 01 b8 01 00 00 00 d3 e0 85 f0 74 f2 d3 e2 <41> 8b 00 31 c2 21 f2
31 c2 41 89 10 e9 ef d5 ba ec 0f 0b e9 e8 d5
[ 3.945987] RSP: 0018:ffffd12c42f43890 EFLAGS: 00010202
[ 3.946197] RAX: 00000000ffffffea RBX: ffff8f4108232240 RCX: 0000000000000000
[ 3.946405] RDX: 0000000000000001 RSI: 0000000000000001 RDI: ffff8f4508232210
[ 3.946615] RBP: 00000000ffffffea R08: ffff8f4508232210 R09: 0000000000000000
[ 3.946827] R10: ffffd12c42f438a8 R11: 00000000ffffffff R12: ffff8f4101063000
[ 3.947042] R13: ffffffffc053bf60 R14: ffff8f41082320a8 R15: ffff8f4108232300
[ 3.947258] FS: 00007fd42f613840(0000) GS:ffff8f447fc7d000(0000) knlGS:0000000000000000
[ 3.947479] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 3.947700] CR2: ffff8f4508232210 CR3: 0000000107887000 CR4: 0000000000350ef0

The system boots after that normally. I can use everything and it looks ok.
When I do a power off of the system, I see the kernel messages and the last line is, powering off the system and thats it. Nothing is powered off. Its still there.

Any hints how to fix that?
With 6.18.x LTS kernel everything is fine. Nothing was changed on the hardware side.

Kind regards

mape6

While there might be another way this is what i’d do.

I’m on the 6.19.6-zen kernel with AMDGPU loaded and I’ve not seen that error. Do you get the same error with the vanilla 6.19.6-arch kernel? Could just be a zen thing, but if the LTS kernel works fine then stick with it. The linux-firmware modules got an update today.

It looks like a regression with the snd_ctxfi driver. This driver is used by my Creative X-Fi Titanium soundcard.
I’ll stay with the LTS kernel and reported the issue to the alsa mailing list.