[BUG][KERNEL] nvidia-powerd.service blocks shutdown process

Very Often when I power off my laptop, the shutdown process is blocked by failing nvidia powerd.

mar 12 22:40:27 laptop-asus kernel: BUG: kernel NULL pointer dereference, address: 0000000000000110
mar 12 22:40:27 laptop-asus kernel: #PF: supervisor read access in kernel mode
mar 12 22:40:27 laptop-asus kernel: #PF: error_code(0x0000) - not-present page
mar 12 22:40:27 laptop-asus kernel: PGD 10e3dc067 P4D 10e3dc067 PUD 1484fb067 PMD 0 
mar 12 22:40:27 laptop-asus kernel: Oops: Oops: 0000 [#1] PREEMPT SMP NOPTI
mar 12 22:40:27 laptop-asus kernel: CPU: 3 UID: 0 PID: 1629 Comm: nvidia-powerd Tainted: P           OE      6.13.5-200.fc41.x86_64 #1
mar 12 22:40:27 laptop-asus kernel: Tainted: [P]=PROPRIETARY_MODULE, [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
mar 12 22:40:27 laptop-asus kernel: Hardware name: ASUSTeK COMPUTER INC. ROG Flow X13 GV301RE_GV301RE/GV301RE, BIOS GV301RE.327 07/12/2023
mar 12 22:40:27 laptop-asus kernel: RIP: 0010:_nv051294rm+0x5e/0x100 [nvidia]
mar 12 22:40:27 laptop-asus kernel: Code: 89 ef 4c 8b 60 08 e8 31 ee 9c 00 48 89 c3 66 0f 1f 44 00 00 49 39 dc 74 3b 48 89 de 4c 89 ef 49 89 de e8 b5 ee 9c 00 48 89 c3 <49> 8b 86 10 01 00 00 83 78 20 01 75 dd b9 01 00 00 00 4c 89 f2 4c
mar 12 22:40:27 laptop-asus kernel: RSP: 0018:ffffb345c4fbf968 EFLAGS: 00010296
mar 12 22:40:27 laptop-asus kernel: RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000020
mar 12 22:40:27 laptop-asus kernel: RDX: 0000000000000001 RSI: ffff8b22e372ac94 RDI: 0000000000000001
mar 12 22:40:27 laptop-asus kernel: RBP: ffff8b22e372aca0 R08: 0000000000000020 R09: 0000000000000000
mar 12 22:40:27 laptop-asus kernel: R10: 0000000000000000 R11: 67d1ff4b0009c53c R12: ffff8b207469bc30
mar 12 22:40:27 laptop-asus kernel: R13: ffff8b205331b0e0 R14: 0000000000000000 R15: ffff8b205331b018
mar 12 22:40:27 laptop-asus kernel: FS:  00007fdaf7b19740(0000) GS:ffff8b234e380000(0000) knlGS:0000000000000000
mar 12 22:40:27 laptop-asus kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
mar 12 22:40:27 laptop-asus kernel: CR2: 0000000000000110 CR3: 000000012ccce000 CR4: 0000000000f50ef0
mar 12 22:40:27 laptop-asus kernel: PKRU: 55555554
mar 12 22:40:27 laptop-asus kernel: Call Trace:
mar 12 22:40:27 laptop-asus kernel:  <TASK>
mar 12 22:40:27 laptop-asus kernel:  ? __die_body.cold+0x19/0x27
mar 12 22:40:27 laptop-asus kernel:  ? page_fault_oops+0x15c/0x2f0
mar 12 22:40:27 laptop-asus kernel:  ? srso_alias_return_thunk+0x5/0xfbef5
mar 12 22:40:27 laptop-asus kernel:  ? _nv049752rm+0x10/0x20 [nvidia]
mar 12 22:40:27 laptop-asus kernel:  ? exc_page_fault+0x7e/0x180
mar 12 22:40:27 laptop-asus kernel:  ? asm_exc_page_fault+0x26/0x30
mar 12 22:40:27 laptop-asus kernel:  ? _nv051294rm+0x5e/0x100 [nvidia]
mar 12 22:40:27 laptop-asus kernel:  ? _nv051294rm+0x5b/0x100 [nvidia]
mar 12 22:40:27 laptop-asus kernel:  _nv053148rm+0x2cd/0x730 [nvidia]
mar 12 22:40:27 laptop-asus kernel:  _nv051164rm+0xca/0x130 [nvidia]
mar 12 22:40:27 laptop-asus kernel:  _nv051165rm+0x41/0x70 [nvidia]
mar 12 22:40:27 laptop-asus kernel:  _nv000620rm+0x4d/0x60 [nvidia]
mar 12 22:40:27 laptop-asus kernel:  _nv000778rm+0x20f/0xe00 [nvidia]
mar 12 22:40:27 laptop-asus kernel:  rm_ioctl+0x7f/0x400 [nvidia]
mar 12 22:40:27 laptop-asus kernel:  nvidia_unlocked_ioctl+0x535/0x8c0 [nvidia]
mar 12 22:40:27 laptop-asus kernel:  __x64_sys_ioctl+0x97/0xc0
mar 12 22:40:27 laptop-asus kernel:  do_syscall_64+0x82/0x160
mar 12 22:40:27 laptop-asus kernel:  ? srso_alias_return_thunk+0x5/0xfbef5
mar 12 22:40:27 laptop-asus kernel:  ? free_pcppages_bulk+0x189/0x2c0
mar 12 22:40:27 laptop-asus kernel:  ? srso_alias_return_thunk+0x5/0xfbef5
mar 12 22:40:27 laptop-asus kernel:  ? srso_alias_return_thunk+0x5/0xfbef5
mar 12 22:40:27 laptop-asus kernel:  ? sched_clock_cpu+0xf/0x1f0
mar 12 22:40:27 laptop-asus kernel:  ? srso_alias_return_thunk+0x5/0xfbef5
mar 12 22:40:27 laptop-asus kernel:  ? psi_group_change+0x1c6/0x4b0
mar 12 22:40:27 laptop-asus kernel:  ? srso_alias_return_thunk+0x5/0xfbef5
mar 12 22:40:27 laptop-asus kernel:  ? finish_task_switch.isra.0+0x99/0x2e0
mar 12 22:40:27 laptop-asus kernel:  ? srso_alias_return_thunk+0x5/0xfbef5
mar 12 22:40:27 laptop-asus kernel:  ? __schedule+0x456/0x14b0
mar 12 22:40:27 laptop-asus kernel:  ? srso_alias_return_thunk+0x5/0xfbef5
mar 12 22:40:27 laptop-asus kernel:  ? __rseq_handle_notify_resume+0xa6/0x4e0
mar 12 22:40:27 laptop-asus kernel:  ? srso_alias_return_thunk+0x5/0xfbef5
mar 12 22:40:27 laptop-asus kernel:  ? srso_alias_return_thunk+0x5/0xfbef5
mar 12 22:40:27 laptop-asus kernel:  ? switch_fpu_return+0x4e/0xd0
mar 12 22:40:27 laptop-asus kernel:  ? srso_alias_return_thunk+0x5/0xfbef5
mar 12 22:40:27 laptop-asus kernel:  ? syscall_exit_to_user_mode+0x1d5/0x210
mar 12 22:40:27 laptop-asus kernel:  ? srso_alias_return_thunk+0x5/0xfbef5
mar 12 22:40:27 laptop-asus kernel:  ? do_syscall_64+0x8e/0x160
mar 12 22:40:27 laptop-asus kernel:  ? srso_alias_return_thunk+0x5/0xfbef5
mar 12 22:40:27 laptop-asus kernel:  entry_SYSCALL_64_after_hwframe+0x76/0x7e
mar 12 22:40:27 laptop-asus kernel: RIP: 0033:0x7fdaf7c0ea6d
mar 12 22:40:27 laptop-asus kernel: Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00
mar 12 22:40:27 laptop-asus kernel: RSP: 002b:00007fff9b266e60 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
mar 12 22:40:27 laptop-asus kernel: RAX: ffffffffffffffda RBX: 0000000000000010 RCX: 00007fdaf7c0ea6d
mar 12 22:40:27 laptop-asus kernel: RDX: 00007fff9b266f70 RSI: 00000000c0104629 RDI: 0000000000000005
mar 12 22:40:27 laptop-asus kernel: RBP: 00007fff9b266eb0 R08: 00007fff9b266f70 R09: 00007fff9b266f7c
mar 12 22:40:27 laptop-asus kernel: R10: 0000000004ffa5e0 R11: 0000000000000246 R12: 0000000000000005
mar 12 22:40:27 laptop-asus kernel: R13: 00007fff9b266ec0 R14: 00000000c0104629 R15: 0000000000000029
mar 12 22:40:27 laptop-asus kernel:  </TASK>
mar 12 22:40:27 laptop-asus kernel: Modules linked in: uinput rfcomm snd_seq_dummy snd_hrtimer uhid nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nvidia_drm(POE) sunrpc nvidia_modeset(POE) nft_chain_nat >
mar 12 22:40:27 laptop-asus kernel:  snd_hda_codec amd_atl intel_rapl_msr intel_rapl_common snd_compress uvcvideo snd_hda_core edac_mce_amd ac97_bus snd_pcm_dmaengine snd_hwdep snd_rpl_pci_acp6x uvc snd_acp_pci videobuf2_vmalloc snd_acp_legacy_common snd_seq videobuf2_memops kvm_amd videobuf2_v4l2 spd5118 mac80211>
mar 12 22:40:27 laptop-asus kernel:  crc32c_intel platform_profile nvme_core polyval_clmulni polyval_generic rfkill ucsi_acpi ghash_clmulni_intel hid_multitouch video sha512_ssse3 sha256_ssse3 typec_ucsi sha1_ssse3 sp5100_tco typec nvme_auth wmi i2c_hid_acpi i2c_hid fuse
mar 12 22:40:27 laptop-asus kernel: CR2: 0000000000000110
mar 12 22:40:27 laptop-asus kernel: ---[ end trace 0000000000000000 ]---
mar 12 22:40:27 laptop-asus kernel: RIP: 0010:_nv051294rm+0x5e/0x100 [nvidia]
mar 12 22:40:27 laptop-asus kernel: Code: 89 ef 4c 8b 60 08 e8 31 ee 9c 00 48 89 c3 66 0f 1f 44 00 00 49 39 dc 74 3b 48 89 de 4c 89 ef 49 89 de e8 b5 ee 9c 00 48 89 c3 <49> 8b 86 10 01 00 00 83 78 20 01 75 dd b9 01 00 00 00 4c 89 f2 4c
mar 12 22:40:27 laptop-asus kernel: RSP: 0018:ffffb345c4fbf968 EFLAGS: 00010296
mar 12 22:40:27 laptop-asus kernel: RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000020
mar 12 22:40:27 laptop-asus kernel: RDX: 0000000000000001 RSI: ffff8b22e372ac94 RDI: 0000000000000001
mar 12 22:40:27 laptop-asus kernel: RBP: ffff8b22e372aca0 R08: 0000000000000020 R09: 0000000000000000
mar 12 22:40:27 laptop-asus kernel: R10: 0000000000000000 R11: 67d1ff4b0009c53c R12: ffff8b207469bc30
mar 12 22:40:27 laptop-asus kernel: R13: ffff8b205331b0e0 R14: 0000000000000000 R15: ffff8b205331b018
mar 12 22:40:27 laptop-asus kernel: FS:  00007fdaf7b19740(0000) GS:ffff8b234e380000(0000) knlGS:0000000000000000
mar 12 22:40:27 laptop-asus kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
mar 12 22:40:27 laptop-asus kernel: CR2: 0000000000000110 CR3: 000000012ccce000 CR4: 0000000000f50ef0
mar 12 22:40:27 laptop-asus kernel: PKRU: 55555554
mar 12 22:40:27 laptop-asus kernel: note: nvidia-powerd[1629] exited with irqs disabled
mar 12 22:40:30 laptop-asus wpa_supplicant[1909]: wlp6s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-46 noise=9999 txrate=585000
mar 12 22:40:31 laptop-asus systemd[2783]: app-gnome-org.mozilla.firefox-3944.scope: Consumed 2h 12min 27.860s CPU time, 4.5G memory peak, 300.1M memory swap peak.
mar 12 22:40:31 laptop-asus systemd[2783]: org.gnome.Shell@wayland.service: State 'stop-sigterm' timed out. Aborting.
mar 12 22:40:31 laptop-asus systemd[2783]: org.gnome.Shell@wayland.service: Killing process 2965 (gnome-shell) with signal SIGABRT.
mar 12 22:40:32 laptop-asus kernel: BUG: unable to handle page fault for address: ffffb345c4fbfb08
mar 12 22:40:32 laptop-asus kernel: #PF: supervisor read access in kernel mode
mar 12 22:40:32 laptop-asus kernel: #PF: error_code(0x0000) - not-present page
mar 12 22:40:32 laptop-asus kernel: PGD 100000067 P4D 100000067 PUD 1002d1067 PMD 11f934067 PTE 0
mar 12 22:40:32 laptop-asus kernel: Oops: Oops: 0000 [#2] PREEMPT SMP NOPTI
mar 12 22:40:32 laptop-asus kernel: CPU: 11 UID: 0 PID: 1868 Comm: nv_queue Tainted: P      D    OE      6.13.5-200.fc41.x86_64 #1
mar 12 22:40:32 laptop-asus kernel: Tainted: [P]=PROPRIETARY_MODULE, [D]=DIE, [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
mar 12 22:40:32 laptop-asus kernel: Hardware name: ASUSTeK COMPUTER INC. ROG Flow X13 GV301RE_GV301RE/GV301RE, BIOS GV301RE.327 07/12/2023
mar 12 22:40:32 laptop-asus kernel: RIP: 0010:_nv013256rm+0x3c/0x310 [nvidia]
mar 12 22:40:32 laptop-asus kernel: Code: 48 63 47 08 48 01 c2 48 8b 07 48 85 c0 75 1b e9 2b 02 00 00 66 2e 0f 1f 84 00 00 00 00 00 48 8b 48 10 48 85 c9 74 17 48 89 c8 <48> 39 30 77 ef 0f 83 f9 01 00 00 48 8b 48 18 48 85 c9 75 e9 48 89
mar 12 22:40:32 laptop-asus kernel: RSP: 0018:ffffb345c541bdb8 EFLAGS: 00010082
mar 12 22:40:32 laptop-asus kernel: RAX: ffffb345c4fbfb08 RBX: ffffffffc35d8f3c RCX: ffffb345c4fbfb08
mar 12 22:40:32 laptop-asus kernel: RDX: ffffb345c541be40 RSI: 000000000000074c RDI: ffffffffc37e1238
mar 12 22:40:32 laptop-asus kernel: RBP: ffff8b23082a3000 R08: 0000000000000000 R09: ffffb345c541be68
mar 12 22:40:32 laptop-asus kernel: R10: 00000000ffffffff R11: ffff8b234e7a17c0 R12: ffffb345c541bdf0
mar 12 22:40:32 laptop-asus kernel: R13: ffff8b234c8f6fe8 R14: ffff8b2060d38000 R15: 0000000000000246
mar 12 22:40:32 laptop-asus kernel: FS:  0000000000000000(0000) GS:ffff8b234e780000(0000) knlGS:0000000000000000
mar 12 22:40:32 laptop-asus kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
mar 12 22:40:32 laptop-asus kernel: CR2: ffffb345c4fbfb08 CR3: 000000038d82c000 CR4: 0000000000f50ef0
mar 12 22:40:32 laptop-asus kernel: PKRU: 55555554
mar 12 22:40:32 laptop-asus kernel: Call Trace:
mar 12 22:40:32 laptop-asus kernel:  <TASK>
mar 12 22:40:32 laptop-asus kernel:  ? __die_body.cold+0x19/0x27
mar 12 22:40:32 laptop-asus kernel:  ? page_fault_oops+0x15c/0x2f0
mar 12 22:40:32 laptop-asus kernel:  ? srso_alias_return_thunk+0x5/0xfbef5
mar 12 22:40:32 laptop-asus kernel:  ? search_bpf_extables+0x5f/0x80
mar 12 22:40:32 laptop-asus kernel:  ? exc_page_fault+0x170/0x180
mar 12 22:40:32 laptop-asus kernel:  ? asm_exc_page_fault+0x26/0x30
mar 12 22:40:32 laptop-asus kernel:  ? rm_execute_work_item+0x2c/0x1f0 [nvidia]
mar 12 22:40:32 laptop-asus kernel:  ? _nv013256rm+0x3c/0x310 [nvidia]
mar 12 22:40:32 laptop-asus kernel:  ? rm_execute_work_item+0x2c/0x1f0 [nvidia]
mar 12 22:40:32 laptop-asus kernel:  _nv056220rm+0xd6/0x1a0 [nvidia]
mar 12 22:40:32 laptop-asus kernel:  rm_execute_work_item+0x2c/0x1f0 [nvidia]
mar 12 22:40:32 laptop-asus kernel:  os_execute_work_item+0x5e/0x80 [nvidia]
mar 12 22:40:32 laptop-asus kernel:  _main_loop+0x92/0x150 [nvidia]
mar 12 22:40:32 laptop-asus kernel:  ? __pfx__main_loop+0x10/0x10 [nvidia]
mar 12 22:40:32 laptop-asus kernel:  kthread+0xd2/0x100
mar 12 22:40:32 laptop-asus kernel:  ? __pfx_kthread+0x10/0x10
mar 12 22:40:32 laptop-asus kernel:  ret_from_fork+0x34/0x50
mar 12 22:40:32 laptop-asus kernel:  ? __pfx_kthread+0x10/0x10
mar 12 22:40:32 laptop-asus kernel:  ret_from_fork_asm+0x1a/0x30
mar 12 22:40:32 laptop-asus kernel:  </TASK>
mar 12 22:40:32 laptop-asus kernel: Modules linked in: uinput rfcomm snd_seq_dummy snd_hrtimer uhid nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nvidia_drm(POE) sunrpc nvidia_modeset(POE) nft_chain_nat >
mar 12 22:40:32 laptop-asus kernel:  snd_hda_codec amd_atl intel_rapl_msr intel_rapl_common snd_compress uvcvideo snd_hda_core edac_mce_amd ac97_bus snd_pcm_dmaengine snd_hwdep snd_rpl_pci_acp6x uvc snd_acp_pci videobuf2_vmalloc snd_acp_legacy_common snd_seq videobuf2_memops kvm_amd videobuf2_v4l2 spd5118 mac80211>
mar 12 22:40:32 laptop-asus kernel:  crc32c_intel platform_profile nvme_core polyval_clmulni polyval_generic rfkill ucsi_acpi ghash_clmulni_intel hid_multitouch video sha512_ssse3 sha256_ssse3 typec_ucsi sha1_ssse3 sp5100_tco typec nvme_auth wmi i2c_hid_acpi i2c_hid fuse
mar 12 22:40:32 laptop-asus kernel: CR2: ffffb345c4fbfb08
mar 12 22:40:32 laptop-asus kernel: ---[ end trace 0000000000000000 ]---
mar 12 22:40:32 laptop-asus kernel: RIP: 0010:_nv051294rm+0x5e/0x100 [nvidia]
mar 12 22:40:32 laptop-asus kernel: Code: 89 ef 4c 8b 60 08 e8 31 ee 9c 00 48 89 c3 66 0f 1f 44 00 00 49 39 dc 74 3b 48 89 de 4c 89 ef 49 89 de e8 b5 ee 9c 00 48 89 c3 <49> 8b 86 10 01 00 00 83 78 20 01 75 dd b9 01 00 00 00 4c 89 f2 4c
mar 12 22:40:32 laptop-asus kernel: RSP: 0018:ffffb345c4fbf968 EFLAGS: 00010296
mar 12 22:40:32 laptop-asus kernel: RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000020
mar 12 22:40:32 laptop-asus kernel: RDX: 0000000000000001 RSI: ffff8b22e372ac94 RDI: 0000000000000001
mar 12 22:40:32 laptop-asus kernel: RBP: ffff8b22e372aca0 R08: 0000000000000020 R09: 0000000000000000
mar 12 22:40:32 laptop-asus kernel: R10: 0000000000000000 R11: 67d1ff4b0009c53c R12: ffff8b207469bc30
mar 12 22:40:32 laptop-asus kernel: R13: ffff8b205331b0e0 R14: 0000000000000000 R15: ffff8b205331b018
mar 12 22:40:32 laptop-asus kernel: FS:  0000000000000000(0000) GS:ffff8b234e780000(0000) knlGS:0000000000000000
mar 12 22:40:32 laptop-asus kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
mar 12 22:40:32 laptop-asus kernel: CR2: ffffb345c4fbfb08 CR3: 000000038d82c000 CR4: 0000000000f50ef0
mar 12 22:40:32 laptop-asus kernel: PKRU: 55555554
mar 12 22:40:32 laptop-asus kernel: note: nv_queue[1868] exited with irqs disabled
mar 12 22:40:32 laptop-asus kernel: note: nv_queue[1868] exited with preempt_count 1
mar 12 22:40:33 laptop-asus wpa_supplicant[1909]: wlp6s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-30 noise=9999 txrate=702000
mar 12 22:40:36 laptop-asus wpa_supplicant[1909]: wlp6s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-39 noise=9999 txrate=585000
mar 12 22:40:36 laptop-asus systemd[2783]: org.gnome.Shell@wayland.service: State 'stop-watchdog' timed out. Killing.

...
mar 12 22:41:09 laptop-asus wpa_supplicant[1909]: wlp6s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-32 noise=9999 txrate=702000
mar 12 22:41:10 laptop-asus systemd[1]: nvidia-powerd.service: State 'stop-sigterm' timed out. Aborting.
mar 12 22:41:10 laptop-asus systemd[1]: nvidia-powerd.service: Killing process 1629 (nvidia-powerd) with signal SIGABRT.

My config:

  • Fedora 41 - Wayland
  • nvidia driver 570.86.16
  • Asus ROG Flow X13 2022 G301
    • RTX 3050Ti Laptop
    • Ryzen 7 6800HS

Full log from journalctl:
nvidia_fail.zip (168.1 KB)

1 Like

Try the driver in testing repo

@leigh123linux
Sorry, but I don’t know, what I am supposed to do with the link you provided

I move the packages yesterday to updates repo

@leigh123linux
Could you tell me what is the difference?

I have 570.124.04 installed and this repo also shows This version

2025-02-28: kmod-nvidia-570.124.04-1.fc41
2025-02-28: nvidia-xconfig-570.124.04-1.fc41
2025-02-28: nvidia-settings-570.124.04-1.fc41
2025-02-28: nvidia-persistenced-570.124.04-1.fc41
2025-02-28: nvidia-modprobe-570.124.04-1.fc41 
...

@leigh123linux

?