nvidia-container-toolkit/pkg/nvcdi
Evan Lezar cf93aa94d3 Add support for injecting additional GIDs
This change adds support for injecting additional GIDs using the internal
CDI representations. (Applicable for Tegra-based systems and /dev/dri devices)
This is disabled by default, but can be opted in to by setting the
features.allow-additional-gids feature flag.

This can also be done by running

sudo nvidia-ctk config --in-place --set features.allow-additional-gids

Signed-off-by: Evan Lezar <elezar@nvidia.com>
2024-08-22 18:17:17 +02:00
..
spec Set default CDI spec permissions to 644 2024-06-05 11:27:03 +02:00
transform Add support for injecting additional GIDs 2024-08-22 18:17:17 +02:00
api.go Allow multiple device name strategies to be specified 2024-02-13 16:38:05 +01:00
common-nvml.go Move nvidia-ctk hook command into own binary 2024-05-21 12:19:44 +02:00
device-wsl.go Simplify meta device discovery 2023-11-20 21:29:35 +01:00
driver-nvml.go Move nvidia-ctk hook command into own binary 2024-05-21 12:19:44 +02:00
driver-wsl_test.go Move nvidia-ctk hook command into own binary 2024-05-21 12:19:44 +02:00
driver-wsl.go Move nvidia-ctk hook command into own binary 2024-05-21 12:19:44 +02:00
full-gpu-nvml.go [no-relnote] Refactor CDI ContainerEdit creation 2024-08-22 14:21:20 +02:00
gds.go [no-relnote] Refactor CDI ContainerEdit creation 2024-08-22 14:21:20 +02:00
lib-csv.go [no-relnote] Refactor CDI ContainerEdit creation 2024-08-22 14:21:20 +02:00
lib-nvml.go [no-relnote] Refactor CDI ContainerEdit creation 2024-08-22 14:21:20 +02:00
lib-wsl.go [no-relnote] Refactor CDI ContainerEdit creation 2024-08-22 14:21:20 +02:00
lib.go Add support for injecting additional GIDs 2024-08-22 18:17:17 +02:00
management.go [no-relnote] Refactor CDI ContainerEdit creation 2024-08-22 14:21:20 +02:00
mig-device-nvml.go [no-relnote] Refactor CDI ContainerEdit creation 2024-08-22 14:21:20 +02:00
mofed.go [no-relnote] Refactor CDI ContainerEdit creation 2024-08-22 14:21:20 +02:00
namer_nvml_mock.go Add support for injecting additional GIDs 2024-08-22 18:17:17 +02:00
namer_test.go Replace go-nvlib/pkg/nvml with go-nvml/pkg/nvml 2024-04-18 14:53:37 +02:00
namer.go Replace go-nvlib/pkg/nvml with go-nvml/pkg/nvml 2024-04-18 14:53:37 +02:00
options.go Add support for injecting additional GIDs 2024-08-22 18:17:17 +02:00
workarounds-device-folder-permissions.go Move nvidia-ctk hook command into own binary 2024-05-21 12:19:44 +02:00