Driver versions affected: 580.105.08 and earlier versions (issue reproducible across multiple driver/kernel combinations)
Kernel: 6.17.9-2-cachyos (also observed on earlier kernels)
GPU: GeForce RTX 3080 Founders Edition (GA102, 10 GiB)
Driver type: nvidia-open kernel modules
Desktop session: KDE Plasma Wayland
Application affected: Jellyfin “Delfin” Electron client (NVDEC-accelerated video playback), Various GPU-intensive workloads (e.g., gaming)
ReBAR: Tested enabled and disabled — issue occurs in both cases
Bug report log: nvidia-bug-report.log.gz (506.8 KB)
Summary
The NVIDIA driver eventually begins emitting repeated kernel messages of the form:
NVRM: dmaAllocMapping_GM107: can't alloc VA space for mapping.
This occurs reliably after ~30–45 minutes of NVDEC hardware-accelerated video playback, and also intermittently during other GPU-intensive workloads such as gaming.
Impact differs by workload:
-
During video playback: the video output turns blank, and the application must be restarted, but the desktop remains responsive.
-
During heavier GPU workloads (e.g., games): the same error sometimes leads to noticeable stalls, and in some cases a full system freeze (impossible to switch to another TTY).
The issue has been reproduced across multiple NVIDIA driver versions and multiple kernel versions, with and without ReBAR enabled.
No Xid codes are generated — only the repeated VA-space allocation failure message.
Reproduction Steps (most reliable via NVDEC)
-
Start KDE Plasma Wayland session.
-
Launch HW accelerated video playback (for example with Delfin, a Jellyfin client).
-
Ensure NVDEC hardware acceleration is enabled.
-
Play any long video.
-
After ~30–45 minutes:
-
Video freezes and goes blank.
-
Application must be restarted.
-
Kernel logs begin spamming:
NVRM: dmaAllocMapping_GM107: can't alloc VA space for mapping.
-
Observed using:
sudo journalctl -k -f -g NVRM
Observed Behaviour
-
Playback failure and blank video output during NVDEC decoding.
-
Kernel repeatedly logs VA-space allocation errors.
-
No Xid codes or GPU resets logged.
-
Same log message appears during gaming or other heavy GPU tasks, where it may cause stalls or full system freezes.
-
Problem persists:
-
With ReBAR enabled (large BAR1 aperture).
-
With ReBAR disabled (classic 256 MiB BAR1).
-
Across several driver and kernel versions.
-
-
VRAM usage remains stable; issue appears unrelated to memory pressure.