[RFC PATCH 6/7] libnvdimm, pfn: 'struct page' provider infrastructure