Merge tag 'libnvdimm-fixes-5.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Pull libnvdimm fixes from Dan Williams: "I debated holding this back for the v5.2 merge window due to the size of the "zero-key" changes, but affected users would benefit from having the fixes sooner. It did not make sense to change the zero-key semantic in isolation for the "secure-erase" command, but instead include it for all security commands. The short background on the need for these changes is that some NVDIMM platforms enable security with a default zero-key rather than let the OS specify the initial key. This makes the security enabling that landed in v5.0 unusable for some users. Summary: - Compatibility fix for nvdimm-security implementations with a default zero-key. - Miscellaneous small fixes for out-of-bound accesses, cleanup after initialization failures, and missing debug messages" * tag 'libnvdimm-fixes-5.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm: tools/testing/nvdimm: Retain security state after overwrite libnvdimm/pmem: fix a possible OOB access when read and write pmem libnvdimm/security, acpi/nfit: unify zero-key for all security commands libnvdimm/security: provide fix for secure-erase to use zero-key libnvdimm/btt: Fix a kmemdup failure check libnvdimm/namespace: Fix a potential NULL pointer dereference acpi/nfit: Always dump _DSM output payload
No related branches found
No related tags found
Showing
- drivers/acpi/nfit/core.c 6 additions, 6 deletionsdrivers/acpi/nfit/core.c
- drivers/acpi/nfit/intel.c 4 additions, 6 deletionsdrivers/acpi/nfit/intel.c
- drivers/nvdimm/btt_devs.c 13 additions, 5 deletionsdrivers/nvdimm/btt_devs.c
- drivers/nvdimm/namespace_devs.c 4 additions, 1 deletiondrivers/nvdimm/namespace_devs.c
- drivers/nvdimm/pmem.c 4 additions, 4 deletionsdrivers/nvdimm/pmem.c
- drivers/nvdimm/security.c 73 additions, 45 deletionsdrivers/nvdimm/security.c
- tools/testing/nvdimm/test/nfit.c 13 additions, 4 deletionstools/testing/nvdimm/test/nfit.c
Loading
Please register or sign in to comment