commit | 9e694d9c18dde0fa57ec067043b581bd57c9fb65 | [log] [tgz] |
---|---|---|
author | Toshi Kani <toshi.kani@hpe.com> | Fri Feb 23 14:59:22 2018 -0700 |
committer | Dan Williams <dan.j.williams@intel.com> | Thu Mar 15 13:59:57 2018 -0700 |
tree | 7d5634572ffbbeaa7088f278d814d8cdfb85d839 | |
parent | 36de6f518f2e323cb82683d1ee5f62c48b05e8ee [diff] |
libnvdimm, label: change nvdimm_num_label_slots per UEFI 2.7 sizeof_namespace_index() fails when NVDIMM devices have the minimum 1024 bytes label storage area. nvdimm_num_label_slots() returns 3 slots while the area is only big enough for 2 slots. Change nvdimm_num_label_slots() to calculate a number of label slots according to UEFI 2.7 spec. Signed-off-by: Toshi Kani <toshi.kani@hpe.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>