nvidia-container-toolkit/pkg/nvcdi
Sananya Majumder 563db0e0be nvsandboxutils: Add usage of GetGpuResource and GetFileContent APIs
This change adds a new discoverer for Sandboxutils to report the file
system paths and associated symbolic links using GetGpuResource and
GetFileContent APIs. Both GPU and MIG devices are supported. If the
Sandboxutils discoverer fails, the NVML discoverer is used to report
the file system information.

Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Huy Nguyen <huyn@nvidia.com>
Signed-off-by: Sananya Majumder <sananyam@nvidia.com>
2024-09-24 10:05:14 -07:00
..
spec Set default CDI spec permissions to 644 2024-06-05 11:27:03 +02:00
transform Add dev-root option to toolkit container 2024-06-03 20:40:30 +02:00
api.go Allow multiple device name strategies to be specified 2024-02-13 16:38:05 +01:00
common-nvml.go Revert "Merge pull request #694 from elezar/add-opt-in-to-sockets" 2024-09-20 20:26:45 +02:00
device-wsl.go Simplify meta device discovery 2023-11-20 21:29:35 +01:00
driver-nvml.go Revert "Merge pull request #694 from elezar/add-opt-in-to-sockets" 2024-09-20 20:26:45 +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 nvsandboxutils: Add usage of GetGpuResource and GetFileContent APIs 2024-09-24 10:05:14 -07:00
gds.go Allow multiple device name strategies to be specified 2024-02-13 16:38:05 +01:00
lib-csv.go Move nvidia-ctk hook command into own binary 2024-05-21 12:19:44 +02:00
lib-nvml.go nvsandboxutils: Add usage of GetDriverVersion API 2024-09-24 10:05:11 -07:00
lib-wsl.go Move nvidia-ctk hook command into own binary 2024-05-21 12:19:44 +02:00
lib.go nvsandboxutils: Add usage of GetDriverVersion API 2024-09-24 10:05:11 -07:00
management.go Revert "Merge pull request #694 from elezar/add-opt-in-to-sockets" 2024-09-20 20:26:45 +02:00
mig-device-nvml.go nvsandboxutils: Add usage of GetGpuResource and GetFileContent APIs 2024-09-24 10:05:14 -07:00
mofed.go Allow multiple device name strategies to be specified 2024-02-13 16:38:05 +01:00
namer_nvml_mock.go Replace go-nvlib/pkg/nvml with go-nvml/pkg/nvml 2024-04-18 14:53:37 +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 Revert "Merge pull request #694 from elezar/add-opt-in-to-sockets" 2024-09-20 20:26:45 +02:00
workarounds-device-folder-permissions.go Move nvidia-ctk hook command into own binary 2024-05-21 12:19:44 +02:00