[PATCH v2 09/20] libnd: support for legacy (non-aliasing) nvdimms

2015-04-28 Thread Dan Williams
The libnd region driver is an intermediary driver that translates non-volatile "region"s into "namespace" sub-devices that are surfaced by persistent memory block-device drivers (PMEM and BLK). ACPI 6 introduces the concept that a given nvdimm may offer multiple access modes to its media through

[PATCH v2 09/20] libnd: support for legacy (non-aliasing) nvdimms

2015-04-28 Thread Dan Williams
The libnd region driver is an intermediary driver that translates non-volatile regions into namespace sub-devices that are surfaced by persistent memory block-device drivers (PMEM and BLK). ACPI 6 introduces the concept that a given nvdimm may offer multiple access modes to its media through