commit | 2765cfbb342c727c3fd47b165196cb16da158022 | [log] [tgz] |
---|---|---|
author | Ross Zwisler <ross.zwisler@linux.intel.com> | Tue Aug 18 13:55:40 2015 -0600 |
committer | Dan Williams <dan.j.williams@intel.com> | Thu Aug 20 14:07:24 2015 -0400 |
tree | fb22ad4836a0c4ae88ef477df51434266f33d012 | |
parent | 5de490daec8b6354b90d5c9d3e2415b195f5adb6 [diff] |
dax: update I/O path to do proper PMEM flushing Update the DAX I/O path so that all operations that store data (I/O writes, zeroing blocks, punching holes, etc.) properly synchronize the stores to media using the PMEM API. This ensures that the data DAX is writing is durable on media before the operation completes. Signed-off-by: Ross Zwisler <ross.zwisler@linux.intel.com> Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Dan Williams <dan.j.williams@intel.com>