Re: [PATCH V4 0/2] ndctl: Add daxctl support for the new "famfs" mode of devdax

Alireza Sanaee
2026-01-20T17:01:48Z

On Sun, 18 Jan 2026 22:36:02 +0000
John Groves <john@jagalactic.com> wrote:

Hi John,

What's the base commit for this set? I seem not be able to apply on ndctl master. Maybe I am missing something.

Thanks,
Alireza

> From: John Groves <john@groves.net>
>
> No change since V2 - re-sending due to technical challenges.
>
> No change since V1 - reposting as V2 to keep this with the related
> kernel (dax and fuse) patches and libfuse patches.
>
> This short series adds support and tests to daxctl for famfs[1]. The
> famfs kernel patch series, under the same "compound cover" as this
> series, adds a new 'fsdev_dax' driver for devdax. When that driver
> is bound (instead of device_dax), the device is in 'famfs' mode rather
> than 'devdax' mode.
>
> References
>
> [1] - https://famfs.org
>
>
> John Groves (2):
> daxctl: Add support for famfs mode
> Add test/daxctl-famfs.sh to test famfs mode transitions:
>
> daxctl/device.c | 126 ++++++++++++++--
> daxctl/json.c | 6 +-
> daxctl/lib/libdaxctl-private.h | 2 +
> daxctl/lib/libdaxctl.c | 77 ++++++++++
> daxctl/lib/libdaxctl.sym | 7 +
> daxctl/libdaxctl.h | 3 +
> test/daxctl-famfs.sh | 253 +++++++++++++++++++++++++++++++++
> test/meson.build | 2 +
> 8 files changed, 465 insertions(+), 11 deletions(-)
> create mode 100755 test/daxctl-famfs.sh
>
>
> base-commit: 4f7a1c63b3305c97013d3c46daa6c0f76feff10d