nvidia-container-toolkit/internal
Carlos Eduardo Arango Gutierrez d03a06029a
BUGFIX: modifier: respect GPU volume-mount device requests
The gated modifiers used to add support for GDS, Mofed, and CUDA Forward Comatibility
only check the NVIDIA_VISIBLE_DEVICES envvar to determine whether GPUs are requested
and modifications should be made. This means that use cases where volume mounts are
used to request devices are not supported.

This change ensures that device extraction is consistent for all use cases.

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
2025-06-17 11:55:00 +02:00
..
config BUGFIX: modifier: respect GPU volume-mount device requests 2025-06-17 11:55:00 +02:00
cuda Fix build and test on darwin 2024-02-05 23:58:28 +01:00
discover Merge pull request #927 from elezar/disable-device-node-creation 2025-06-13 16:44:18 +02:00
dxcore Use D3DKMTEnumAdapters3 for adapter enumeration 2024-03-12 11:42:08 +01:00
edits Add envvar to control debug logging in CDI hooks 2025-05-30 15:27:52 +02:00
info Make CDI device requests consistent with other methods 2025-06-13 14:34:02 +02:00
ldcache Fix resolution of libs in LDCache on ARM 2025-04-23 14:28:28 +02:00
logger Add Tracef to logger Interface 2024-07-01 12:12:38 +02:00
lookup [no-relnotes] Update moq to use rm and goimports 2025-03-12 13:12:13 +02:00
modifier BUGFIX: modifier: respect GPU volume-mount device requests 2025-06-17 11:55:00 +02:00
nvcaps
nvsandboxutils [no-relnotes] Update moq to use rm and goimports 2025-03-12 13:12:13 +02:00
oci [no-relnote] Fix QF1008: could remove embedded field lint errors 2025-04-02 14:18:32 +02:00
platform-support Added ability to disable specific (or all) CDI hooks 2025-06-03 16:01:20 +02:00
requirements [no-relnotes] Update moq to use rm and goimports 2025-03-12 13:12:13 +02:00
runtime [no-relnote] Ignore annotation devices for non-CDI modes 2025-06-13 15:26:48 +02:00
system [no-relnotes] Update moq to use rm and goimports 2025-03-12 13:12:13 +02:00
test