mirror of https://github.com/acidanthera/audk.git
SecurityPkg OpalPasswordPei: Go next when AhciModeInitialize is failed
Go to next loop instead of going to unlock OPAL password when AhciModeInitialize is failed. It is just error handling. Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Eric Dong <eric.dong@intel.com> Cc: Chao Zhang <chao.b.zhang@intel.com> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Star Zeng <star.zeng@intel.com> Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
This commit is contained in:
parent
849c684b86
commit
e3df050e51
|
@ -717,8 +717,7 @@ UnlockOpalPasswordAta (
|
|||
ASSERT_EFI_ERROR (Status);
|
||||
if (EFI_ERROR (Status)) {
|
||||
DEBUG ((DEBUG_ERROR, "%a() AhciModeInitialize() error, Status: %r\n", __FUNCTION__, Status));
|
||||
}
|
||||
|
||||
} else {
|
||||
OpalDev.Signature = OPAL_PEI_DEVICE_SIGNATURE;
|
||||
OpalDev.Sscp.ReceiveData = SecurityReceiveData;
|
||||
OpalDev.Sscp.SendData = SecuritySendData;
|
||||
|
@ -727,7 +726,7 @@ UnlockOpalPasswordAta (
|
|||
OpalDev.Context = &AhciContext;
|
||||
|
||||
UnlockOpalPassword (&OpalDev);
|
||||
|
||||
}
|
||||
AhciFreeResource (&AhciContext);
|
||||
PciWrite32 (PCI_LIB_ADDRESS (Bus, Device, Function, 0x24), AhciBar);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue