[PATCH v2 09/10] dax: convert to __pfn_t

2015-05-06 Thread Dan Williams
The primary source for non-page-backed page-frames to enter the system is via the pmem driver's ->direct_access() method. The pfns returned by the top-level bdev_direct_access() may be passed to any other subsystem in the kernel and those sub-systems either need to assume that the pfn is page

[PATCH v2 09/10] dax: convert to __pfn_t

2015-05-06 Thread Dan Williams
The primary source for non-page-backed page-frames to enter the system is via the pmem driver's -direct_access() method. The pfns returned by the top-level bdev_direct_access() may be passed to any other subsystem in the kernel and those sub-systems either need to assume that the pfn is page