nvidia-container-toolkit/pkg/nvcdi
Evan Lezar 8bb0235c92 Remove discover.Config
These changes remove the use of discover.Config which was used
to pass the driver root and the nvidiaCTK path in some cases.

Instead, the nvidiaCTKPath is resolved at the begining of runtime
invocation to ensure that this is valid at all points where it is
used.

Signed-off-by: Evan Lezar <elezar@nvidia.com>
2023-05-10 15:03:37 +02:00
..
spec Properly set spec permissions 2023-05-03 10:45:11 +02:00
transform Generate a simplified CDI spec by default 2023-03-24 11:01:46 +02:00
api.go Add mofed mode to nvcdi API 2023-03-07 18:47:52 +02:00
common-nvml.go Construct nvml-based CDI lib based on mode 2023-02-20 10:30:13 +02:00
device-wsl.go Add WSL2 discovery and spec generation 2023-02-20 10:30:13 +02:00
driver-nvml.go Remove discover.Config 2023-05-10 15:03:37 +02:00
driver-wsl.go Remove discover.Config 2023-05-10 15:03:37 +02:00
full-gpu-nvml.go Generate nested device folder permission hooks per device 2023-02-22 17:16:23 +02:00
gds.go Add gds mode to nvcdi API 2023-03-07 18:47:52 +02:00
lib_test.go Add tests for CDI mode resolution 2023-02-20 16:33:33 +02:00
lib-nvml.go Only init nvml as required when generating CDI specs 2023-03-20 14:24:08 +02:00
lib-wsl.go Return nvcdi.spec.Interface from GetSpec 2023-03-01 12:45:30 +02:00
lib.go Also return an error from nvcdi.New 2023-03-26 16:13:12 +02:00
management.go Move libcuda locator to internal/lookup package 2023-03-26 17:04:06 +02:00
mig-device-nvml.go Construct nvml-based CDI lib based on mode 2023-02-20 10:30:13 +02:00
mofed.go Add mofed mode to nvcdi API 2023-03-07 18:47:52 +02:00
namer.go Add nvcdi package with basic CDI generation API 2023-02-14 19:52:31 +01:00
options.go Expose vendor and class as options 2023-03-01 13:48:28 +02:00
workarounds-device-folder-permissions.go Generate nested device folder permission hooks per device 2023-02-22 17:16:23 +02:00