commit | cd03412a51ac4cb3001a8cdfae4560c9602f3387 | [log] [tgz] |
---|---|---|
author | Dan Williams <dan.j.williams@intel.com> | Fri Mar 11 10:15:36 2016 -0800 |
committer | Dan Williams <dan.j.williams@intel.com> | Mon May 09 15:35:42 2016 -0700 |
tree | c2d501759d7d96fab9a0f70eefba139876bb12de | |
parent | 0bfb8dd3edd6e423b5053c86e10c97e92cf205ea [diff] |
libnvdimm, dax: introduce device-dax infrastructure Device DAX is the device-centric analogue of Filesystem DAX (CONFIG_FS_DAX). It allows persistent memory ranges to be allocated and mapped without need of an intervening file system. This initial infrastructure arranges for a libnvdimm pfn-device to be represented as a different device-type so that it can be attached to a driver other than the pmem driver. Signed-off-by: Dan Williams <dan.j.williams@intel.com>