Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: bf0c14a562f2f60301031c4adfa8c47107b3ddfb https://github.com/tianocore/edk2/commit/bf0c14a562f2f60301031c4adfa8c47107b3ddfb Author: Zhiguang Liu <zhiguang....@intel.com> Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths: M OvmfPkg/IntelTdx/Sec/SecMain.c M OvmfPkg/IntelTdx/Sec/SecMain.inf M OvmfPkg/Library/PeilessStartupLib/PeilessStartupLib.inf M OvmfPkg/Library/TdxMailboxLib/TdxMailbox.c M OvmfPkg/Library/TdxMailboxLib/TdxMailboxLib.inf Log Message: ----------- OvmfPkg: Add CpuLib to module INFs that depend on UefiCpuLib. There are two libraries: MdePkg/CpuLib and UefiCpuPkg/UefiCpuLib and UefiCpuPkg/UefiCpuLib will be merged to MdePkg/CpuLib. To avoid build failure, add CpuLib dependency to all modules that depend on UefiCpuLib. Cc: Ard Biesheuvel <ardb+tianoc...@kernel.org> Cc: Jiewen Yao <jiewen....@intel.com> Cc: Jordan Justen <jordan.l.jus...@intel.com> Acked-by: Gerd Hoffmann <kra...@redhat.com> Signed-off-by: Zhiguang Liu <zhiguang....@intel.com> Commit: b294633c68d4f4ed8c784501e8da321127121877 https://github.com/tianocore/edk2/commit/b294633c68d4f4ed8c784501e8da321127121877 Author: Yu Pu <yu...@intel.com> Date: 2023-03-10 (Fri, 10 Mar 2023) Changed paths: M MdePkg/Include/Library/CpuLib.h M MdePkg/Library/BaseCpuLib/BaseCpuLib.inf A MdePkg/Library/BaseCpuLib/Ia32/InitializeFpu.nasm A MdePkg/Library/BaseCpuLib/X64/InitializeFpu.nasm A MdePkg/Library/BaseCpuLib/X86BaseCpuLib.c M UefiCpuPkg/Include/Library/UefiCpuLib.h R UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.c M UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.inf A UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLibNull.c R UefiCpuPkg/Library/BaseUefiCpuLib/Ia32/InitializeFpu.nasm R UefiCpuPkg/Library/BaseUefiCpuLib/X64/InitializeFpu.nasm Log Message: ----------- MdePkg: Move API and implementation from UefiCpuLib to CpuLib There are two libraries: MdePkg/CpuLib and UefiCpuPkg/UefiCpuLib. This patch merges UefiCpuPkg/UefiCpuLib to MdePkg/CpuLib. Change-Id: Ic26f4c2614ed6bd9840f817d50e47ac1de4bd013 Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <gaolim...@byosoft.com.cn> Cc: Zhiguang Liu <zhiguang....@intel.com> Cc: Eric Dong <eric.d...@intel.com> Cc: Ray Ni <ray...@intel.com> Cc: Rahul Kumar <rahul1.ku...@intel.com> Signed-off-by: Yu Pu <yu...@intel.com> Reviewed-by: Liming Gao <gaolim...@byosoft.com.cn> Signed-off-by: Zhiguang Liu <zhiguang....@intel.com> Commit: fa78edc57eb000f7820d5896f61053069b61eba1 https://github.com/tianocore/edk2/commit/fa78edc57eb000f7820d5896f61053069b61eba1 Author: Yu Pu <yu...@intel.com> Date: 2023-03-10 (Fri, 10 Mar 2023) Changed paths: M IntelFsp2Pkg/FspSecCore/Fsp24SecCoreM.inf M IntelFsp2Pkg/FspSecCore/FspSecCoreM.inf M IntelFsp2Pkg/FspSecCore/SecMain.h M IntelFsp2Pkg/IntelFsp2Pkg.dsc M IntelFsp2Pkg/Tools/Tests/QemuFspPkg.dsc M IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.inf M IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.inf M IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc Log Message: ----------- IntelFsp2Pkg: Remove UefiCpuLib from module INFs. Because UefiCpuPkg/UefiCpuLib is merged to MdePkg/CpuLib, remove the dependency of UefiCpuLib. Cc: Chasel Chiu <chasel.c...@intel.com> Cc: Nate DeSimone <nathaniel.l.desim...@intel.com> Cc: Star Zeng <star.z...@intel.com> Signed-off-by: Yu Pu <yu...@intel.com> Reviewed-by: Chasel Chiu <chasel.c...@intel.com> Commit: cd81e8e0306794476f736dbbd188b0d1d5286c63 https://github.com/tianocore/edk2/commit/cd81e8e0306794476f736dbbd188b0d1d5286c63 Author: Yu Pu <yu...@intel.com> Date: 2023-03-10 (Fri, 10 Mar 2023) Changed paths: M OvmfPkg/AmdSev/AmdSevX64.dsc M OvmfPkg/Bhyve/BhyveX64.dsc M OvmfPkg/CloudHv/CloudHvX64.dsc M OvmfPkg/IntelTdx/IntelTdxX64.dsc M OvmfPkg/IntelTdx/Sec/SecMain.c M OvmfPkg/IntelTdx/Sec/SecMain.inf M OvmfPkg/Library/PeilessStartupLib/PeilessStartupLib.inf M OvmfPkg/Library/TdxMailboxLib/TdxMailbox.c M OvmfPkg/Library/TdxMailboxLib/TdxMailboxLib.inf M OvmfPkg/Microvm/MicrovmX64.dsc M OvmfPkg/OvmfPkgIa32.dsc M OvmfPkg/OvmfPkgIa32X64.dsc M OvmfPkg/OvmfPkgX64.dsc M OvmfPkg/OvmfXen.dsc M OvmfPkg/Sec/SecMain.c M OvmfPkg/Sec/SecMain.inf Log Message: ----------- OvmfPkg: Remove UefiCpuLib from module INFs. Because UefiCpuPkg/UefiCpuLib is merged to MdePkg/CpuLib, remove the dependency of UefiCpuLib. Cc: Ard Biesheuvel <ardb+tianoc...@kernel.org> Cc: Jiewen Yao <jiewen....@intel.com> Cc: Jordan Justen <jordan.l.jus...@intel.com> Acked-by: Gerd Hoffmann <kra...@redhat.com> Signed-off-by: Yu Pu <yu...@intel.com> Signed-off-by: Zhiguang Liu <zhiguang....@intel.com> Commit: 866d3b9fd505d5bd687f318c772653df373fc0bb https://github.com/tianocore/edk2/commit/866d3b9fd505d5bd687f318c772653df373fc0bb Author: Yu Pu <yu...@intel.com> Date: 2023-03-10 (Fri, 10 Mar 2023) Changed paths: M PcAtChipsetPkg/PcAtChipsetPkg.dsc Log Message: ----------- PcAtChipsetPkg: Remove UefiCpuLib from module INFs. Because UefiCpuPkg/UefiCpuLib is merged to MdePkg/CpuLib, remove the dependency of UefiCpuLib. Cc: Ray Ni <ray...@intel.com> Signed-off-by: Yu Pu <yu...@intel.com> Reviewed-by: Ray Ni <ray...@intel.com> Commit: 16bd7aa076dd9446e158c7dfd96e85aaf232efe6 https://github.com/tianocore/edk2/commit/16bd7aa076dd9446e158c7dfd96e85aaf232efe6 Author: Yu Pu <yu...@intel.com> Date: 2023-03-10 (Fri, 10 Mar 2023) Changed paths: M SourceLevelDebugPkg/SourceLevelDebugPkg.dsc Log Message: ----------- SourceLevelDebugPkg: Remove UefiCpuLib from module INFs. Because UefiCpuPkg/UefiCpuLib is merged to MdePkg/CpuLib, remove the dependency of UefiCpuLib. Cc: Hao A Wu <hao.a...@intel.com> Acked-by: Hao A Wu <hao.a...@intel.com> Signed-off-by: Yu Pu <yu...@intel.com> Reviewed-by: Ray Ni <ray...@intel.com> Commit: c20408163f8bc8f72c42e054fbaaf8e40f0a8f0a https://github.com/tianocore/edk2/commit/c20408163f8bc8f72c42e054fbaaf8e40f0a8f0a Author: Yu Pu <yu...@intel.com> Date: 2023-03-10 (Fri, 10 Mar 2023) Changed paths: M UefiCpuPkg/CpuDxe/CpuDxe.h M UefiCpuPkg/CpuDxe/CpuDxe.inf M UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.c M UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.inf M UefiCpuPkg/Library/BaseXApicX2ApicLib/BaseXApicX2ApicLib.c M UefiCpuPkg/Library/BaseXApicX2ApicLib/BaseXApicX2ApicLib.inf M UefiCpuPkg/Library/MpInitLib/DxeMpInitLib.inf M UefiCpuPkg/Library/MpInitLib/MpLib.h M UefiCpuPkg/Library/MpInitLib/PeiMpInitLib.inf M UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.h M UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.inf M UefiCpuPkg/PiSmmCpuDxeSmm/SmmProfileInternal.h M UefiCpuPkg/SecCore/SecCore.inf M UefiCpuPkg/SecCore/SecCoreNative.inf M UefiCpuPkg/SecCore/SecMain.h Log Message: ----------- UefiCpuPkg: Remove UefiCpuLib from module INFs. Because UefiCpuPkg/UefiCpuLib is merged to MdePkg/CpuLib, remove the dependency of UefiCpuLib. Cc: Eric Dong <eric.d...@intel.com> Cc: Ray Ni <ray...@intel.com> Cc: Rahul Kumar <rahul1.ku...@intel.com> Signed-off-by: Yu Pu <yu...@intel.com> Reviewed-by: Ray Ni <ray...@intel.com> Commit: a4c9c2b0f00a8f950b3058d4e97534a2613ed8bf https://github.com/tianocore/edk2/commit/a4c9c2b0f00a8f950b3058d4e97534a2613ed8bf Author: Yu Pu <yu...@intel.com> Date: 2023-03-10 (Fri, 10 Mar 2023) Changed paths: M UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.h M UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.inf M UefiPayloadPkg/UefiPayloadEntry/UniversalPayloadEntry.inf M UefiPayloadPkg/UefiPayloadPkg.dsc Log Message: ----------- UefiPayloadPkg: Remove UefiCpuLib from module INFs. Because UefiCpuPkg/UefiCpuLib is merged to MdePkg/CpuLib, remove the dependency of UefiCpuLib. Reviewed-by: Guo Dong <guo.d...@intel.com> Reviewed-by: James Lu <james...@intel.com> Reviewed-by: Gua Guo <gua....@intel.com> Cc: Ray Ni <ray...@intel.com> Cc: Maurice Ma <maurice...@intel.com> Cc: Benjamin You <benjamin....@intel.com> Cc: Sean Rhodes <sean@starlabs.systems> Signed-off-by: Yu Pu <yu...@intel.com> Reviewed-by: Ray Ni <ray...@intel.com> Compare: https://github.com/tianocore/edk2/compare/fd1820b7ea09...a4c9c2b0f00a _______________________________________________ edk2-commits mailing list edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits