summaryrefslogtreecommitdiff
path: root/drivers/pnp/core.c
diff options
context:
space:
mode:
authorVishal Verma <vishal.l.verma@intel.com>2017-12-18 09:28:39 -0700
committerDan Williams <dan.j.williams@intel.com>2017-12-21 14:59:27 -0800
commit24e3a7fb60a9187e5df90e5fa655ffc94b9c4f77 (patch)
treeeac112b892e6a56fc4217ba20b5b30af1b4ea504 /drivers/pnp/core.c
parent13b7954c0b8dd2d6382b4ddb5053f09e389d5c6e (diff)
libnvdimm, btt: Fix an incompatibility in the log layout
Due to a spec misinterpretation, the Linux implementation of the BTT log area had different padding scheme from other implementations, such as UEFI and NVML. This fixes the padding scheme, and defaults to it for new BTT layouts. We attempt to detect the padding scheme in use when probing for an existing BTT. If we detect the older/incompatible scheme, we continue using it. Reported-by: Juston Li <juston.li@intel.com> Cc: Dan Williams <dan.j.williams@intel.com> Cc: <stable@vger.kernel.org> Fixes: 5212e11fde4d ("nd_btt: atomic sector updates") Signed-off-by: Vishal Verma <vishal.l.verma@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'drivers/pnp/core.c')
0 files changed, 0 insertions, 0 deletions