Skip to content

Releases: NVIDIA/go-nvlib

v0.11.0

11 Jun 20:04
fc8796e

Choose a tag to compare

What's Changed

  • Ensure max number of SM are allocated by mig-parted by @JunAr7112 in #85
  • fix(device): only trim PCI bus ID prefix for padded 8-digit domains by @shivamerla in #89
  • Add pkg/nvpassthrough for binding GPUs to the vfio-pci driver by @cdesiniotis in #83
  • [nvpassthrough] open files as WRONLY before writing by @cdesiniotis in #92
  • Bump golang.org/x/sys from 0.40.0 to 0.45.0 by @dependabot[bot] in #94
  • Bump golang.org/x/sys from 0.45.0 to 0.46.0 by @dependabot[bot] in #95
  • Bump github.com/NVIDIA/go-nvml from 0.13.0-1 to 0.13.1-0 by @dependabot[bot] and @tariq1890 in #96
  • [nvpassthrough] do not load kernel modules unless user opts-in by @cdesiniotis in #97

New Contributors

Full Changelog: v0.10.0...v0.11.0

v0.10.0

10 Apr 13:41
68058ce

Choose a tag to compare

What's Changed

  • Resolve a tegra platform for a single iGPU by @elezar in #78
  • Bump golangci/golangci-lint-action from 8 to 9 by @dependabot[bot] in #74
  • gpu: Add GetNvidiaDeviceByPciBusID by @zvonkok in #82
  • add workflow for stale issues by @rahulait in #86
  • device: add hasSymbol guard to GetAddressingModeAsString by @dims in #87

New Contributors

Full Changelog: v0.9.0...v0.10.0

v0.9.0

03 Dec 08:16
v0.9.0
9a6788d

Choose a tag to compare

What's Changed

  • Add a method to get the underlying addressing mode of the GPU as a string by @shivamerla in #75
  • Bump actions/checkout from 5 to 6 by @dependabot[bot] in #77
  • Add IommuFD field to the nvDevice by @rajatchopra in #76

New Contributors

Full Changelog: v0.8.1...v0.9.0

v0.8.1

26 Sep 07:21
7d260da

Choose a tag to compare

What's Changed

  • Bump github.com/NVIDIA/go-nvml from 0.13.0-0 to 0.13.0-1 by @dependabot[bot] in #69
  • Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 by @dependabot[bot] in #70
  • Bump actions/setup-go from 5 to 6 by @dependabot[bot] in #71
  • Update Device.IsCoherent to only consider ATS mode by @elezar in #72

Full Changelog: v0.8.0...v0.8.1

v0.8.0

20 Aug 12:14
fdfe25d

Choose a tag to compare

What's Changed

Full Changelog: v0.7.4...v0.8.0

v0.7.4

31 Jul 23:46
0309bc0

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.3...v0.7.4

v0.7.3

10 Jun 12:51
7685110

Choose a tag to compare

What's Changed

  • Add new ARCH strings from latest NVML by @klueska in #62
  • Bump go-nvml dependency to v0.12.9-0 by @klueska in #61

Full Changelog: v0.7.2...v0.7.3

v0.7.2

13 May 19:08
31d7bea

Choose a tag to compare

What's Changed

  • Update pci.ids to the latest version - 2025.03.04 by @tariq1890 in #55
  • Add support for NVIDIA Thor as iGPU by @elezar in #60

Full Changelog: v0.7.1...v0.7.2

v0.7.1

12 Feb 18:24
e9b8903

Choose a tag to compare

What's Changed

  • sync default_pci.ids with version 2024-09-20 by @tariq1890 in #46
  • Use 'Ada Lovelace' instead of 'Ada' by @elezar in #49
  • fix gocritic lint issues by @tariq1890 in #45
  • Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #48
  • bump Go version to 1.23.5 by @tariq1890 in #53
  • [pci-ids] sync default_pci.ids with the latest updates by @tariq1890 in #52
  • Bump github.com/NVIDIA/go-nvml from 0.12.4-0 to 0.12.4-1 by @dependabot in #51
  • Treat zero cluster UUID as non-fabric-attached by @elezar in #54

Full Changelog: v0.7.0...v0.7.1

v0.7.0

09 Oct 13:27
41955a0

Choose a tag to compare

What's Changed

Full Changelog: v0.6.1...v0.7.0