|
|
Log in / Subscribe / Register

ndctl v85

From:  Alison Schofield <alison.schofield-AT-intel.com>
To:  <nvdimm-AT-lists.linux.dev>, <linux-cxl-AT-vger.kernel.org>
Subject:  [ANNOUNCE] ndctl v85
Date:  Mon, 29 Jun 2026 12:47:10 -0700
Message-ID:  <akLLvn_yqxyr1mRq@aschofie-mobl2.lan>
Archive-link:  Article

A new NDCTL release is available:
    https://github.com/pmem/ndctl/releases/tag/v85

This release adds userspace support for new features introduced in
the 7.1 kernel. Highlights include support for the Fabric-Attached
Memory File System (FAMFS) in daxctl, a new FAMFS unit test, a new
Soft Reserved range handling test (cxl-dax-hmem.sh), and test access
to the cxl_test module's new region replay capability.

Users will also see region locked status in cxl-list, more robust
handling of cxl-destroy-region requests, and additional updates that
improve overall quality and unit test coverage.

Shortlog:

Alison Schofield (11):
    test/cxl-topology.sh: verify dax device creation for auto region
    test/cxl-destroy-region.sh: prevent false pass when no decoder found
    cxl/region: prevent partial teardown on out-of-order destroy-region
    test/cxl-destroy-region.sh: test out-of-order destroy-region handling
    test/mmap.c: check mmap() result against MAP_FAILED
    test/mmap: move detailed tracing behind -v option
    test/mmap.sh: reduce fallocate size from 1GiB to 256MiB
    test/common: add helpers for CXL region replay testing
    test/cxl-region-replay.sh: add test of region replay workflow
    cxl/list: apply bus and port filters to anonymous memdevs
    test/cxl-sanitize: avoid sanitize submit/wait race

Chen Pei (2):
    ndctl/test: make fwctl dependency conditional in meson tests
    ndctl: add key_type parameter to ndctl_dimm_remove_key stub

Dan Williams (1):
    test/cxl-dax-hmem.sh: validate dax_hmem vs CXL collisions

John Groves (2):
    daxctl: Add support for famfs mode
    test/daxctl-famfs.sh: Add nfit_test famfs mode-transition test

Li Ming (1):
    cxl/list: show region locked status to user



Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds