]> git.proxmox.com Git - mirror_ubuntu-disco-kernel.git/commit
acpi/nfit, libnvdimm: Add support for issue secure erase DSM to Intel nvdimm
authorDave Jiang <dave.jiang@intel.com>
Fri, 7 Dec 2018 21:02:12 +0000 (14:02 -0700)
committerDan Williams <dan.j.williams@intel.com>
Fri, 21 Dec 2018 20:44:41 +0000 (12:44 -0800)
commit64e77c8c047fb91ea8c7800c1238108a72f0bf9c
tree59aef33ac371f18b005319560addc9c9c85dea9b
parentd2a4ac73f56a5d0709d28b41fec8d15e4500f8f1
acpi/nfit, libnvdimm: Add support for issue secure erase DSM to Intel nvdimm

Add support to issue a secure erase DSM to the Intel nvdimm. The
required passphrase is acquired from an encrypted key in the kernel user
keyring. To trigger the action, "erase <keyid>" is written to the
"security" sysfs attribute.

Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/acpi/nfit/intel.c
drivers/nvdimm/dimm_devs.c
drivers/nvdimm/nd-core.h
drivers/nvdimm/security.c
include/linux/libnvdimm.h