ACPI 6.2a provides an NFIT sub-table that informs if the platform has auto CPU flush and memory flush on unexpected power loss events. This series propogates those attributes to nd_region and add sysfs attribute to show those capabilities.
--- v2: Per Dan's comments - Added ADR cap flags propogation - Added sysfs attribute Dave Jiang (4): acpi: nfit: Add support for detect platform CPU cache flush on power loss acpi: nfit: add persistent memory control flag for nd_region libnvdimm: expose platform persistence attribute for nd_region nfit-test: Add platform cap support from ACPI 6.2a to test drivers/acpi/nfit/core.c | 23 +++++++++++++++++++++++ drivers/acpi/nfit/nfit.h | 1 + drivers/nvdimm/pmem.c | 4 +++- drivers/nvdimm/region_devs.c | 14 ++++++++++++++ include/linux/libnvdimm.h | 11 +++++++++++ tools/testing/nvdimm/test/nfit.c | 11 ++++++++++- 6 files changed, 62 insertions(+), 2 deletions(-) -- _______________________________________________ Linux-nvdimm mailing list Linux-nvdimm@lists.01.org https://lists.01.org/mailman/listinfo/linux-nvdimm