drivers/gpu/drm/nouveau/nvkm/engine/fifo

Nouveau NVKM FIFO engine internals

Internal plumbing inside Nouveau, the open-source Linux driver for NVIDIA GPUs, that manages the command submission FIFOs the GPU uses to receive work from the kernel. It is one piece of the NVKM hardware abstraction layer rather than a standalone driver for any specific chip.

not-a-driver conf=1.00 deploy=none replacement=none subsystem=gpu category=not-a-driver
100%

recommendation

This is not actually a driver directory; it is an internal subcomponent of the Nouveau driver that handles command submission queues (FIFOs) for NVIDIA GPUs. It cannot be evaluated for keep-or-remove on its own because it only exists as part of the larger Nouveau stack.

repository signals

36 files
8,604 source lines
83 commits, 5y
+8,283 / −8,072 lines added / removed, 5y
11 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 83 total · active in 20/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 2 commits · +312 −0 2021-10: 1 commit · +1 −1 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 1 commit · +1 −1 2022-06: 44 commits · +6,932 −6,999 2022-07: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 2022-10: 2 commits · +54 −32 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 1 commit · +1 −1 2023-03: 1 commit · +1 −1 2023-04: 0 commits · +0 −0 2023-05: 3 commits · +107 −42 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 9 commits · +763 −37 2023-10: 1 commit · +1 −1 2023-11: 2 commits · +1 −2 2023-12: 1 commit · +1 −0 2024-01: 1 commit · +5 −1 2024-02: 0 commits · +0 −0 2024-03: 0 commits · +0 −0 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 1 commit · +0 −552 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 2 commits · +20 −1 2025-03: 1 commit · +12 −13 2025-04: 1 commit · +1 −1 2025-05: 1 commit · +19 −150 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 1 commit · +20 −8 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 4 commits · +30 −30 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

No sources cited.

codex reasoning notes (technical)

Not a driver directory: this is an internal Nouveau NVKM FIFO engine implementation subdirectory, not a standalone kernel-bound hardware driver entrypoint.