GSP RPC channel stops responding (status 0x11) during GPU teardown on shutdown/suspend/hibernate — RTX 5060 Max-Q, hybrid Optimus laptop
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 8/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Active
- Tech stack
- c, linux
- Domain
- operating-systems
Research direction
The payload names _issueRpcAndWait, rpcRmApiFree_GSP, GspRmFree and an assertion at gmmu_walk.c:842, but it does not say which change would fix the failure or what a passing result looks like. Reproducing needs a suspend, hibernate or shutdown cycle on RTX 5060 hardware with GSP logs, which a newcomer may not have. Treat this as a diagnosis thread for maintainers rather than a first contribution.
Written by the indexing model from the issue text.
Description
Hardware: ASUS ROG Zephyrus G14 (GA403UM), hybrid GPU — NVIDIA GeForce RTX 5060 Max-Q (GB206M, PCI 10de:2d59) + AMD Radeon 8060S (HawkPoint iGPU, amdgpu)
Driver: nvidia-open-dkms 610.57.04
Kernel: 7.2.5-3-omarchy (Arch-based, Omarchy 4.0.4)
Summary: The GSP RPC channel (_issueRpcAndWait) intermittently stops responding with status=0x00000011 during GPU resource teardown. This has been observed in three different transitions, always with the same signature, always requiring a hard power-off:
- Resume from suspend → amdgpu-side deadlock on resume (separate signature, included for context).
- Entering suspend → NVIDIA PM suspend/hibernate notifier flatly refuses sleep:
NVRM: PM hibernate/suspend notifier failed: 0x11. - Plain shutdown/logout (no sleep involved at all) → GSP RPC channel dies mid-teardown:
NVRM: GPU0 _issueRpcAndWait: rpcSendMessage failed with status 0x00000011 for fn 10 sequence ...
NVRM: GPU0 rpcRmApiFree_GSP: GspRmFree failed: hClient=...; status=0x00000011
NVRM: GPU0 nvAssertFailedNoLog: Assertion failed: pEntries != NULL @ gmmu_walk.c:842
NVRM: GPU0 mmuWalkUnmap: Failed to unmap VA Range ... Status = 0x00000040
- Hibernate via
HibernateMode=shutdown: image write to disk succeeds, but the subsequent shutdown-teardown phase hits the same GSP wedge as (3), freezing the machine. The hard power-off that follows then corrupts the hibernation image: next boot fails to resume (PM: hibernation: Failed to load image, recovering,resume failed (-5)), silently dropping the session instead of restoring it.
Impact: No supported sleep/hibernate/clean-shutdown path currently completes reliably on this machine; every attempt risks a hard power-off, and hibernate additionally risks data/session loss on a bad resume.
Happy to pull full journalctl excerpts, nvidia-bug-report.sh output, or test driver/kernel params on request. Cross-referenced at omacom/omarchy#9696 for the OS-level symptoms and workaround history.
- Dominant language
- C
- Stars
- 17.5k
- Forks
- 1.9k
- PR merge metrics
- No merged PRs in 30d
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from NVIDIA/open-gpu-kernel-modules
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
NVIDIA/open-gpu-kernel-modules#1479 · 2 comments ·
Maintainers usually reply within 1 day
-
PlatformRequestHandler: missing !bInit guard on bSystemParamLimitUpdate causes NV_ERR_INVALID_DATA at bootPossibly taken @SammyTourani claimed this 36 days ago. Open
Difficulty 1/5 Under an hour Newbie friendliness 88/100
NVIDIA/open-gpu-kernel-modules#1360 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
NVIDIA/open-gpu-kernel-modules#1343 · 3 comments ·
Maintainers usually reply within 1 day
-
HKC G27H7Pro redundant long-HPD loop after DisplayPort link training (RTX 5060 Laptop, 610.57.04)Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
NVIDIA/open-gpu-kernel-modules#1323 ·
Maintainers usually reply within 1 day
-
build-problem
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
NVIDIA/open-gpu-kernel-modules#1155 · 1 comment ·
Maintainers usually reply within 1 day
All issues in NVIDIA/open-gpu-kernel-modules
Similar issues
-
documentation severity: low
Difficulty 1/5 Under an hour Newbie friendliness 88/100
luainkernel/lunatik#2231 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
apache/arrow-swift#209 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
libretiny-eu/libretiny#435 ·
Maintainers usually reply within 4 days
-
Needs-Triage
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
trezor/trezor-firmware#8210 ·
Maintainers usually reply within 3 days