OpenCloudOS-Kernel/tools/testing/nvdimm/test
Dan Williams 32ab0a3f51 libnvdimm, pmem: 'struct page' for pmem
Enable the pmem driver to handle PFN device instances.  Attaching a pmem
namespace to a pfn device triggers the driver to allocate and initialize
struct page entries for pmem.  Memory capacity for this allocation comes
exclusively from RAM for now which is suitable for low PMEM to RAM
ratios.  This mechanism will be expanded later for setting an "allocate
from PMEM" policy.

Cc: Boaz Harrosh <boaz@plexistor.com>
Cc: Ross Zwisler <ross.zwisler@linux.intel.com>
Cc: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
2015-08-28 23:40:04 -04:00
..
Kbuild tools/testing/nvdimm: libnvdimm unit test infrastructure 2015-06-26 11:23:38 -04:00
iomap.c libnvdimm, pmem: 'struct page' for pmem 2015-08-28 23:40:04 -04:00
nfit.c nd_blk: change aperture mapping from WC to WB 2015-08-27 19:38:28 -04:00
nfit_test.h tools/testing/nvdimm: libnvdimm unit test infrastructure 2015-06-26 11:23:38 -04:00