tianocore / edk2

EDK II
https://github.com/tianocore/tianocore.github.io/wiki/EDK-II
Other
4.52k stars 2.44k forks source link

Add Media Sanitize Protocol for Nvme devices. #5908

Closed apop5 closed 1 week ago

apop5 commented 1 month ago

Description

Update IndustryStandard/Nvme.h to include additional fields from the 1.4c specification.

Add media sanitize protocol to the NvmeExpressDxe driver.

How This Was Tested

N/A

Integration Instructions

N/A

lgao4 commented 1 month ago

This is a new protocol in MdeModulePkg. What's its usage model?

apop5 commented 1 month ago

This is a protocol makes available the interfaces from https://nvlpubs.nist.gov/nistpubs/specialpublications/nist.sp.800-88r1.pdf

The expected usage model is that an external driver will be able to make use of the protocol to perform the NIST compatible sanitization of the media.

lgao4 commented 1 month ago

I have no comments for this patch.

apop5 commented 1 month ago

@lgao4 @mdkinney @leiflindholm

Are there any other concerns for this PR?