Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: e942b85a213fe75114289418d7b6061731ccafd3
      
https://github.com/tianocore/edk2/commit/e942b85a213fe75114289418d7b6061731ccafd3
  Author: Chao Li <[email protected]>
  Date:   2024-04-30 (Tue, 30 Apr 2024)

  Changed paths:
    M OvmfPkg/OvmfPkg.dec

  Log Message:
  -----------
  OvmfPkg: Add a GUID for QemuFwCfgLib

Added a new GUID for QemuFwCfgLib MMIO version, called
gQemuFirmwareResourceHobGuid, which is used to save QEMU firmware
configure resource during PEI stage.

BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4755

Cc: Ard Biesheuvel <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Chao Li <[email protected]>


  Commit: 5e31c5666d95de55b9a910944c83ecddb19334ab
      
https://github.com/tianocore/edk2/commit/5e31c5666d95de55b9a910944c83ecddb19334ab
  Author: Chao Li <[email protected]>
  Date:   2024-04-30 (Tue, 30 Apr 2024)

  Changed paths:
    M OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLibMmio.c
    M OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLibMmio.inf
    A OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLibMmioInternal.h
    A OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgMmioDxe.c

  Log Message:
  -----------
  OvmfPkg: Separate QemuFwCfgLibMmio.c into two files

Separate QemuFwCfgLibMmio.c into two files named QemuFwCfgLibMmio.c and
QemuFwCfgLibMmioDxe.c, added a new header named
QemuFwCfgLibMmioInternal.h for MMIO version.

Some DXE stage variables became non-static in this patch, they will be
restored to static in the next patch.

Build-tested only (with "ArmVirtQemu.dsc and RiscVVirtQemu.dsc").

BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4755

Cc: Ard Biesheuvel <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Leif Lindholm <[email protected]>
Cc: Sami Mujawar <[email protected]>
Cc: Sunil V L <[email protected]>
Cc: Andrei Warkentin <[email protected]>
Signed-off-by: Chao Li <[email protected]>


  Commit: 748d57d40fa95d98124560a3dd54ce66eb761af0
      
https://github.com/tianocore/edk2/commit/748d57d40fa95d98124560a3dd54ce66eb761af0
  Author: Chao Li <[email protected]>
  Date:   2024-04-30 (Tue, 30 Apr 2024)

  Changed paths:
    M OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLibMmio.c
    M OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLibMmio.inf
    M OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLibMmioInternal.h
    M OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgMmioDxe.c

  Log Message:
  -----------
  OvmfPkg: Add the way of HOBs in QemuFwCfgLibMmio

Added the HOB methods to load and store the QEMU firmware configure
address, data address and DMA address, which are not enabled during the
DXE stage.

Build-tested only (with "ArmVirtQemu.dsc and RiscVVirtQemu.dsc").

BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4755

Cc: Ard Biesheuvel <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Leif Lindholm <[email protected]>
Cc: Sami Mujawar <[email protected]>
Cc: Sunil V L <[email protected]>
Cc: Andrei Warkentin <[email protected]>
Signed-off-by: Chao Li <[email protected]>


  Commit: fcce7f77e6ff508d5bc6b80db95ebc81da180b20
      
https://github.com/tianocore/edk2/commit/fcce7f77e6ff508d5bc6b80db95ebc81da180b20
  Author: Chao Li <[email protected]>
  Date:   2024-04-30 (Tue, 30 Apr 2024)

  Changed paths:
    A OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgMmioPei.c
    A OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgMmioPeiLib.inf

  Log Message:
  -----------
  OvmfPkg: Add the QemuFwCfgMmioLib PEI stage version

Added the PEI stage library for QemuFwCfgMmioLib, which uses the FDT to
find the fw_cfg and parse it.

BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4755

Cc: Ard Biesheuvel <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Co-authored-by: Xianglai Li <[email protected]>
Signed-off-by: Chao Li <[email protected]>


  Commit: 3d87214a2047c640330452e582f953b6826c2373
      
