edk2/MdeModulePkg/Bus
“Shabab c8833afa7a MdeModulePkg/NvmExpressDxe: Mark CDW10/CDW11 valid for Format and Sanitize
NVMe Format and Sanitize admin commands correctly populate CDW10
(and CDW11 for Sanitize), but these codewords are not marked as valid
in the passthru command packet. As a result, the passthru layer does
not include the populated codewords in the command payload, causing
the commands to fail.

Set the appropriate CDW validity flags in the passthru command packet:
- Format NVM: CDW10_VALID
- Sanitize: CDW10_VALID | CDW11_VALID

This ensures the populated codewords are included in the passthru
command payload and the commands are issued correctly.

Signed-off-by: Shabab Alam <shabalam@qti.qualcomm.com>
2026-04-29 06:33:41 +00:00
..
Ata MdeModulePkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
I2c/I2cDxe MdeModulePkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Isa MdeModulePkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Pci MdeModulePkg/NvmExpressDxe: Mark CDW10/CDW11 valid for Format and Sanitize 2026-04-29 06:33:41 +00:00
Scsi MdeModulePkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Sd MdeModulePkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Spi MdeModulePkg/SpiNorFlashJedecSfdp: Limit debug output 2026-03-23 16:30:18 +00:00
Ufs MdeModulePkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Usb MdeModulePkg/NetworkCommon: Add PCD for USB network periodic timer 2026-04-21 13:29:12 +00:00