diff options
author | Hao Wu <hao.a.wu@intel.com> | 2018-10-23 20:57:43 +0800 |
---|---|---|
committer | Hao Wu <hao.a.wu@intel.com> | 2018-10-25 12:41:37 +0800 |
commit | 8411c9d5c4400f9d1d12a6593f5e6b99eb681357 (patch) | |
tree | 746722508829adb7971a283b578d0da06a5b8e74 /BaseTools/Source/Python/build/BuildReport.py | |
parent | 5687ae57232b85d32311d74190031a4dab28c52b (diff) | |
download | edk2-8411c9d5c4400f9d1d12a6593f5e6b99eb681357.tar.gz edk2-8411c9d5c4400f9d1d12a6593f5e6b99eb681357.tar.bz2 edk2-8411c9d5c4400f9d1d12a6593f5e6b99eb681357.zip |
MdeModulePkg/NvmExpressDxe: Refine PassThru IO queue creation behavior
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1260
For the PassThru() service of NVM Express Pass Through Protocol, the
current implementation (function NvmExpressPassThru()) will only use the
IO Completion/Submission queues created internally by this driver during
the controller initialization process. Any other IO queues created will
not be consumed.
So the value is little to accept external IO Completion/Submission queue
creation request. This commit will refine the behavior of function
NvmExpressPassThru(), it will only accept driver internal IO queue
creation commands and will return "EFI_UNSUPPORTED" for external ones.
Cc: Jiewen Yao <Jiewen.yao@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/build/BuildReport.py')
0 files changed, 0 insertions, 0 deletions