]> www.infradead.org Git - users/sagi/nvme-cli.git/commit
nvme: sanitize enhancements
authorKenneth Heitke <kenneth.heitke@intel.com>
Wed, 29 May 2019 22:29:49 +0000 (16:29 -0600)
committerKenneth Heitke <kenneth.heitke@intel.com>
Thu, 1 Aug 2019 20:01:04 +0000 (14:01 -0600)
commit3e0209f75851fc560f42e6eaa67cc7a941f73eb4
tree4d25d27a2bb51151b00ce5893e8443c21ae95444
parent6e22c0d0bb0b2702f9662345b50e0c8651003e1a
nvme: sanitize enhancements

Added display of new SANICAP fields of the Identify Controller data structure
  * No-Deallocate Inhibited
  * No-Deallocate Modifies Media After Sanitize

Updated Sanitize Status Log Page to include new fields
  * Sanitize Status (SSTAT) field value (100b - completed successfully with deallocation)
  * Estimated Time For Overwrite With No-Deallocate Media Modification (bytes 23:20)
  * Estimated Time For Block Erase With No-Deallocate Media Modification (bytes 27:24)
  * Estimated Time For Crypto Erase With No-Deallocate Media Modification (bytes 31:28)

Added Get/Set Feature - Sanitize Configuration

Reviewed-by: Edmund Nadolski <edmund.nadolski@intel.com>
Signed-off-by: Kenneth Heitke <kenneth.heitke@intel.com>
linux/nvme.h
nvme-print.c