Re: [Linux-nvdimm] [PATCH 0/6] Add persistent memory driver

2015-03-18 Thread Boaz Harrosh
On 03/16/2015 11:12 PM, Ross Zwisler wrote: > PMEM is a modified version of the Block RAM Driver, BRD. The major difference > is that BRD allocates its backing store pages from the page cache, whereas > PMEM uses reserved memory that has been ioremapped. > > One benefit of this approach is that

Re: [Linux-nvdimm] [PATCH 0/6] Add persistent memory driver

2015-03-18 Thread Boaz Harrosh
On 03/16/2015 11:12 PM, Ross Zwisler wrote: PMEM is a modified version of the Block RAM Driver, BRD. The major difference is that BRD allocates its backing store pages from the page cache, whereas PMEM uses reserved memory that has been ioremapped. One benefit of this approach is that there

[PATCH 0/6] Add persistent memory driver

2015-03-16 Thread Ross Zwisler
PMEM is a modified version of the Block RAM Driver, BRD. The major difference is that BRD allocates its backing store pages from the page cache, whereas PMEM uses reserved memory that has been ioremapped. One benefit of this approach is that there is a direct mapping between filesystem block

[PATCH 0/6] Add persistent memory driver

2015-03-16 Thread Ross Zwisler
PMEM is a modified version of the Block RAM Driver, BRD. The major difference is that BRD allocates its backing store pages from the page cache, whereas PMEM uses reserved memory that has been ioremapped. One benefit of this approach is that there is a direct mapping between filesystem block