diff --git a/daemon/nvidia_linux.go b/daemon/nvidia_linux.go index f0a647869f..c136634e6a 100644 --- a/daemon/nvidia_linux.go +++ b/daemon/nvidia_linux.go @@ -39,8 +39,8 @@ func init() { capset: capset, updateSpec: setNvidiaGPUs, } - for c := range capset { - nvidiaDriver.capset[c] = struct{}{} + for c := range allNvidiaCaps { + nvidiaDriver.capset[string(c)] = struct{}{} } registerDeviceDriver("nvidia", nvidiaDriver) } diff --git a/pkg/capabilities/caps.go b/pkg/capabilities/caps.go index c0deb13d00..4679a7a45f 100644 --- a/pkg/capabilities/caps.go +++ b/pkg/capabilities/caps.go @@ -19,5 +19,6 @@ anyof: } return andList } + // match anything return nil }