summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/Common/DecClassObject.py
diff options
context:
space:
mode:
authorHao Wu <hao.a.wu@intel.com>2016-08-19 11:18:42 +0800
committerHao Wu <hao.a.wu@intel.com>2016-09-06 15:31:23 +0800
commit284dc9bfe40dfb113986ed49d6419435d42f22b3 (patch)
treecf796854ebfcd5bf4335004710e3b542fb5c2a67 /BaseTools/Source/Python/Common/DecClassObject.py
parent946f48ebe6222ce5a5d3650fc19691ae4e7ad8b2 (diff)
downloadedk2-platforms-284dc9bfe40dfb113986ed49d6419435d42f22b3.tar.xz
MdeModulePkg NvmExpressDxe: Refine GetNameSpace API to follow spec
According to the UEFI spec, EFI_NVM_EXPRESS_PASS_THRU_PROTOCOL.GetNamespace() should return EFI_NOT_FOUND when the input DevicePath is a device path node type that the NVM Express Pass Thru driver supports, but there is not a valid translation from DevicePath to a namespace ID. Current code will return EFI_SUCCESS. This commit adds additional check in the GetNameSpace API to make sure correct status is returned. Cc: Feng Tian <feng.tian@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Hao Wu <hao.a.wu@intel.com> Reviewed-by: Feng Tian <feng.tian@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/Common/DecClassObject.py')
0 files changed, 0 insertions, 0 deletions