Merge tag 'libnvdimm-fixes-5.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Pull libnvdimm fixes from Dan Williams: "A fix for namespace label support for non-Intel NVDIMMs that implement the ACPI standard label method. This has apparently never worked and could wait for v5.1. However it has enough visibility with hardware vendors [1] and distro bug trackers [2], and low enough risk that I decided it should go in for -rc4. The other fixups target the new, for v5.0, nvdimm security functionality. The larger init path fixup closes a memory leak and a potential userspace lockup due to missed notifications. [1] https://github.com/pmem/ndctl/issues/78 [2] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1811785 These have all soaked in -next for a week with no reported issues. Summary: - Fix support for NVDIMMs that implement the ACPI standard label methods. - Fix error handling for security overwrite (memory leak / userspace hang condition), and another one-line security cleanup" * tag 'libnvdimm-fixes-5.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm: acpi/nfit: Fix command-supported detection acpi/nfit: Block function zero DSMs libnvdimm/security: Require nvdimm_security_setup_events() to succeed nfit_test: fix security state pull for nvdimm security nfit_test
Showing
- drivers/acpi/nfit/core.c 47 additions, 19 deletionsdrivers/acpi/nfit/core.c
- drivers/nvdimm/dimm.c 6 additions, 0 deletionsdrivers/nvdimm/dimm.c
- drivers/nvdimm/dimm_devs.c 17 additions, 5 deletionsdrivers/nvdimm/dimm_devs.c
- drivers/nvdimm/nd.h 1 addition, 0 deletionsdrivers/nvdimm/nd.h
- include/linux/libnvdimm.h 0 additions, 1 deletioninclude/linux/libnvdimm.h
- tools/testing/nvdimm/dimm_devs.c 2 additions, 2 deletionstools/testing/nvdimm/dimm_devs.c
Loading
Please register or sign in to comment