You are not logged in.
This problem has been apparent since Linux 5.9, but is not present on previous kernels including 5.4 LTS. It is reproducible.
The freeze occurs when running Kodi and a browser (Firefox, Chromium or Pale Moon) after a variable amount of time, up to about 30 minutes. Any sound (music or video player application or from youtube on a browser) continues to play, but no response from any keyboard input or mouse presses. The only way out is to press the reset button.
Details seem to report an nvidia error (but same driver fine under earlier kernels), but I'm no expert at deciphering core dumps. Any advice appreciated
Log after bug reported below:
Jan 02 11:50:13 Arch kernel: BUG: kernel NULL pointer dereference, address: 0000000000000020
Jan 02 11:50:13 Arch kernel: #PF: supervisor read access in kernel mode
Jan 02 11:50:13 Arch kernel: #PF: error_code(0x0000) - not-present page
Jan 02 11:50:13 Arch kernel: PGD 8000000194397067 P4D 8000000194397067 PUD 0
Jan 02 11:50:13 Arch kernel: Oops: 0000 [#1] PREEMPT SMP PTI
Jan 02 11:50:13 Arch kernel: CPU: 1 PID: 654 Comm: irq/41-nvidia Tainted: P OE 5.10.3-arch1-1 #1
Jan 02 11:50:13 Arch kernel: Hardware name: System manufacturer System Product Name/P8Z77-V, BIOS 2104 08/13/2013
Jan 02 11:50:13 Arch kernel: RIP: 0010:_nv027527rm+0x9/0x90 [nvidia]
Jan 02 11:50:13 Arch kernel: Code: 90 ff e8 ea b0 00 00 31 c0 48 83 c4 08 c3 31 c0 eb bf 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 83 ec 08 48 85 ff 74 57 <48> 8b 17 31 c0 48 85 d2 75 0e eb 2b 0f 1f 00 48 8b 52 10 48 85 d2
Jan 02 11:50:13 Arch kernel: RSP: 0018:ffffb93541a6bbe0 EFLAGS: 00010202
Jan 02 11:50:13 Arch kernel: RAX: 0000000000000020 RBX: 0000000000000020 RCX: 0000000000000010
Jan 02 11:50:13 Arch kernel: RDX: ffff9c05a953e988 RSI: ffffffffffffffff RDI: 0000000000000020
Jan 02 11:50:13 Arch kernel: RBP: ffff9c055732d940 R08: ffff9c055732dbb0 R09: ffff9c055732d920
Jan 02 11:50:13 Arch kernel: R10: ffffffffc184b690 R11: ffff9c054db93808 R12: 0000000000000020
Jan 02 11:50:13 Arch kernel: R13: 0000000000000000 R14: ffff9c055732daa8 R15: ffff9c055732dbb0
Jan 02 11:50:13 Arch kernel: FS: 0000000000000000(0000) GS:ffff9c0763a80000(0000) knlGS:0000000000000000
Jan 02 11:50:13 Arch kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan 02 11:50:13 Arch kernel: CR2: 0000000000000020 CR3: 0000000176dd6003 CR4: 00000000000606e0
Jan 02 11:50:13 Arch kernel: Call Trace:
Jan 02 11:50:13 Arch kernel: ? _nv029950rm+0x1b/0x90 [nvidia]
Jan 02 11:50:13 Arch kernel: ? _nv025474rm+0x18/0x60 [nvidia]
Jan 02 11:50:13 Arch kernel: ? _nv011691rm+0x13d/0x1c0 [nvidia]
Jan 02 11:50:13 Arch kernel: ? _nv000083rm+0x12f/0x1a0 [nvidia]
Jan 02 11:50:13 Arch kernel: ? _nv011619rm+0xff/0x180 [nvidia]
Jan 02 11:50:13 Arch kernel: ? _nv018449rm+0x1af/0x210 [nvidia]
Jan 02 11:50:13 Arch kernel: ? _nv018389rm+0xd9a/0xe90 [nvidia]
Jan 02 11:50:13 Arch kernel: ? _nv018390rm+0xde/0x260 [nvidia]
Jan 02 11:50:13 Arch kernel: ? _nv018356rm+0x72/0xc0 [nvidia]
Jan 02 11:50:13 Arch kernel: ? _nv018370rm+0x235/0x2d0 [nvidia]
Jan 02 11:50:13 Arch kernel: ? _nv026076rm+0x10/0x10 [nvidia]
Jan 02 11:50:13 Arch kernel: ? _nv018403rm+0xac/0xe0 [nvidia]
Jan 02 11:50:13 Arch kernel: ? _nv027734rm+0x820/0xdc0 [nvidia]
Jan 02 11:50:13 Arch kernel: ? _nv007566rm+0x155/0x270 [nvidia]
Jan 02 11:50:13 Arch kernel: ? _nv027742rm+0x8d/0x180 [nvidia]
Jan 02 11:50:13 Arch kernel: ? _nv000712rm+0xa9/0x200 [nvidia]
Jan 02 11:50:13 Arch kernel: ? disable_irq_nosync+0x10/0x10
Jan 02 11:50:13 Arch kernel: ? rm_isr_bh+0x1c/0x60 [nvidia]
Jan 02 11:50:13 Arch kernel: ? nvidia_isr_kthread_bh+0x1b/0x40 [nvidia]
Jan 02 11:50:13 Arch kernel: ? irq_thread_fn+0x20/0x60
Jan 02 11:50:13 Arch kernel: ? irq_thread+0xf5/0x1a0
Jan 02 11:50:13 Arch kernel: ? irq_finalize_oneshot.part.0+0xe0/0xe0
Jan 02 11:50:13 Arch kernel: ? irq_thread_check_affinity+0xd0/0xd0
Jan 02 11:50:13 Arch kernel: ? kthread+0x133/0x150
Jan 02 11:50:13 Arch kernel: ? __kthread_bind_mask+0x60/0x60
Jan 02 11:50:13 Arch kernel: ? ret_from_fork+0x22/0x30
Jan 02 11:50:13 Arch kernel: Modules linked in: usblp uinput vfat fat dm_crypt cbc encrypted_keys trusted tpm rng_core loop dm_mod rc_dib0700_rc5 vmnet(OE) nct6775 hwmon_vid mt2060 nvidia_drm(POE) nvidia_modeset(POE) pktcdvd nvidia(POE) raid1 intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm ath9k irqbypass crct10dif_pclmul snd_hda_codec_hdmi crc32_pclmul ath9k_common snd_hda_intel ghash_clmulni_intel snd_intel_dspcfg ath9k_hw soundwire_intel soundwire_generic_allocation at24 nf_log_ipv4 nf_log_common aesni_intel ipt_REJECT nf_reject_ipv4 soundwire_cadence iTCO_wdt intel_pmc_bxt crypto_simd eeepc_wmi iTCO_vendor_support asus_wmi ath xt_LOG xt_recent cryptd mei_hdcp mxm_wmi wmi_bmof sparse_keymap snd_hda_codec snd_usb_audio glue_helper xt_comment rapl snd_hda_core snd_usbmidi_lib xt_multiport mac80211 intel_cstate snd_hwdep dvb_usb_dib0700 i915 intel_uncore dib7000m soundwire_bus xt_limit dib0090 snd_virtuoso dib0070 pcspkr dib3000mc i2c_i801 dibx000_common
Jan 02 11:50:13 Arch kernel: xt_addrtype dvb_usb snd_oxygen_lib i2c_algo_bit i2c_smbus snd_soc_core snd_mpu401_uart xt_tcpudp dvb_core cfg80211 snd_compress drm_kms_helper md_mod ac97_bus snd_rawmidi lpc_ich snd_pcm_dmaengine snd_seq_device pwc videobuf2_vmalloc videobuf2_memops snd_pcm videobuf2_v4l2 rfkill videobuf2_common libarc4 videodev xt_conntrack cec snd_timer snd intel_gtt mei_me syscopyarea mc sysfillrect sysimgblt fb_sys_fops e1000e mei soundcore wmi video mac_hid ip6table_filter ip6_tables nf_conntrack_netbios_ns nf_conntrack_broadcast nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c iptable_filter vmmon(OE) vmw_vmci drm sg crypto_user fuse agpgart bpf_preload ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 hid_logitech ff_memless crc32c_intel sr_mod cdrom usbhid xhci_pci xhci_pci_renesas
Jan 02 11:50:13 Arch kernel: CR2: 0000000000000020
Jan 02 11:50:13 Arch kernel: ---[ end trace 01600a6d6f3a3e4f ]---
Jan 02 11:50:13 Arch kernel: RIP: 0010:_nv027527rm+0x9/0x90 [nvidia]
Jan 02 11:50:13 Arch kernel: Code: 90 ff e8 ea b0 00 00 31 c0 48 83 c4 08 c3 31 c0 eb bf 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 83 ec 08 48 85 ff 74 57 <48> 8b 17 31 c0 48 85 d2 75 0e eb 2b 0f 1f 00 48 8b 52 10 48 85 d2
Jan 02 11:50:13 Arch kernel: RSP: 0018:ffffb93541a6bbe0 EFLAGS: 00010202
Jan 02 11:50:13 Arch kernel: RAX: 0000000000000020 RBX: 0000000000000020 RCX: 0000000000000010
Jan 02 11:50:13 Arch kernel: RDX: ffff9c05a953e988 RSI: ffffffffffffffff RDI: 0000000000000020
Jan 02 11:50:13 Arch kernel: RBP: ffff9c055732d940 R08: ffff9c055732dbb0 R09: ffff9c055732d920
Jan 02 11:50:13 Arch kernel: R10: ffffffffc184b690 R11: ffff9c054db93808 R12: 0000000000000020
Jan 02 11:50:13 Arch kernel: R13: 0000000000000000 R14: ffff9c055732daa8 R15: ffff9c055732dbb0
Jan 02 11:50:13 Arch kernel: FS: 0000000000000000(0000) GS:ffff9c0763a80000(0000) knlGS:0000000000000000
Jan 02 11:50:13 Arch kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan 02 11:50:13 Arch kernel: CR2: 0000000000000020 CR3: 0000000176dd6003 CR4: 00000000000606e0
Jan 02 11:50:13 Arch kernel: BUG: kernel NULL pointer dereference, address: 0000000000000959
Jan 02 11:50:13 Arch kernel: #PF: supervisor write access in kernel mode
Jan 02 11:50:13 Arch kernel: #PF: error_code(0x0002) - not-present page
Jan 02 11:50:13 Arch kernel: PGD 8000000194397067 P4D 8000000194397067 PUD 0
Jan 02 11:50:13 Arch kernel: Oops: 0002 [#2] PREEMPT SMP PTI
Jan 02 11:50:13 Arch kernel: CPU: 1 PID: 654 Comm: irq/41-nvidia Tainted: P D OE 5.10.3-arch1-1 #1
Jan 02 11:50:13 Arch kernel: Hardware name: System manufacturer System Product Name/P8Z77-V, BIOS 2104 08/13/2013
Jan 02 11:50:13 Arch kernel: RIP: 0010:mutex_lock+0x10/0x20
Jan 02 11:50:13 Arch kernel: Code: 03 31 c0 c3 eb d4 0f 1f 40 00 66 66 66 66 90 be 02 00 00 00 e9 a1 fa ff ff 90 66 66 66 66 90 31 c0 65 48 8b 14 25 c0 7b 01 00 <f0> 48 0f b1 17 75 01 c3 eb d6 66 0f 1f 44 00 00 66 66 66 66 90 41
Jan 02 11:50:13 Arch kernel: RSP: 0018:ffffb93541a6be30 EFLAGS: 00010246
Jan 02 11:50:13 Arch kernel: RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000
Jan 02 11:50:13 Arch kernel: RDX: ffff9c0543703d80 RSI: 0000000000001b41 RDI: 0000000000000959
Jan 02 11:50:13 Arch kernel: RBP: 0000000000000959 R08: 000000000000000f R09: 0000000000000000
Jan 02 11:50:13 Arch kernel: R10: ffff9c054b97a400 R11: 0000000000000000 R12: ffff9c0543704574
Jan 02 11:50:13 Arch kernel: R13: 0000000000000001 R14: 0000000000000001 R15: ffff9c0543703d80
Jan 02 11:50:13 Arch kernel: FS: 0000000000000000(0000) GS:ffff9c0763a80000(0000) knlGS:0000000000000000
Jan 02 11:50:13 Arch kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan 02 11:50:13 Arch kernel: CR2: 0000000000000959 CR3: 0000000176dd6003 CR4: 00000000000606e0
Jan 02 11:50:13 Arch kernel: Call Trace:
Jan 02 11:50:13 Arch kernel: perf_event_exit_task+0x30/0x440
Jan 02 11:50:13 Arch kernel: ? kfree+0x40c/0x440
Jan 02 11:50:13 Arch kernel: do_exit+0x352/0xa40
Jan 02 11:50:13 Arch kernel: ? task_work_run+0x5c/0x90
Jan 02 11:50:13 Arch kernel: ? do_exit+0x342/0xa40
Jan 02 11:50:13 Arch kernel: ? kthread+0x133/0x150
Jan 02 11:50:13 Arch kernel: ? rewind_stack_do_exit+0x17/0x17
Jan 02 11:50:13 Arch kernel: Modules linked in: usblp uinput vfat fat dm_crypt cbc encrypted_keys trusted tpm rng_core loop dm_mod rc_dib0700_rc5 vmnet(OE) nct6775 hwmon_vid mt2060 nvidia_drm(POE) nvidia_modeset(POE) pktcdvd nvidia(POE) raid1 intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm ath9k irqbypass crct10dif_pclmul snd_hda_codec_hdmi crc32_pclmul ath9k_common snd_hda_intel ghash_clmulni_intel snd_intel_dspcfg ath9k_hw soundwire_intel soundwire_generic_allocation at24 nf_log_ipv4 nf_log_common aesni_intel ipt_REJECT nf_reject_ipv4 soundwire_cadence iTCO_wdt intel_pmc_bxt crypto_simd eeepc_wmi iTCO_vendor_support asus_wmi ath xt_LOG xt_recent cryptd mei_hdcp mxm_wmi wmi_bmof sparse_keymap snd_hda_codec snd_usb_audio glue_helper xt_comment rapl snd_hda_core snd_usbmidi_lib xt_multiport mac80211 intel_cstate snd_hwdep dvb_usb_dib0700 i915 intel_uncore dib7000m soundwire_bus xt_limit dib0090 snd_virtuoso dib0070 pcspkr dib3000mc i2c_i801 dibx000_common
Jan 02 11:50:13 Arch kernel: xt_addrtype dvb_usb snd_oxygen_lib i2c_algo_bit i2c_smbus snd_soc_core snd_mpu401_uart xt_tcpudp dvb_core cfg80211 snd_compress drm_kms_helper md_mod ac97_bus snd_rawmidi lpc_ich snd_pcm_dmaengine snd_seq_device pwc videobuf2_vmalloc videobuf2_memops snd_pcm videobuf2_v4l2 rfkill videobuf2_common libarc4 videodev xt_conntrack cec snd_timer snd intel_gtt mei_me syscopyarea mc sysfillrect sysimgblt fb_sys_fops e1000e mei soundcore wmi video mac_hid ip6table_filter ip6_tables nf_conntrack_netbios_ns nf_conntrack_broadcast nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c iptable_filter vmmon(OE) vmw_vmci drm sg crypto_user fuse agpgart bpf_preload ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 hid_logitech ff_memless crc32c_intel sr_mod cdrom usbhid xhci_pci xhci_pci_renesas
Jan 02 11:50:13 Arch kernel: CR2: 0000000000000959
Jan 02 11:50:13 Arch kernel: ---[ end trace 01600a6d6f3a3e50 ]---
Jan 02 11:50:13 Arch kernel: RIP: 0010:_nv027527rm+0x9/0x90 [nvidia]
Jan 02 11:50:13 Arch kernel: Code: 90 ff e8 ea b0 00 00 31 c0 48 83 c4 08 c3 31 c0 eb bf 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 83 ec 08 48 85 ff 74 57 <48> 8b 17 31 c0 48 85 d2 75 0e eb 2b 0f 1f 00 48 8b 52 10 48 85 d2
Jan 02 11:50:13 Arch kernel: RSP: 0018:ffffb93541a6bbe0 EFLAGS: 00010202
Jan 02 11:50:13 Arch kernel: RAX: 0000000000000020 RBX: 0000000000000020 RCX: 0000000000000010
Jan 02 11:50:13 Arch kernel: RDX: ffff9c05a953e988 RSI: ffffffffffffffff RDI: 0000000000000020
Jan 02 11:50:13 Arch kernel: RBP: ffff9c055732d940 R08: ffff9c055732dbb0 R09: ffff9c055732d920
Jan 02 11:50:13 Arch kernel: R10: ffffffffc184b690 R11: ffff9c054db93808 R12: 0000000000000020
Jan 02 11:50:13 Arch kernel: R13: 0000000000000000 R14: ffff9c055732daa8 R15: ffff9c055732dbb0
Jan 02 11:50:13 Arch kernel: FS: 0000000000000000(0000) GS:ffff9c0763a80000(0000) knlGS:0000000000000000
Jan 02 11:50:13 Arch kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan 02 11:50:13 Arch kernel: CR2: 0000000000000959 CR3: 0000000176dd6003 CR4: 00000000000606e0
Jan 02 11:50:13 Arch kernel: Fixing recursive fault but reboot is needed!Offline
Known issue since 455 series of nvidia drivers, no fix yet, doesn't occur with 440.100: https://forums.developer.nvidia.com/t/b … nce/155506
Pretty hard to reliably reproduce apparently.
Are you sure about not happening on earlier kernels? I know I had it under 5.8 as well, but it's quite random as to when it does and can happen.
Offline
Thanks for the quick response.
I first experienced the problem after upgrading to Linux 5.9 and it has been there constantly since. I then added the LTS (5.4) kernel to my system and now normally boot to that to ensure stability.
Never had this issue with the LTS version and that is running Nvidia 455 drivers too. Obviously can't say 100%, but the freeze has never happened to me using LTS since 5.9 came out.
I can reproduce relatively easily on the latest kernels using Kodi+browser, so happy to help to diagnose!
Offline