libnvdimm, dax: reserve space to store labels for device-dax
authorDan Williams <dan.j.williams@intel.com>
Thu, 31 Mar 2016 16:37:11 +0000 (09:37 -0700)
committerDan Williams <dan.j.williams@intel.com>
Mon, 9 May 2016 22:35:42 +0000 (15:35 -0700)
commit52ac23b25eb26511f8dea2382534eeada2fa8244
tree6ecbcf8dbdb426016fb8cb6839154e9f6f20f431
parentcd03412a51ac4cb3001a8cdfae4560c9602f3387
libnvdimm, dax: reserve space to store labels for device-dax

We may want to subdivide a device-dax range into multiple devices so
that each can have separate permissions or naming.  Reserve 128K of
label space by default so we have the capability of making allocation
decisions persistent.  This reservation is not something we can add
later since it would result in the default size of a device-dax range
changing between kernel versions.

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/nvdimm/pfn_devs.c