What's Changed
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/procfs/pull/840
- procfs: add KernelTainted() to parse /proc/sys/kernel/tainted by @arunsrini3082 in https://github.com/prometheus/procfs/pull/844
- kernel_tainted: use linux build tag instead of !windows by @arunsrini3082 in https://github.com/prometheus/procfs/pull/847
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/procfs/pull/843
- build(deps): bump actions/setup-go from 6.4.0 to 6.5.0 by @dependabot[bot] in https://github.com/prometheus/procfs/pull/835
- build(deps): bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in https://github.com/prometheus/procfs/pull/834
- fix(procfs): report raw values in parse errors by @HNO3Miracle in https://github.com/prometheus/procfs/pull/841
- build(deps): bump the golang-org-x group with 2 updates by @dependabot[bot] in https://github.com/prometheus/procfs/pull/849
- build(deps): bump actions/setup-go from 6.5.0 to 7.0.0 by @dependabot[bot] in https://github.com/prometheus/procfs/pull/848
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/procfs/pull/850
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/procfs/pull/857
- sysfs: add SR-IOV VF PCI address and NUMA node helpers for net interfaces by @aharivel in https://github.com/prometheus/procfs/pull/795
- netstat: model legacy TcpExt counters removed from recent kernels by @neoLsH in https://github.com/prometheus/procfs/pull/863
- Add resctrlfs package by @rtreffer in https://github.com/prometheus/procfs/pull/862
- build(deps): bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in https://github.com/prometheus/procfs/pull/856
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/procfs/pull/858
- Rename internal/util package by @SuperQ in https://github.com/prometheus/procfs/pull/864
- sysfs: add support for ACPI 4.0 power meters by @dongjiang1989 in https://github.com/prometheus/procfs/pull/860
- sysfs: add InfiniBand device listing and per-device parsing by @rafal-szypulka in https://github.com/prometheus/procfs/pull/854
- fix: skip FileDescriptorsLen fast path on non-Linux/FreeBSD platforms by @kazeburo in https://github.com/prometheus/procfs/pull/853
- fix(mdstat): parse (W), (J) and (R) component device flags by @sueun-dev in https://github.com/prometheus/procfs/pull/842
New Contributors
- @arunsrini3082 made their first contribution in https://github.com/prometheus/procfs/pull/844
- @aharivel made their first contribution in https://github.com/prometheus/procfs/pull/795
- @neoLsH made their first contribution in https://github.com/prometheus/procfs/pull/863
- @rafal-szypulka made their first contribution in https://github.com/prometheus/procfs/pull/854
- @kazeburo made their first contribution in https://github.com/prometheus/procfs/pull/853
- @sueun-dev made their first contribution in https://github.com/prometheus/procfs/pull/842
Full Changelog: https://github.com/prometheus/procfs/compare/v0.21.1...v0.22.0