INNER CODE UNIT · Go
validateAdditionalDriverComponents
NVIDIA/gpu-operator · cmd/nvidia-validator/main.go:877
func validateAdditionalDriverComponents(ctx context.Context, statusFilePath string) error {
data, err := os.ReadFile(statusFilePath)
if err != nil {
return err
}
supportedFeatures := map[string]string{
"GDRCOPY_ENABLED": GDRCOPY,
"GDS_ENABLED": NVIDIAFS,
"GPU_DIRECT_RDMA_ENABLED": NVIDIAPEERMEM,
}
features := map[string]bool{}
if err := yaml.Unmarshal(data, &features); err != nil {
return err
}
for k, enabled := range features {