Skip to content

ndctl: release v64

Compare
Choose a tag to compare
@stellarhopper stellarhopper released this 02 Feb 02:32
v64
f407a8b
This release incorporates functionality up to the 5.0 kernel, and adds a
number of bug fixes and improvements.

Highlights include a migration path for the new dax-bus ABI, several
cleanups to ndctl-monitor, support for firmware status translation,
displaying the supported_alignments attribute, and using it in the
namespace creation process, and support for security operations as
defined in the Intel DSM specification.

Commands:
    inject-smart: check the firmware status for errors
    zero-labels: correctly handle firmware errors
    create-namespace: use supported_alignments when available
    Add new security commands

Tests:
    security.sh: new test for security commands
    device-dax: fix intermittent poison handling failures
    dsm-fail: cleanup leftover debug

APIs:
    ndctl_cmd_submit_xlat
    ndctl_cmd_xlat_firmware_status
    ndctl_dax_get_num_alignments
    ndctl_dax_get_supported_alignment
    ndctl_dimm_disable_passphrase
    ndctl_dimm_freeze_security
    ndctl_dimm_get_security
    ndctl_dimm_master_secure_erase
    ndctl_dimm_overwrite
    ndctl_dimm_secure_erase
    ndctl_dimm_update_master_passphrase
    ndctl_dimm_update_passphrase
    ndctl_dimm_wait_overwrite
    ndctl_pfn_get_num_alignments
    ndctl_pfn_get_supported_alignment