RTX 3050: dmaAllocMapping_GM107 VA space exhaustion → GPU lockup on nvidia-open 610.57.04 (Hyprland/Wayland)
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Active
- Tech stack
- arch-linux, c, linux
- Domain
- computer-graphics, operating-systems
Research direction
The report names no source file or test. Start by collecting the full nvidia-bug-report.sh output and journal around the dmaAllocMapping_GM107 failures, then compare the symptom chain with issue #1140; done would require identifying and fixing the DMA VA exhaustion path and verifying that the Wayland video-decode workload no longer locks up the GPU.
Written by the indexing model from the issue text.
Description
System Information
| Component | Value |
|---|---|
| GPU | NVIDIA GeForce RTX 3050 (GA106) |
| VBIOS | 94.07.A0.00.28 |
| Driver | nvidia-open 610.57.04-1 (Arch nvidia-open-dkms, open kernel module) |
| Kernel | 7.2.5-3-omarchy (linux-omarchy) |
| CPU | AMD (x86_64) |
| OS | Arch Linux (Omarchy) |
| Display server | Hyprland (Wayland session) |
| Module options | nvidia_drm modeset=1 |
Bug Description
After roughly 12 hours of normal desktop use (Wayland compositor, browser, terminals), the nvidia-open driver began failing DMA VA space allocations, eventually locking up the GPU and forcing a hard reboot.
Timeline
- Oct 02 01:20:52 — WebKitWebProcess segfault inside
libnvidia-eglcore.so(repeating pattern; all of the night) - Oct 02 01:33:45 — Hyprland session restart loop (xkbcomp spam in journal)
- Oct 02 01:34:11 — Burst of
NVRM: dmaAllocMapping_GM107: can't alloc VA space for mapping.(~13 times), followed by:NVRM: nvAssertOkFailedNoLog: Assertion failed: Out of memory [NV_ERR_NO_MEMORY] (0x00000051) returned from pReuseMappingDb->pMapCb(...) @ mapping_reuse.c:273 [drm] *ERROR* Failed to initialize semaphore for plane fence [drm] *ERROR* Failed to apply atomic modeset. Error code: -11 - Oct 02 01:34:41 —
NVRM: kgmmuInvalidateTlb_GM107: TLB invalidation failed waiting for completion (status=0x00000065)— journal stops, GPU hung, hard reboot required
Notes
- No Xid errors logged
- GSP firmware 610.57.04
- This is the same symptom chain as #1140 (RTX 4090, 595.58.03) and other reports of the "580–595/610 regression" in DMA VA space management
- Brave SIGILL
trap invalid opcodecrashes were logged concurrently (browser GPU/media process), same trigger window - Reproducible on hardware video-decode workloads under Wayland
Logs
Full coredumpctl + journal snippets available on request. Attached output of nvidia-bug-report.sh if needed.
- 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 37 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
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
pocoproject/poco#5626 ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
FujiNetWIFI/fujinet-lib#272 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
facebookincubator/muse-gadget-sdk#301 ·
Maintainers usually reply within 2 days
-
luaebpf: the by-example page's intro names two outcomes of a lowering and omits the stop with the default verdictPossibly taken A pull request linked to this issue is open or already merged. Opendocumentation severity: low
Difficulty 1/5 Under an hour Newbie friendliness 88/100
luainkernel/lunatik#2231 ·
Maintainers usually reply within 1 day
-
aspect ratio 16:10Openenhancement
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Revivedx/SavageWindRecomp#402 ·
Maintainers usually reply within 1 day