Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 8f63f4143de4e58c7efe616407862edb890d96e5
https://github.com/tianocore/edk2/commit/8f63f4143de4e58c7efe616407862edb890d96e5
Author: Corvin Köhne <[email protected]>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M OvmfPkg/Include/Library/AcpiPlatformLib.h
Log Message:
-----------
OvmfPkg/Library: fix definition of GetAcpiRsdpFromMemory
The definition and declaration of GetAcpiRsdpFromMemory doesn't match.
We don't get a compile error yet because UINTN is the same as UINT64 on
64bit machines. As the function works on memory addresses, UINTN is the
correct type of the input parameters.
Signed-off-by: Corvin Köhne <[email protected]>
Tested-by: Gerd Hoffmann <[email protected]>
Acked-by: Gerd Hoffmann <[email protected]>
Acked-by: Peter Grehan <[email protected]>
Commit: f5d851673d4d646c129dca4018258f184ab70cbc
https://github.com/tianocore/edk2/commit/f5d851673d4d646c129dca4018258f184ab70cbc
Author: Corvin Köhne <[email protected]>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M OvmfPkg/Include/Library/AcpiPlatformLib.h
Log Message:
-----------
OvmfPkg: avoid including AcpiPlatformLib twice
Signed-off-by: Corvin Köhne <[email protected]>
Acked-by: Peter Grehan <[email protected]>
Commit: ea88df6b26e93bfe12cea6804631d84e871be77c
https://github.com/tianocore/edk2/commit/ea88df6b26e93bfe12cea6804631d84e871be77c
Author: Corvin Köhne <[email protected]>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M ArmVirtPkg/ArmVirtQemu.dsc
M ArmVirtPkg/ArmVirtQemuKernel.dsc
M OvmfPkg/AcpiPlatformDxe/AcpiPlatform.h
M OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf
R OvmfPkg/AcpiPlatformDxe/PciDecoding.c
M OvmfPkg/AcpiPlatformDxe/QemuFwCfgAcpi.c
M OvmfPkg/AmdSev/AmdSevX64.dsc
M OvmfPkg/Bhyve/AcpiPlatformDxe/AcpiPlatform.h
M OvmfPkg/Bhyve/AcpiPlatformDxe/AcpiPlatformDxe.inf
R OvmfPkg/Bhyve/AcpiPlatformDxe/PciDecoding.c
M OvmfPkg/CloudHv/CloudHvX64.dsc
M OvmfPkg/Include/Library/AcpiPlatformLib.h
M OvmfPkg/IntelTdx/IntelTdxX64.dsc
M OvmfPkg/Library/AcpiPlatformLib/DxeAcpiPlatformLib.inf
A OvmfPkg/Library/AcpiPlatformLib/PciDecoding.c
M OvmfPkg/Microvm/MicrovmX64.dsc
M OvmfPkg/OvmfPkgIa32.dsc
M OvmfPkg/OvmfPkgIa32X64.dsc
M OvmfPkg/OvmfPkgX64.dsc
M OvmfPkg/RiscVVirt/RiscVVirtQemu.dsc
Log Message:
-----------
OvmfPkg: move PciEncoding into AcpiPlatformLib
Bhyve supports providing ACPI tables by FwCfg. Therefore,
InstallQemuFwCfgTables should be moved to AcpiPlatformLib to reuse the
code. As first step, move PciEncoding into AcpiPlatformLib.
Signed-off-by: Corvin Köhne <[email protected]>
Acked-by: Peter Grehan <[email protected]>
Commit: 0f612c1443975904ff9ef1b9e3b980f8ea009ab6
https://github.com/tianocore/edk2/commit/0f612c1443975904ff9ef1b9e3b980f8ea009ab6
Author: Corvin Köhne <[email protected]>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M OvmfPkg/AcpiPlatformDxe/AcpiPlatform.h
M OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf
R OvmfPkg/AcpiPlatformDxe/BootScript.c
M OvmfPkg/Include/Library/AcpiPlatformLib.h
A OvmfPkg/Library/AcpiPlatformLib/BootScript.c
M OvmfPkg/Library/AcpiPlatformLib/DxeAcpiPlatformLib.inf
Log Message:
-----------
OvmfPkg: move BootScript into AcpiPlatformLib
This is required to move InstallQemuFwCfgTables into AcpiPlatformLib.
Signed-off-by: Corvin Köhne <[email protected]>
Acked-by: Peter Grehan <[email protected]>
Commit: 5a118a61d12215dc1a984c4bec76fb59c6efa2bb
https://github.com/tianocore/edk2/commit/5a118a61d12215dc1a984c4bec76fb59c6efa2bb
Author: Corvin Köhne <[email protected]>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M OvmfPkg/AcpiPlatformDxe/AcpiPlatform.c
M OvmfPkg/AcpiPlatformDxe/AcpiPlatform.h
M OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf
R OvmfPkg/AcpiPlatformDxe/QemuFwCfgAcpi.c
M OvmfPkg/Include/Library/AcpiPlatformLib.h
M OvmfPkg/Library/AcpiPlatformLib/DxeAcpiPlatformLib.inf
A OvmfPkg/Library/AcpiPlatformLib/QemuFwCfgAcpi.c
Log Message:
-----------
OvmfPkg: move QemuFwCfgAcpi into AcpiPlatformLib
This makes the InstallQemuFwcfgTables function reusable by bhyve.
Signed-off-by: Corvin Köhne <[email protected]>
Acked-by: Peter Grehan <[email protected]>
Commit: c301291dc3360ea70c823ca0fff5e2bdd77174c9
https://github.com/tianocore/edk2/commit/c301291dc3360ea70c823ca0fff5e2bdd77174c9
Author: Corvin Köhne <[email protected]>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M OvmfPkg/Bhyve/AcpiPlatformDxe/AcpiPlatform.c
Log Message:
-----------
OvmfPkg/Bhyve: install Acpi tables provided by FwCfg
Signed-off-by: Corvin Köhne <[email protected]>
Acked-by: Peter Grehan <[email protected]>
Commit: 57796711371d42d980d50bc9299972b109d09035
https://github.com/tianocore/edk2/commit/57796711371d42d980d50bc9299972b109d09035
Author: Corvin Köhne <[email protected]>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M OvmfPkg/Bhyve/BhyveX64.dsc
M OvmfPkg/Bhyve/BhyveX64.fdf
Log Message:
-----------
OvmfPkg/Bhyve: include TPM driver
Bhyve will gain support for TPM emulation in the near future. Therefore,
prepare OVMF by copying all TPM driver used by qemu's OVMF DSC into the
bhyve OVMF DSC.
Signed-off-by: Corvin Köhne <[email protected]>
Reviewed-by: Rebecca Cran <[email protected]>
Acked-by: Gerd Hoffmann <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/6ee981c858da...57796711371d
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits