NVIDIA Open GPU Kernel Modules Version
535.309.01
Please confirm this issue does not happen with the proprietary driver (of the same version). This issue tracker is only for bugs specific to the open kernel driver.
Operating System and Version
Linux Mint 22.3
Kernel Release
Linux Precision-5510 6.17.0-35-generic #35~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 19:30:42 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
Please confirm you are running a stable release kernel (e.g. not a -rc). We do not accept bug reports for unreleased kernels.
Hardware: GPU
GPU 0: Quadro M1000M (UUID: GPU-c78ca889-0d95-417e-4d83-d4d0e4a505c0)
Describe the bug
Describe the bug
A Dell Precision 5510 experiences a reproducible kernel panic during resume from S3 suspend when the NVIDIA driver is active.
The system resumes correctly when using only Intel HD Graphics 530.
The crash occurs every time suspend/resume is attempted and appears to originate from the NVIDIA UVM module.
Reproduction steps
-
Boot system with NVIDIA GPU enabled.
-
Open a terminal.
-
Run:
systemctl suspend
-
Wake the system.
-
Kernel panic occurs during resume.
Expected behavior
System should resume normally from suspend without crashing.
Actual behavior
Kernel panic occurs during resume.
Relevant trace:
RIP: 0010:_raw_q_flush+0x96/0xf0 [nvidia_uvm]
CR2: 0000000000000000
NULL pointer dereference
Additional messages:
note: nvidia-sleep.sh exited with irqs disabled
note: nvidia-sleep.sh exited with preempt_count 1
psmouse serio1: Failed to disable mouse on isa0060/serio1
Hardware
- Dell Precision 5510
- NVIDIA Quadro M1000M
- Intel HD Graphics 530
- 4K Display (3840x2160)
Software
- Linux Mint 22.3 (Ubuntu 24.04 based)
- Kernel 6.17.0-35-generic
- NVIDIA Driver 535.309.01
- CUDA 12.2
Reproducibility
100% reproducible.
Occurs on every suspend/resume cycle.
Workaround
Disable NVIDIA GPU and use Intel HD Graphics 530 only.
Suspend/resume then works correctly with no kernel panic.
Additional information
-
GPU functions correctly for rendering, display output, and CUDA workloads.
-
Failure occurs only during suspend/resume.
-
Tried:
- NVreg_EnableGpuFirmware=0
- mem_sleep_default=deep
- acpi.ec_no_wakeup=1
- GRUB parameter changes
None resolved the issue.
gpu_drivers.txt
suspend_logs.txt
system_info.txt
To Reproduce
Reproduction steps
-
Boot system with NVIDIA GPU enabled.
-
Open a terminal.
-
Run:
systemctl suspend
-
Wake the system.
-
Kernel panic occurs during resume.
Bug Incidence
Always
nvidia-bug-report.log.gz
nvidia-bug-report.log.gz
nvidia-bug-report.log.gz
nvidia-bug-report.sh will now collect information about your
system and create the file 'nvidia-bug-report.log.gz' in the current
directory. It may take several seconds to run. In some
cases, it may hang trying to capture data generated dynamically
by the Linux kernel and/or the NVIDIA kernel module. While
the bug report log file will be incomplete if this happens, it
may still contain enough data to diagnose your problem.
If nvidia-bug-report.sh hangs, consider running with the --safe-mode
and --extra-system-data command line arguments.
Please include the 'nvidia-bug-report.log.gz' log file when reporting
your bug via the NVIDIA Linux forum (see forums.developer.nvidia.com)
or by sending email to 'linux-bugs@nvidia.com'.
By delivering 'nvidia-bug-report.log.gz' to NVIDIA, you acknowledge
and agree that personal information may inadvertently be included in
the output. Notwithstanding the foregoing, NVIDIA will use the
output only for the purpose of investigating your reported issue.
Running nvidia-bug-report.sh... complete.
More Info
No response
NVIDIA Open GPU Kernel Modules Version
535.309.01
Please confirm this issue does not happen with the proprietary driver (of the same version). This issue tracker is only for bugs specific to the open kernel driver.
Operating System and Version
Linux Mint 22.3
Kernel Release
Linux Precision-5510 6.17.0-35-generic #35~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 19:30:42 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
Please confirm you are running a stable release kernel (e.g. not a -rc). We do not accept bug reports for unreleased kernels.
Hardware: GPU
GPU 0: Quadro M1000M (UUID: GPU-c78ca889-0d95-417e-4d83-d4d0e4a505c0)
Describe the bug
Describe the bug
A Dell Precision 5510 experiences a reproducible kernel panic during resume from S3 suspend when the NVIDIA driver is active.
The system resumes correctly when using only Intel HD Graphics 530.
The crash occurs every time suspend/resume is attempted and appears to originate from the NVIDIA UVM module.
Reproduction steps
Boot system with NVIDIA GPU enabled.
Open a terminal.
Run:
systemctl suspend
Wake the system.
Kernel panic occurs during resume.
Expected behavior
System should resume normally from suspend without crashing.
Actual behavior
Kernel panic occurs during resume.
Relevant trace:
Additional messages:
Hardware
Software
Reproducibility
100% reproducible.
Occurs on every suspend/resume cycle.
Workaround
Disable NVIDIA GPU and use Intel HD Graphics 530 only.
Suspend/resume then works correctly with no kernel panic.
Additional information
GPU functions correctly for rendering, display output, and CUDA workloads.
Failure occurs only during suspend/resume.
Tried:
None resolved the issue.
gpu_drivers.txt
suspend_logs.txt
system_info.txt
To Reproduce
Reproduction steps
Boot system with NVIDIA GPU enabled.
Open a terminal.
Run:
systemctl suspend
Wake the system.
Kernel panic occurs during resume.
Bug Incidence
Always
nvidia-bug-report.log.gz
nvidia-bug-report.log.gz
nvidia-bug-report.log.gz
nvidia-bug-report.sh will now collect information about your
system and create the file 'nvidia-bug-report.log.gz' in the current
directory. It may take several seconds to run. In some
cases, it may hang trying to capture data generated dynamically
by the Linux kernel and/or the NVIDIA kernel module. While
the bug report log file will be incomplete if this happens, it
may still contain enough data to diagnose your problem.
If nvidia-bug-report.sh hangs, consider running with the --safe-mode
and --extra-system-data command line arguments.
Please include the 'nvidia-bug-report.log.gz' log file when reporting
your bug via the NVIDIA Linux forum (see forums.developer.nvidia.com)
or by sending email to 'linux-bugs@nvidia.com'.
By delivering 'nvidia-bug-report.log.gz' to NVIDIA, you acknowledge
and agree that personal information may inadvertently be included in
the output. Notwithstanding the foregoing, NVIDIA will use the
output only for the purpose of investigating your reported issue.
Running nvidia-bug-report.sh... complete.
More Info
No response