The kernel is moving from CMA to vmalloc() backed resources to expand
the range of kernels that the tests can be compiled against. As a
result some of the huge page tests need to move from nfit_test to
memmap=ss!nn defined memory ranges.
The new device-dax test exposed some bugs and missing capabilities in
the 'create-namespace' and 'list' commands.
---
Dan Williams (9):
ndctl: deprecate pcommit
test, libndctl: invalidate dax info blocks before reuse
ndctl, list: list device-dax instances beneath a namespace
ndctl, list: allow limiting namespace listing
ndctl: add libs dependency to spec file
ndctl, create-namespace: fix blk-namepsaces vs device-dax
ndctl, create-namespace: fix device-dax vs --map=
test, libndctl: move pfn + dax configurations to a destructive test
test, libndctl: kill some dead code
Documentation/ndctl-list.txt | 6 +++
ndctl.spec.in | 2 +
ndctl/Makefile.am | 3 -
ndctl/builtin-bat.c | 5 --
ndctl/builtin-list.c | 6 +++
ndctl/builtin-xaction-namespace.c | 12 ++++-
ndctl/util/json.c | 40 ++++++++++++++++++
test.h | 1
test/Makefile.am | 8 +---
test/dax-dev.c | 22 +++++++---
test/dax.sh | 5 +-
test/device-dax.c | 32 ++++++++++++++
test/device-dax.sh | 30 ++++++++++++++
test/libndctl.c | 82 ++++++++++++++++---------------------
test/mmap.sh | 7 +++
test/pcommit.c | 76 ----------------------------------
util/filter.c | 21 +++++++++
util/filter.h | 2 +
18 files changed, 211 insertions(+), 149 deletions(-)
create mode 100644 test/device-dax.c
create mode 100755 test/device-dax.sh
delete mode 100644 test/pcommit.c
_______________________________________________
Linux-nvdimm mailing list
[email protected]
https://lists.01.org/mailman/listinfo/linux-nvdimm