From d31be26ed544b06f48f81bf830236182e891c68a Mon Sep 17 00:00:00 2001 From: Jamie Liu Date: Fri, 16 Jun 2023 13:56:13 -0700 Subject: [PATCH] Support Nvidia driver 525.105.17. `git diff` shows no relevant changes in `src/common/sdk/nvidia/inc/{alloc,class,ctrl}/`, `src/common/sdk/nvidia/inc/nvos.h`, `kernel-open/common/inc/`, or `kernel-open/nvidia-uvm/uvm_ioctl.h`. Manually tested with T4, A100, L4. PiperOrigin-RevId: 540992697 --- pkg/sentry/devices/nvproxy/nvproxy.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkg/sentry/devices/nvproxy/nvproxy.go b/pkg/sentry/devices/nvproxy/nvproxy.go index 9897931e2..626345197 100644 --- a/pkg/sentry/devices/nvproxy/nvproxy.go +++ b/pkg/sentry/devices/nvproxy/nvproxy.go @@ -38,10 +38,12 @@ func Register(vfsObj *vfs.VirtualFilesystem, uvmDevMajor uint32) error { return fmt.Errorf("failed to get Nvidia driver version: %w", err) } switch version { - case "525.60.13": + case + "525.60.13", + "525.105.17": log.Infof("Nvidia driver version: %s", version) default: - return fmt.Errorf("unknown Nvidia driver version: %s", version) + return fmt.Errorf("unsupported Nvidia driver version: %s", version) } nvp := &nvproxy{