tools/testing/nvdimm: add mock acpi_nfit_flush_address entries to nfit_test
authorDan Williams <dan.j.williams@intel.com>
Fri, 10 Jul 2015 18:07:03 +0000 (14:07 -0400)
committerDan Williams <dan.j.williams@intel.com>
Fri, 10 Jul 2015 18:07:03 +0000 (14:07 -0400)
commit9d27a87ec9e1317d368b1e5e3f4808078baa8c4c
tree8b1bfc29445dadd61368385dcd1a16add9e3bbb7
parentf7ec83684af020c961d7fab801f8e3ef7ce5de33
tools/testing/nvdimm: add mock acpi_nfit_flush_address entries to nfit_test

In preparation for fixing the BLK path to properly use "directed
pcommit" enable the unit test infrastructure to emit mock "flush"
tables.  Writes to these flush addresses trigger a memory controller to
flush its internal buffers to persistent media, similar to the x86
"pcommit" instruction.

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
tools/testing/nvdimm/Kbuild
tools/testing/nvdimm/test/iomap.c
tools/testing/nvdimm/test/nfit.c