nvdimm/region: Delete nd_blk_region infrastructure
authorDan Williams <dan.j.williams@intel.com>
Thu, 10 Mar 2022 03:49:48 +0000 (19:49 -0800)
committerDan Williams <dan.j.williams@intel.com>
Fri, 11 Mar 2022 23:53:13 +0000 (15:53 -0800)
commit3b6c6c039707f6bb7c64af2aa82a437fabb93aee
tree0cb55f1b59a122b4aa8a754a30b8ee795dfe9b9c
parenta4b96046a8823a796b28e713ecc8ec535f5e4607
nvdimm/region: Delete nd_blk_region infrastructure

Now that the nd_namespace_blk infrastructure is removed, delete all the
region machinery to coordinate provisioning aliased capacity between
PMEM and BLK.

Reviewed-by: Christoph Hellwig <hch@lst.de>
Link: https://lore.kernel.org/r/164688418803.2879318.1302315202397235855.stgit@dwillia2-desk3.amr.corp.intel.com
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
13 files changed:
drivers/acpi/nfit/core.c
drivers/nvdimm/bus.c
drivers/nvdimm/dimm_devs.c
drivers/nvdimm/label.c
drivers/nvdimm/label.h
drivers/nvdimm/namespace_devs.c
drivers/nvdimm/nd-core.h
drivers/nvdimm/nd.h
drivers/nvdimm/region.c
drivers/nvdimm/region_devs.c
include/linux/libnvdimm.h
include/uapi/linux/ndctl.h
tools/testing/nvdimm/test/ndtest.c