Public bug reported:
Summary
System crashes with a fatal kernel BUG when attempting to suspend (e.g.
by closing the laptop lid). The NVIDIA nvidia_modeset module causes a
jump label mismatch during the freeze_processes phase of the suspend
path, triggering an invalid opcode fault and killing
systemd-suspend.service with SIGSEGV.
---
System Information
┌─────────────┬─────────────────────────────────────────────────────┐
│ Field │ Value │
├─────────────┼─────────────────────────────────────────────────────┤
│ OS │ Ubuntu 26.04 LTS (Resolute) │
├─────────────┼─────────────────────────────────────────────────────┤
│ Kernel │ 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed │
│ │ Apr 22 16:06:43 UTC 2026 │
├─────────────┼─────────────────────────────────────────────────────┤
│ Hardware │ HP OMEN by HP Laptop (BIOS F.16, 2021-07-07) │
├─────────────┼─────────────────────────────────────────────────────┤
│ CPU │ Intel Core i7-8750H @ 2.20GHz │
├─────────────┼─────────────────────────────────────────────────────┤
│ GPU │ NVIDIA GeForce GTX 1050 Ti │
├─────────────┼─────────────────────────────────────────────────────┤
│ NVIDIA │ 580.142 (nvidia-driver-580, nvidia-dkms-580 │
│ Driver │ 580.142-0ubuntu3) │
├─────────────┼─────────────────────────────────────────────────────┤
│ Kernel │ linux-modules-nvidia-580-7.0.0-15-generic │
│ NVIDIA │ 7.0.0-15.15 │
│ Modules │ │
└─────────────┴─────────────────────────────────────────────────────┘
---
Steps to Reproduce
1. Boot Ubuntu 26.04 with nvidia-driver-580 installed
2. Trigger system suspend (close lid, or systemctl suspend)
3. System crashes — suspend never completes
---
Kernel Panic / Call Trace
jump_label: Fatal kernel bug, unexpected op at
nvkms_kthread_q_callback+0x8e/0x1a0 [nvidia_modeset]
[000000005e839fd5] (e9 9b 00 00 00 != 0f 1f 44 00 00)) size:5 type:1
kernel BUG at arch/x86/kernel/jump_label.c:73!
Oops: invalid opcode: 0000 [#1] SMP PTI
CPU: 0 UID: 0 PID: 5032 Comm: systemd-sleep
Tainted: P W OE [P]=PROPRIETARY_MODULE [W]=WARN [O]=OOT_MODULE
[E]=UNSIGNED_MODULE
RIP: 0010:__jump_label_patch.cold+0x24/0x26
Call Trace:
arch_jump_label_transform_queue+0x37/0x90
__jump_label_update+0x47/0x100
jump_label_update+0x5c/0x110
static_key_slow_inc_cpuslocked+0x53/0xa0
static_key_slow_inc+0x1f/0x40
freeze_processes+0xd1/0xe0
enter_state+0xe0/0x610
pm_suspend+0x49/0x90
state_store+0x2e/0x60
...
systemd-suspend.service: Main process exited, code=killed,
status=11/SEGV
systemd-suspend.service: Failed with result 'signal'.
---
Workaround Applied
sudo systemctl mask sleep.target suspend.target hibernate.target
hybrid-sleep.target
---
ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: nvidia-driver-580 580.142-0ubuntu3
ProcVersionSignature: Ubuntu 7.0.0-15.15-generic 7.0.0
Uname: Linux 7.0.0-15-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.34.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: KDE
Date: Sun May 17 14:09:21 2026
InstallationDate: Installed on 2025-08-13 (278 days ago)
InstallationMedia: Kubuntu 25.04 "Plucky Puffin" - Release amd64 (20250417)
SourcePackage: nvidia-graphics-drivers-580
UpgradeStatus: Upgraded to resolute on 2026-05-14 (3 days ago)
** Affects: nvidia-graphics-drivers-580 (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug resolute wayland-session
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2152860
Title:
System crashes with a fatal kernel BUG when attempting to suspend
(e.g. by closing the laptop lid
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-580/+bug/2152860/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs