]> git.proxmox.com Git - mirror_edk2.git/commit
CryptPkg: Enable CryptoPkg BaseCryptLib ParallelHash for PEI and DXE
authorZhihao Li <zhihao.li@intel.com>
Wed, 30 Nov 2022 14:21:02 +0000 (22:21 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Fri, 2 Dec 2022 14:12:51 +0000 (14:12 +0000)
commit5d5be45bd11117c1e479863125e7d772e54772c9
tree2c8421ac1e19fd33a824ef028b4d2f54e5d29e8b
parent47d988387efc8b45561f542f7a8e5b6a43979a8c
CryptPkg: Enable CryptoPkg BaseCryptLib ParallelHash for PEI and DXE

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4097

The BaseCryptLib in the CryptoPkg currently supports ParallelHash
algorithm for SMM. The MP Services PPI and MP Services Protocol
could be used to enable ParallelHash in PEI and DXE
versions of the BaseCryptLib.

Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Jian J Wang <jian.j.wang@intel.com>
Signed-off-by: Zhihao Li <zhihao.li@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf
CryptoPkg/Library/BaseCryptLib/Hash/CryptDispatchApDxe.c [new file with mode: 0644]
CryptoPkg/Library/BaseCryptLib/Hash/CryptDispatchApMm.c [new file with mode: 0644]
CryptoPkg/Library/BaseCryptLib/Hash/CryptDispatchApPei.c [new file with mode: 0644]
CryptoPkg/Library/BaseCryptLib/Hash/CryptParallelHash.c
CryptoPkg/Library/BaseCryptLib/Hash/CryptParallelHash.h
CryptoPkg/Library/BaseCryptLib/PeiCryptLib.inf
CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf