Looks good to me Reviewed-by: Feng Tian <[email protected]>
Thanks Feng -----Original Message----- From: Wu, Hao A Sent: Thursday, September 1, 2016 10:33 AM To: [email protected]; Tian, Feng <[email protected]> Cc: Wu, Hao A <[email protected]> Subject: [PATCH v2 00/10] Fix some bugs in NvmExpressDxe driver Compared with V1 of the series, the following changes are made: 1. Add NamespaceId validity check in EFI_NVM_EXPRESS_PASS_THRU_PROTOCOL.PassThru(). 2. Fixes the issue that the caller event passed to EFI_NVM_EXPRESS_PASS_THRU_PROTOCOL.PassThru() will not be signaled for NVME Admin commands. 3. Set the non-blocking I/O feature support bit in structure EFI_NVM_EXPRESS_PASS_THRU_MODE Hao Wu (10): MdeModulePkg NvmExpressDxe: Avoid crashing 'Mode' during OpenProtocol MdeModulePkg NvmExpressDxe: Refine BuildDevicePath API to follow spec MdeModulePkg NvmExpressDxe: Refine GetNameSpace API to follow spec MdeModulePkg NvmExpressDxe: Refine GetNextNamespace API to follow spec MdeModulePkg NvmExpressDxe: Add buffer alignment check in PassThru API MdeModulePkg NvmExpressDxe: Add check on the attributes of NVME controller MdeModulePkg NvmExpressDxe: Add check for command packet in PassThru MdeModulePkg NvmExpressDxe: Add NamespaceId validity check in PassThru MdeModulePkg NvmExpressDxe: Fix 'Event' won't be signaled for Admin cmds MdeModulePkg NvmExpressDxe: Set the non-blocking I/O feature support bit MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpress.c | 15 ++- .../Bus/Pci/NvmExpressDxe/NvmExpressPassthru.c | 141 ++++++++++++++++----- 2 files changed, 118 insertions(+), 38 deletions(-) -- 1.9.5.msysgit.0 _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

