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

Reply via email to