[PATCH v3 01/11] arch: introduce __pfn_t for persistenti/device memory