https://github.com/tianocore/edk2/commit/3d87214a2047c640330452e582f953b6826c2373
  Author: Chao Li <[email protected]>
  Date:   2024-04-30 (Tue, 30 Apr 2024)

  Changed paths:
    A OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgMmioDxeLib.inf

  Log Message:
  -----------
  OvmfPkg: Copy the same new INF as QemuFwCfgLibMmio.inf

Copy QemuFwCfgLibMmio.inf to QemuFwCfgMmioDxeLib.inf,
QemuFwCfgLibMmio.inf will be deleted when all platforms switching is
completed.

BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4755

Cc: Ard Biesheuvel <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Chao Li <[email protected]>


  Commit: 3a4efc98b020a1bd57fc3df8a782c50e8a544468
      
https://github.com/tianocore/edk2/commit/3a4efc98b020a1bd57fc3df8a782c50e8a544468
  Author: Chao Li <[email protected]>
  Date:   2024-04-30 (Tue, 30 Apr 2024)

  Changed paths:
    M ArmVirtPkg/ArmVirtQemu.dsc
    M ArmVirtPkg/ArmVirtQemuKernel.dsc

  Log Message:
  -----------
  ArmVirtPkg: Enable QemuFwCfgMmioDxeLib.inf

Enable QemuFwCfgMmioDxeLib.inf in ArmVirtQemu.dsc and
ArmVirtQemuKernel.dsc.

Build-tested only (with "ArmVirtQemu.dsc").

BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4755

Cc: Ard Biesheuvel <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Leif Lindholm <[email protected]>
Cc: Sami Mujawar <[email protected]>
Signed-off-by: Chao Li <[email protected]>


  Commit: 1699845c5fee9870770e18e06750dfc9a479a820
      
https://github.com/tianocore/edk2/commit/1699845c5fee9870770e18e06750dfc9a479a820
  Author: Chao Li <[email protected]>
  Date:   2024-04-30 (Tue, 30 Apr 2024)

  Changed paths:
    M OvmfPkg/RiscVVirt/RiscVVirtQemu.dsc

  Log Message:
  -----------
  OvmfPkg/RiscVVirt: Enable QemuFwCfgMmioDxeLib.inf

Enable QemuFwCfgMmioDxeLib.inf in RiscVVirtQemu.dsc

Build-tested only (with "RiscVVirtQemu.dsc").

BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4755

Cc: Ard Biesheuvel <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Sunil V L <[email protected]>
Cc: Andrei Warkentin <[email protected]>
Signed-off-by: Chao Li <[email protected]>


  Commit: ec6e59aefe9b68846b0f8afc1e630156f5e5a17b
      
https://github.com/tianocore/edk2/commit/ec6e59aefe9b68846b0f8afc1e630156f5e5a17b
  Author: Chao Li <[email protected]>
  Date:   2024-04-30 (Tue, 30 Apr 2024)

  Changed paths:
    R OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLibMmio.inf

  Log Message:
  -----------
  OvmfPkg: Remove QemuFwCfgLibMmio.inf

All of platforms are switching to QemuFwCfgMmioDxeLib.inf, remove
QemuFwCfgLibMmio.inf now.

BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4755

Cc: Ard Biesheuvel <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Chao Li <[email protected]>


  Commit: 5d4c5253e8bbc0baa8837fcd868925212df85201
      
https://github.com/tianocore/edk2/commit/5d4c5253e8bbc0baa8837fcd868925212df85201
  Author: Jiaxin Wu <[email protected]>
  Date:   2024-04-30 (Tue, 30 Apr 2024)

  Changed paths:
    M Maintainers.txt

  Log Message:
  -----------
  Maintainers.txt: Update StandaloneMmPkg and UefiCpuPkg Reviewer

This is to update StandaloneMmPkg and UefiCpuPkg Reviewer.

Cc: Ray Ni <[email protected]>
Cc: Ard Biesheuvel <[email protected]>
Cc: Sami Mujawar <[email protected]>
Cc: Rahul Kumar <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Jiaxin Wu <[email protected]>
Reviewed-by: Ray Ni <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/0c74aa2073e4...5d4c5253e8bb

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to