Re: [PATCH v2] libnvdimm: re-enable deep flush for pmem devices

2018-02-13 Thread Dan Williams
On Tue, Feb 13, 2018 at 5:17 AM, Jeff Moyer wrote: > Dan Williams writes: > >> On Mon, Feb 12, 2018 at 2:53 PM, Jeff Moyer wrote: >>> Dave Jiang writes: >>> Re-enable deep flush so that users always have

Re: [PATCH v2] libnvdimm: re-enable deep flush for pmem devices

2018-02-13 Thread Jeff Moyer
Dan Williams writes: > On Mon, Feb 12, 2018 at 2:53 PM, Jeff Moyer wrote: >> Dave Jiang writes: >> >>> Re-enable deep flush so that users always have a way to be sure that a write >>> does make it all the way out to the NVDIMM.

Re: [PATCH v2] libnvdimm: re-enable deep flush for pmem devices

2018-02-12 Thread Ross Zwisler
On Mon, Feb 12, 2018 at 03:05:10PM -0800, Dan Williams wrote: > On Mon, Feb 12, 2018 at 2:53 PM, Jeff Moyer wrote: > > Dave Jiang writes: > > > >> Re-enable deep flush so that users always have a way to be sure that a > >> write > >> does make it all the

Re: [PATCH v2] libnvdimm: re-enable deep flush for pmem devices

2018-02-12 Thread Dan Williams
On Mon, Feb 12, 2018 at 2:53 PM, Jeff Moyer wrote: > Dave Jiang writes: > >> Re-enable deep flush so that users always have a way to be sure that a write >> does make it all the way out to the NVDIMM. The PMEM driver writes always >> make it "all the way

Re: [PATCH v2] libnvdimm: re-enable deep flush for pmem devices

2018-02-12 Thread Jeff Moyer
Dave Jiang writes: > Re-enable deep flush so that users always have a way to be sure that a write > does make it all the way out to the NVDIMM. The PMEM driver writes always > make it "all the way to the NVDIMM", and it relies on the ADR mechanism to > flush the write

Re: [PATCH v2] libnvdimm: re-enable deep flush for pmem devices

2018-02-12 Thread Dan Williams
On Mon, Feb 12, 2018 at 1:46 PM, Dave Jiang wrote: > Re-enable deep flush so that users always have a way to be sure that a write > does make it all the way out to the NVDIMM. The PMEM driver writes always > make it "all the way to the NVDIMM", and it relies on the ADR

[PATCH v2] libnvdimm: re-enable deep flush for pmem devices

2018-02-12 Thread Dave Jiang
Re-enable deep flush so that users always have a way to be sure that a write does make it all the way out to the NVDIMM. The PMEM driver writes always make it "all the way to the NVDIMM", and it relies on the ADR mechanism to flush the write buffers on power failure. Deep flush is there to