github pmem/ndctl v83

6 hours ago

ndctl: release v83

This release incorporates functionality up through the 6.17 kernel.

It corrects the issue where libtracefs became a requirement to build
versions 80,81,82. Libtracefs is returned to optional status in v83.
Note that the '--media-errors' option to cxl-list, as well as the
monitor command, is not available when libtracefs is disabled.

API:
cxl: add helper function to verify port is in memdev hierarchy
cxl: document 'cxl enable-port -m' behavior change

Tests:
README.md: update package requirements for the test environment
test/cxl-poison.sh: test inject and clear poison by region offset
test/common: move err() function to top of file
test/common: add double quotes to bash variables
test/dax.sh: adjust trace parsing of fault results
test/dm.sh: use dm.sh as script name in cleanup error message
test/meson.build: add fwctl dependency needed for cxl-features.sh
test/sub-section.sh: use built ndctl program in unit test

Infrastructure:
cxl/list: remove libtracefs build dependency for --media-errors
build: update meson feature deprecation warnings
ndctl: fix user visible spelling errors

Don't miss a new ndctl release

NewReleases is sending notifications on new releases.