Re: [PATCH v2 02/10] block: add helpers for accessing a bio_vec page

2015-05-08 Thread Dan Williams
On Wed, May 6, 2015 at 1:05 PM, Dan Williams wrote: > In preparation for converting struct bio_vec to carry a __pfn_t instead > of struct page. > > This change is prompted by the desire to add in-kernel DMA support > (O_DIRECT, hierarchical storage, RDMA, etc) for persistent memory which > lacks

Re: [PATCH v2 02/10] block: add helpers for accessing a bio_vec page

2015-05-08 Thread Dan Williams
On Wed, May 6, 2015 at 1:05 PM, Dan Williams dan.j.willi...@intel.com wrote: In preparation for converting struct bio_vec to carry a __pfn_t instead of struct page. This change is prompted by the desire to add in-kernel DMA support (O_DIRECT, hierarchical storage, RDMA, etc) for persistent

[PATCH v2 02/10] block: add helpers for accessing a bio_vec page

2015-05-06 Thread Dan Williams
In preparation for converting struct bio_vec to carry a __pfn_t instead of struct page. This change is prompted by the desire to add in-kernel DMA support (O_DIRECT, hierarchical storage, RDMA, etc) for persistent memory which lacks struct page coverage. Alternatives: 1/ Provide struct page

[PATCH v2 02/10] block: add helpers for accessing a bio_vec page

2015-05-06 Thread Dan Williams
In preparation for converting struct bio_vec to carry a __pfn_t instead of struct page. This change is prompted by the desire to add in-kernel DMA support (O_DIRECT, hierarchical storage, RDMA, etc) for persistent memory which lacks struct page coverage. Alternatives: 1/ Provide struct page