V2 changes:

A. For patch 3/3, introduces a BOOLEAN flag in the controller private data
   structure. The flag will indicate internal IO queues creation and it
   will simplifies the check logic in the NvmExpressPassThru() function.


V1 history:

The series will address a couple of bugs within the NvmExpressPassThru()
function. Please refer to the log messages of each commit for more
details.

Cc: Liangcheng Tang <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Ruiyu Ni <[email protected]>
Cc: Star Zeng <[email protected]>

Hao Wu (3):
  MdeModulePkg/NvmExpressDxe: Refine data buffer & len check in PassThru
  MdeModulePkg/NvmExpressDxe: Always copy CQ entry to PassThru packet
  MdeModulePkg/NvmExpressDxe: Refine PassThru IO queue creation behavior

 MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpress.h         |  7 +-
 MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressHci.c      |  6 ++
 MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressPassthru.c | 67 
++++++++++++--------
 3 files changed, 51 insertions(+), 29 deletions(-)

-- 
2.12.0.windows.1

_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to