]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitf90fc339e1c8c70f27e8c7073201d57ffe096932
tree6ecbcf8dbdb426016fb8cb6839154e9f6f20f431
parent28055168880d0d92600cc10afbcb3b1dbde37caf
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