nvidia-container-toolkit/internal
Evan Lezar d4e21fdd10 Add devRoot option to CDI api
A driverRoot defines both the driver library root and the
root for device nodes. In the case of preinstalled drivers or
the driver container, these are equal, but in cases such as GKE
they do not match. In this case, drivers are extracted to a folder
and devices exist at the root /.

The changes here add a devRoot option to the nvcdi API that allows the
parent of /dev to be specified explicitly.

Signed-off-by: Evan Lezar <elezar@nvidia.com>
2023-11-20 21:29:35 +01:00
..
config Use tags.cncf.io for CDI imports 2023-11-01 12:40:51 +01:00
cuda Add CUDA ComputeCapability function 2022-05-05 14:09:28 +02:00
discover Add devRoot option to CDI api 2023-11-20 21:29:35 +01:00
dxcore Remove unused loadSaver interface 2023-10-24 20:00:24 +02:00
edits Use tags.cncf.io for CDI imports 2023-11-01 12:40:51 +01:00
info Use github.com/NVIDIA/go-nvlib imports 2023-11-15 21:38:26 +01:00
ldcache Return empty ldcache if cache does not exist 2023-11-17 10:14:03 +01:00
logger Replace logger.Warn(f) with logger.Warning(f) 2023-06-12 10:48:04 +02:00
lookup Allow multiple pattern matches for symlinks 2023-11-17 10:43:52 +01:00
modifier Add devRoot option to CDI api 2023-11-20 21:29:35 +01:00
nvcaps Correct constructin of MIG Caps 2022-10-13 14:06:30 +02:00
oci Fix ifElseChain lint errors 2023-10-24 20:11:34 +02:00
platform-support/tegra Add devRoot option to CDI api 2023-11-20 21:29:35 +01:00
requirements Fix unnecessary conversion 2023-10-24 20:11:34 +02:00
runtime Fix ifElseChain lint errors 2023-10-24 20:11:34 +02:00
system Split internal system package 2023-06-15 09:01:13 +02:00
test Add test package with GetModuleRoot and PrependToPath function 2022-03-29 11:05:41 +02:00