]> git.baikalelectronics.ru Git - kernel.git/commit
libnvdimm, btt: BTT updates for UEFI 2.7 format
authorVishal Verma <vishal.l.verma@intel.com>
Wed, 28 Jun 2017 20:25:00 +0000 (14:25 -0600)
committerDan Williams <dan.j.williams@intel.com>
Thu, 29 Jun 2017 20:50:38 +0000 (13:50 -0700)
commitba9fa0a72147356f54553b11d918cffef4990f52
treeab04daf7eacbc7237c127c3052628c5cac729755
parent23889bf11d6176c71e4377a9a5c59cebbbdf42ce
libnvdimm, btt: BTT updates for UEFI 2.7 format

The UEFI 2.7 specification defines an updated BTT metadata format,
bumping the revision to 2.0. Add support for the new format, while
retaining compatibility for the old 1.1 format.

Cc: Toshi Kani <toshi.kani@hpe.com>
Cc: Linda Knippers <linda.knippers@hpe.com>
Cc: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Vishal Verma <vishal.l.verma@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/nvdimm/btt.c
drivers/nvdimm/btt.h
drivers/nvdimm/btt_devs.c
drivers/nvdimm/claim.c
drivers/nvdimm/label.c
drivers/nvdimm/label.h
drivers/nvdimm/namespace_devs.c
drivers/nvdimm/nd.h
include/linux/nd.h