mirror of
https://github.com/XuehaiPan/nvitop.git
synced 2026-05-15 14:15:55 -06:00
[PR #89] [MERGED] fix(api/libnvml): fix removal for process info v3 APIs on the upstream 535.98 driver #155
Labels
No labels
api
bug
bug
cli / tui
dependencies
documentation
documentation
documentation
duplicate
enhancement
exporter
invalid
pull-request
pynvml
question
question
upstream
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/nvitop#155
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/XuehaiPan/nvitop/pull/89
Author: @XuehaiPan
Created: 8/16/2023
Status: ✅ Merged
Merged: 8/17/2023
Merged by: @XuehaiPan
Base:
main← Head:fix-process-api📝 Commits (2)
4e448c3fix(api/libnvml): fix upstream removal for process info v3 APIs on 535.98 driverc89acafdocs(CHANGELOG): update CHANGELOG📊 Changes
2 files changed (+30 additions, -7 deletions)
View changed files
📝
CHANGELOG.md(+1 -1)📝
nvitop/api/libnvml.py(+29 -6)📄 Description
Issue Type
Description
Add an extra handler to check the removal of the process info v3 APIs.
Copied from https://github.com/XuehaiPan/nvitop/issues/88#issuecomment-1680052592:
Version change:
495.46 -> 510.39.01:
b2f0e7f437Add process info v3 APIs but use v2
nvmlProcessInfo_ststruct typedefault:
nvmlDeviceGetComputeRunningProcesses->nvmlDeviceGetComputeRunningProcesses_v3nvmlProcessInfo_st->nvmlProcessInfo_v2_st530.41.03 -> 535.43.02:
39c3e28e84Process info v3 APIs use v3
nvmlProcessInfo_ststruct type without a version bumpdefault:
nvmlDeviceGetComputeRunningProcesses->nvmlDeviceGetComputeRunningProcesses_v3nvmlProcessInfo_st->nvmlProcessInfo_v3_st535.86.05 -> 535.98:
0cb3beffa0Remove process info v3 APIs and v3
nvmlProcessInfo_ststruct typedefault:
nvmlDeviceGetComputeRunningProcesses->nvmlDeviceGetComputeRunningProcesses_v2nvmlProcessInfo_st->nvmlProcessInfo_v2_stUPDATE:
535.98 -> 535.104.05:
74cae7fa6aRe-add process info v3 APIs but use v2
nvmlProcessInfo_ststruct typedefault:
nvmlDeviceGetComputeRunningProcesses->nvmlDeviceGetComputeRunningProcesses_v3nvmlProcessInfo_st->nvmlProcessInfo_v2_stMotivation and Context
Fixes #88
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
%GMBWin main screen #175