Nouveau MSVLD video bitstream decoder for older NVIDIA GPUs
The fixed-function video bitstream decoder block (MSVLD) found inside NVIDIA's PureVideo engine on Tesla, Fermi, and Kepler-era GeForce GPUs from roughly 2007 through the early 2010s. It accelerates parts of H.264 and similar video decoding on those older cards when driven by the open-source nouveau stack rather than NVIDIA's proprietary driver.
recommendation
Worth keeping but document its niche because it supports the MSVLD bitstream-decoding engine on older NVIDIA Tesla, Fermi, and Kepler GPUs (roughly GeForce 8/9 through the 600/700 series) under the open-source nouveau stack. The hardware has not been sold new for years and modern NVIDIA cards use the newer NVDEC block instead, but functional legacy systems still exist and there is no sign of an upstream removal effort. A short note explaining that it only matters for pre-Maxwell NVIDIA video decode would help future maintainers.
repository signals
sources
- nouveau.freedesktop.org
Nouveau's video acceleration matrix maps these decode engines to older NVIDIA generations (roughly GeForce 8/9 through 600/700 series), indicating legacy hardware rather than current products.
- en.wikipedia.org
PureVideo is NVIDIA's on-chip video-decoding block; Linux nouveau support is for older PureVideo generations rather than current NVDEC-era hardware.
- git.kernel.org
Local git history shows the last clearly non-mechanical touch to this directory was commit b15147bd7170 on 2021-02-04.
- git.kernel.org
Local git history shows this directory entered the tree in early 2015 as a split-out MSVLD engine component.
codex reasoning notes (technical)
This is a real driver subcomponent, not a helper library: local source inspection shows per-chip constructors wired into nvkm device tables. Lore-first attempt via shell `lei q` failed because `lei` is not installed; web lore queries returned no indexed removal discussion, so I found no evidence of active upstream removal. Deployment assessment is based on the web-retrieved nouveau VideoAcceleration matrix and PureVideo background page: the covered chips are legacy Tesla/Fermi/Kepler-era decode blocks, so new sales in 2025 are effectively over, but some legacy desktops/laptops likely remain. Commit URLs are canonical recall to stable git.kernel.org pages, with dates/claims verified from local `git log`.