Re: [PATCH v3 09/21] libnd, nd_pmem: add libnd support to the pmem driver

2015-05-23 Thread Dan Williams
On Sat, May 23, 2015 at 7:39 AM, Christoph Hellwig wrote: > On Wed, May 20, 2015 at 04:57:00PM -0400, Dan Williams wrote: >> nd_pmem attaches to persistent memory regions and namespaces emitted by >> the libnd subsystem, and, same as the original pmem driver, presents the >> system-physical-addres

Re: [PATCH v3 09/21] libnd, nd_pmem: add libnd support to the pmem driver

2015-05-23 Thread Christoph Hellwig
On Wed, May 20, 2015 at 04:57:00PM -0400, Dan Williams wrote: > nd_pmem attaches to persistent memory regions and namespaces emitted by > the libnd subsystem, and, same as the original pmem driver, presents the > system-physical-address range as a block device. > > The existing e820-type-12 to pme

[PATCH v3 09/21] libnd, nd_pmem: add libnd support to the pmem driver

2015-05-20 Thread Dan Williams
nd_pmem attaches to persistent memory regions and namespaces emitted by the libnd subsystem, and, same as the original pmem driver, presents the system-physical-address range as a block device. The existing e820-type-12 to pmem setup is converted to a full libnd bus that emits an nd_namespace_io d