[PR #94] [MERGED] fix(api/libnvml): fix upstream changes for process info v3 APIs on 535.104.05 driver #156

Closed
opened 2026-05-05 03:26:55 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/XuehaiPan/nvitop/pull/94
Author: @XuehaiPan
Created: 8/26/2023
Status: Merged
Merged: 8/26/2023
Merged by: @XuehaiPan

Base: mainHead: fix-process-api


📝 Commits (5)

  • 9f3ff53 refactor(api/libnvml): refactor symbol lookup logic
  • 6ac518a fix(api/libnvml): fix upstream changes for process info v3 APIs on 535.104.05 driver
  • 8e22a2c chore(pre-commit): update pre-commit hooks
  • d44e6b7 docs(CHANGELOG): update CHANGELOG
  • c165875 chore(api/process): remove attribute gpu_cc_protected_memory

📊 Changes

5 files changed (+35 additions, -68 deletions)

View changed files

📝 .pre-commit-config.yaml (+1 -1)
📝 CHANGELOG.md (+1 -0)
📝 nvitop/api/device.py (+0 -1)
📝 nvitop/api/libnvml.py (+33 -37)
📝 nvitop/api/process.py (+0 -29)

📄 Description

Issue Type

  • Bug fix

Description

Handle the upstream re-addition for the process info v3 APIs with the v2 struct type.

See also #88 and #89:


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/XuehaiPan/nvitop/pull/94 **Author:** [@XuehaiPan](https://github.com/XuehaiPan) **Created:** 8/26/2023 **Status:** ✅ Merged **Merged:** 8/26/2023 **Merged by:** [@XuehaiPan](https://github.com/XuehaiPan) **Base:** `main` ← **Head:** `fix-process-api` --- ### 📝 Commits (5) - [`9f3ff53`](https://github.com/XuehaiPan/nvitop/commit/9f3ff53425b9d441179e9fb40f240af5cc5e63c8) refactor(api/libnvml): refactor symbol lookup logic - [`6ac518a`](https://github.com/XuehaiPan/nvitop/commit/6ac518a7758a0da67ade8c3075ae1c022fdd77d3) fix(api/libnvml): fix upstream changes for process info v3 APIs on 535.104.05 driver - [`8e22a2c`](https://github.com/XuehaiPan/nvitop/commit/8e22a2cbed18fc1d866217f668be24fcaefa2074) chore(pre-commit): update pre-commit hooks - [`d44e6b7`](https://github.com/XuehaiPan/nvitop/commit/d44e6b741199e1f02c74af209b569fd47c91d933) docs(CHANGELOG): update CHANGELOG - [`c165875`](https://github.com/XuehaiPan/nvitop/commit/c16587511dab7efadf720ee78033eb88641f5d90) chore(api/process): remove attribute `gpu_cc_protected_memory` ### 📊 Changes **5 files changed** (+35 additions, -68 deletions) <details> <summary>View changed files</summary> 📝 `.pre-commit-config.yaml` (+1 -1) 📝 `CHANGELOG.md` (+1 -0) 📝 `nvitop/api/device.py` (+0 -1) 📝 `nvitop/api/libnvml.py` (+33 -37) 📝 `nvitop/api/process.py` (+0 -29) </details> ### 📄 Description <!-- Provide a descriptive summary of the changes in the title above --> #### Issue Type <!-- Pick relevant types and delete the rest --> - Bug fix #### Description <!-- Describe the changes in detail --> Handle the upstream re-addition for the process info v3 APIs with the v2 struct type. See also #88 and #89: - #88 - #89 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 03:26:55 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/nvitop#156
No description provided.