commit | ee809ffa6b44cb9c485d67a5c73cd34d6df89fcc | [log] [tgz] |
---|---|---|
author | chenglongtang <chenglongtang@google.com> | Fri Sep 05 04:44:52 2025 +0000 |
committer | Chenglong Tang <chenglongtang@google.com> | Fri Sep 12 13:58:05 2025 -0700 |
tree | c75c3e30cabbea4e8d2a887bc537a6af464b1fa8 | |
parent | c45738445939cdbc81631e278073a034809d8e23 [diff] |
Add support for GDRCopy Tested log: ``` sudo COS_GPU_INSTALLER=us.gcr.io/cloud-kernel-build/cos-gpu-installer:latest cos-extensions install gpu -- -debug -test -gdr -gcs-download-prefix=lakitu-release-tryjob/R129-19275.0.0-90a6ad3f -gcs-download-bucket=cos-infra-prod-artifacts-presubmit I0910 05:26:43.969611 1423 installer.go:934] Applying default module parameter: use_persistent_mapping=1 I0910 05:26:43.969635 1423 installer.go:934] Applying default module parameter: dbg_enabled=0 I0910 05:26:43.969642 1423 installer.go:934] Applying default module parameter: info_enabled=0 I0910 05:26:43.969647 1423 installer.go:939] Loading GDRCopy kernel module with dependencies. I0910 05:26:43.973776 1423 modules.go:190] loading module: /usr/sbin/insmod /usr/local/nvidia/drivers/gdrdrv.ko use_persistent_mapping=1 dbg_enabled=0 info_enabled=0 I0910 05:26:44.024876 1423 installer.go:949] GDRCopy driver major is 241 I0910 05:26:44.024929 1423 installer.go:958] Creating device node /dev/gdrdrv I0910 05:26:44.024955 1423 install.go:606] GDRCopy driver and device node created successfully. ``` BUG=b/428981220 TEST=Tested in a presubmit GPU VM with GDRCopy kernel module installed. RELEASE_NOTE=None Change-Id: Iab353c605ddf3d11643f883391eb30932a0ac911 Reviewed-on: https://cos-review.googlesource.com/c/cos/tools/+/110701 Tested-by: Chenglong Tang <chenglongtang@google.com> Cloud-Build: GCB Service account <228075978874@cloudbuild.gserviceaccount.com> Reviewed-by: Kevin Berry <kpberry@google.com> Reviewed-by: Shuo Yang <gshuoy@google.com>
This is a repository of various tools developed for Container-Optimized OS. Examples include cos-gpu-installer, cos-toolbox, etc.
See CONTRIBUTING.md for how to contribute.