tag:github.com,2008:https://github.com/prometheus/procfs/releasesTags from procfs2026-02-28T15:22:44Ztag:github.com,2008:Repository/28352089/v0.20.12026-02-28T15:34:08Zv0.20.1<p>fix: thermal_zone, handle EINVAL errors from sysfs reads. (<a class="issue-link js-issue-link" href="https://github.com/prometheus/procfs/pull/763">#763</a>)</p>
<p>Signed-off-by: ccastiglione-reply <[email protected]></p>SuperQtag:github.com,2008:Repository/28352089/v0.20.02026-02-25T16:00:11Zv0.20.0<p>Add type and name to the DRM parser class (<a class="issue-link js-issue-link" href="https://github.com/prometheus/procfs/pull/672">#672</a>)</p>
<p>* feat: add `devName` and `devType` to DRM GPU stats
<br />* fix: don't export empty drm card stats
<br />* chore: fail the parsing if name & type invalid</p>
<p>---------</p>
<p>Signed-off-by: Deezzir <[email protected]>
<br />Co-authored-by: Ben Kochie <[email protected]></p>SuperQtag:github.com,2008:Repository/28352089/v0.19.22025-10-30T14:20:40Zv0.19.2<p>Fix: Use base16 to convert pci sriov_vf_device (<a class="issue-link js-issue-link" href="https://github.com/prometheus/procfs/pull/762">#762</a>)</p>
<p>* base16 for sriov vf device</p>
<p>Signed-off-by: Jain Johny <[email protected]></p>
<p>* log device location on error</p>
<p>Signed-off-by: Jain Johny <[email protected]></p>
<p>* fix test case</p>
<p>Signed-off-by: Jain Johny <[email protected]></p>
<p>---------</p>
<p>Signed-off-by: Jain Johny <[email protected]></p>SuperQtag:github.com,2008:Repository/28352089/v0.19.12025-10-26T10:40:50Zv0.19.1<p>meminfo: Fix ZswappedBytes (<a class="issue-link js-issue-link" href="https://github.com/prometheus/procfs/pull/759">#759</a>)</p>
<p>Fix assignment of ZswappedBytes parsing.
<br />* Add tests.
<br />* Migrate `meminfo_test.go` to `cmp` package.</p>
<p><span class="issue-keyword tooltipped tooltipped-se">Fixes</span>: <a class="issue-link js-issue-link" href="https://github.com/prometheus/procfs/issues/758">#758</a></p>
<p>Signed-off-by: SuperQ <[email protected]></p>SuperQtag:github.com,2008:Repository/28352089/v0.19.02025-10-25T14:54:33Zv0.19.0<p>feat: expose MD raid component devices (<a class="issue-link js-issue-link" href="https://github.com/prometheus/procfs/pull/674">#674</a>)</p>
<p>* Support parse raid type for mdstat</p>
<p>Note: rebased on top of master for reformatting</p>
<p>Signed-off-by: Singee <[email protected]>
<br />Signed-off-by: Robin H. Johnson <[email protected]></p>
<p>* support linear type in mdstat</p>
<p>Note: rebased on top of master for reformatting</p>
<p>Signed-off-by: Singee <[email protected]>
<br />Signed-off-by: Robin H. Johnson <[email protected]></p>
<p>* change default type to unknown</p>
<p>Note: rebased on top of master for reformatting</p>
<p>Signed-off-by: Singee <[email protected]>
<br />Signed-off-by: Robin H. Johnson <[email protected]></p>
<p>* optimize raid type check</p>
<p>Signed-off-by: Singee <[email protected]></p>
<p>* feat: expose MD raid component devices</p>
<p>Expose what component devices are part of a MD raid device, as well as the most
<br />common flags per-component. This will enable a future node_exporter metric
<br />showing which component of a RAID had failed.</p>
<p>Signed-off-by: Robin H. Johnson <[email protected]>
<br />Signed-off-by: Robin H. Johnson <[email protected]></p>
<p>* fix: update mdstat_test for reshaping testcase</p>
<p>Signed-off-by: Robin H. Johnson <[email protected]></p>
<p>* doc: lint fix</p>
<p>Signed-off-by: Robin H. Johnson <[email protected]></p>
<p>---------</p>
<p>Signed-off-by: Singee <[email protected]>
<br />Signed-off-by: Robin H. Johnson <[email protected]>
<br />Signed-off-by: Robin H. Johnson <[email protected]>
<br />Signed-off-by: Robin H. Johnson <[email protected]>
<br />Co-authored-by: Singee <[email protected]></p>SuperQtag:github.com,2008:Repository/28352089/v0.18.02025-10-22T12:46:33Zv0.18.0<p>add netfilter queue support (<a class="issue-link js-issue-link" href="https://github.com/prometheus/procfs/pull/677">#677</a>)</p>
<p>* add netfilter queue support</p>
<p>Signed-off-by: Konstantin Kuklin <[email protected]></p>
<p>* fixed copyright year</p>
<p>Signed-off-by: Konstantin Kuklin <[email protected]></p>
<p>---------</p>
<p>Signed-off-by: Konstantin Kuklin <[email protected]></p>SuperQtag:github.com,2008:Repository/28352089/v0.17.02025-07-03T09:41:57Zv0.17.0<p>Fix linting issues (<a class="issue-link js-issue-link" href="https://github.com/prometheus/procfs/pull/734">#734</a>)</p>
<p>Fixup linting issues in `sysfs/net_class_ecn.go`.</p>
<p>Signed-off-by: SuperQ <[email protected]></p>SuperQtag:github.com,2008:Repository/28352089/v0.16.12025-04-19T15:44:14Zv0.16.1<p>infiniband: do not make assumptions about counters based on HCA name (<a class="issue-link js-issue-link" href="https://github.com/prometheus/procfs/pull/678">#…</a></p>
<p><a class="issue-link js-issue-link" href="https://github.com/prometheus/procfs/pull/678">…678</a>)</p>
<p>Some users have reported cases of systemd "predictable network interface
<br />naming" apparently also renaming the HCA device. This means we can no
<br />longer make assumptions about which counter(s) should be present based
<br />on the HCA name (i.e., irdma*, mlx5_*). The previous approach was quite
<br />brittle anyway, since there will undoubtedly be other IB / RoCE drivers
<br />in future which implement the hw_counters directory (but not the older
<br />counters directory).</p>
<p>Signed-off-by: Daniel Swarbrick <[email protected]>
<br />Signed-off-by: Ben Kochie <[email protected]>
<br />Co-authored-by: Ben Kochie <[email protected]></p>SuperQtag:github.com,2008:Repository/28352089/v0.16.02025-03-18T08:35:54Zv0.16.0<p>build(deps): bump golang.org/x/sys from 0.29.0 to 0.30.0 (<a class="issue-link js-issue-link" href="https://github.com/prometheus/procfs/pull/703">#703</a>)</p>
<p>Bumps [golang.org/x/sys](<a href="https://github.com/golang/sys">https://github.com/golang/sys</a>) from 0.29.0 to 0.30.0.
<br />- [Commits](<a class="commit-link" href="https://github.com/golang/sys/compare/v0.29.0...v0.30.0">golang/sys@<tt>v0.29.0...v0.30.0</tt></a>)</p>
<p>---
<br />updated-dependencies:
<br />- dependency-name: golang.org/x/sys
<br /> dependency-type: direct:production
<br /> update-type: version-update:semver-minor
<br />...</p>
<p>Signed-off-by: dependabot[bot] <[email protected]>
<br />Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com></p>SuperQtag:github.com,2008:Repository/28352089/v0.15.12024-05-31T12:52:40Zv0.15.1<p>enable testifylint linter (<a class="issue-link js-issue-link" href="https://github.com/prometheus/procfs/pull/643">#643</a>)</p>
<p>Signed-off-by: Matthieu MOREL <[email protected]></p>SuperQ