Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 2cb466cc2cbf287e8905192379265a0dcb6db623
https://github.com/tianocore/edk2/commit/2cb466cc2cbf287e8905192379265a0dcb6db623
Author: Gerd Hoffmann <[email protected]>
Date: 2024-02-25 (Sun, 25 Feb 2024)
Changed paths:
A OvmfPkg/Include/Dsc/ShellComponents.dsc.inc
M OvmfPkg/OvmfPkgX64.dsc
Log Message:
-----------
OvmfPkg: add ShellComponents.dsc.inc
Move EFI Shell components from OvmfPkgX64.dsc to
the new ShellComponents.dsc.inc include file.
Signed-off-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Laszlo Ersek <[email protected]>
Acked-by: Jiewen Yao <[email protected]>
Message-Id: <[email protected]>
Commit: efca2c6cfc9f3d87a38a3eb3f89adbe06bef13d3
https://github.com/tianocore/edk2/commit/efca2c6cfc9f3d87a38a3eb3f89adbe06bef13d3
Author: Gerd Hoffmann <[email protected]>
Date: 2024-02-25 (Sun, 25 Feb 2024)
Changed paths:
A OvmfPkg/Include/Dsc/ShellLibs.dsc.inc
M OvmfPkg/OvmfPkgX64.dsc
Log Message:
-----------
OvmfPkg: add ShellLibs.dsc.inc
Move EFI Shell libraries from OvmfPkgX64.dsc to
the new ShellComponents.dsc.inc include file.
Signed-off-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Laszlo Ersek <[email protected]>
Acked-by: Jiewen Yao <[email protected]>
Message-Id: <[email protected]>
Commit: b25f84d7b3d8c93db459aa3eb39a644907eda85e
https://github.com/tianocore/edk2/commit/b25f84d7b3d8c93db459aa3eb39a644907eda85e
Author: Gerd Hoffmann <[email protected]>
Date: 2024-02-25 (Sun, 25 Feb 2024)
Changed paths:
A OvmfPkg/Include/Fdf/ShellDxe.fdf.inc
M OvmfPkg/OvmfPkgX64.fdf
Log Message:
-----------
OvmfPkg: add ShellDxe.fdf.inc
Move EFI Shell firmware volume files to
the new ShellDxe.fdf.inc file.
Signed-off-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Laszlo Ersek <[email protected]>
Acked-by: Jiewen Yao <[email protected]>
Message-Id: <[email protected]>
Commit: 7f17a155640a2a9e1f7b0f3522628ee2c6f62624
https://github.com/tianocore/edk2/commit/7f17a155640a2a9e1f7b0f3522628ee2c6f62624
Author: Gerd Hoffmann <[email protected]>
Date: 2024-02-25 (Sun, 25 Feb 2024)
Changed paths:
M OvmfPkg/Include/Dsc/ShellComponents.dsc.inc
M OvmfPkg/Include/Fdf/ShellDxe.fdf.inc
Log Message:
-----------
OvmfPkg: Shell*.inc: allow building without network support
Add NETWORK_ENABLE conditionals for the components
which need network support.
Signed-off-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Laszlo Ersek <[email protected]>
Acked-by: Jiewen Yao <[email protected]>
Message-Id: <[email protected]>
Commit: bda5b4a6cfb6e2d18d56232e047392943e73f0d9
https://github.com/tianocore/edk2/commit/bda5b4a6cfb6e2d18d56232e047392943e73f0d9
Author: Gerd Hoffmann <[email protected]>
Date: 2024-02-25 (Sun, 25 Feb 2024)
Changed paths:
M OvmfPkg/Include/Fdf/ShellDxe.fdf.inc
Log Message:
-----------
OvmfPkg: ShellDxe.fdf.inc: add VariablePolicyDynamicCommand to FV
Needed to make the new 'varpolicy' EFI shell command
actually available in the OVMF firmware builds.
Fixes: fe6cd1c18721 ("OvmfPkg: Add varpolicy shell command")
Signed-off-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Laszlo Ersek <[email protected]>
Acked-by: Jiewen Yao <[email protected]>
Message-Id: <[email protected]>
Commit: 65200edb3ae4ab76976c5ba68a57f8038d4235ac
https://github.com/tianocore/edk2/commit/65200edb3ae4ab76976c5ba68a57f8038d4235ac
Author: Gerd Hoffmann <[email protected]>
Date: 2024-02-25 (Sun, 25 Feb 2024)
Changed paths:
M OvmfPkg/OvmfPkgIa32.dsc
M OvmfPkg/OvmfPkgIa32.fdf
Log Message:
-----------
OvmfPkg: switch OvmfPkgIa32 to new shell include files
Signed-off-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Laszlo Ersek <[email protected]>
Acked-by: Jiewen Yao <[email protected]>
Message-Id: <[email protected]>
Commit: 796e1b82dfa41c8211eb81625576f5577639f968
https://github.com/tianocore/edk2/commit/796e1b82dfa41c8211eb81625576f5577639f968
Author: Gerd Hoffmann <[email protected]>
Date: 2024-02-25 (Sun, 25 Feb 2024)
Changed paths:
M OvmfPkg/OvmfPkgIa32X64.dsc
M OvmfPkg/OvmfPkgIa32X64.fdf
Log Message:
-----------
OvmfPkg: switch OvmfPkgIa32X64 to new shell include files
Signed-off-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Laszlo Ersek <[email protected]>
Acked-by: Jiewen Yao <[email protected]>
Message-Id: <[email protected]>
Commit: a7a04437511b325f8d7500145a40882b997f189b
https://github.com/tianocore/edk2/commit/a7a04437511b325f8d7500145a40882b997f189b
Author: Gerd Hoffmann <[email protected]>
Date: 2024-02-25 (Sun, 25 Feb 2024)
Changed paths:
M OvmfPkg/AmdSev/AmdSevX64.dsc
M OvmfPkg/AmdSev/AmdSevX64.fdf
Log Message:
-----------
OvmfPkg: switch AmdSevX64 to new shell include files
Note that AmdSevX64 is compiled without network support, so thanks to
the network conditionals in the include files the build result (network
shell commands excluded) should be identical before and after the patch.
Signed-off-by: Gerd Hoffmann <[email protected]>
Acked-by: Laszlo Ersek <[email protected]>
Acked-by: Jiewen Yao <[email protected]>
Message-Id: <[email protected]>
Commit: 6bb39cfd003df1ea39e521aa125d819e5088d917
https://github.com/tianocore/edk2/commit/6bb39cfd003df1ea39e521aa125d819e5088d917
Author: Gerd Hoffmann <[email protected]>
Date: 2024-02-25 (Sun, 25 Feb 2024)
Changed paths:
M OvmfPkg/IntelTdx/IntelTdxX64.dsc
M OvmfPkg/IntelTdx/IntelTdxX64.fdf
Log Message:
-----------
OvmfPkg: switch IntelTdxX64 to new shell include files
Note that IntelTdxX64 is compiled without network support, so thanks to
the network conditionals in the include files the build result (network
shell commands excluded) should be identical before and after the patch.
Signed-off-by: Gerd Hoffmann <[email protected]>
Acked-by: Laszlo Ersek <[email protected]>
Acked-by: Jiewen Yao <[email protected]>
Message-Id: <[email protected]>
Commit: 8d7c48e0e7e4fbf202226561ae4f2aa214cdfdbe
https://github.com/tianocore/edk2/commit/8d7c48e0e7e4fbf202226561ae4f2aa214cdfdbe
Author: Gerd Hoffmann <[email protected]>
Date: 2024-02-25 (Sun, 25 Feb 2024)
Changed paths:
M OvmfPkg/Microvm/MicrovmX64.dsc
M OvmfPkg/Microvm/MicrovmX64.fdf
Log Message:
-----------
OvmfPkg: switch MicrovmX64 to new shell include files
Signed-off-by: Gerd Hoffmann <[email protected]>
Acked-by: Laszlo Ersek <[email protected]>
Acked-by: Jiewen Yao <[email protected]>
Message-Id: <[email protected]>
Commit: bc982869dd3e69ffd374fd968d378b5d954f66e8
https://github.com/tianocore/edk2/commit/bc982869dd3e69ffd374fd968d378b5d954f66e8
Author: Gerd Hoffmann <[email protected]>
Date: 2024-02-25 (Sun, 25 Feb 2024)
Changed paths:
M OvmfPkg/PlatformCI/PlatformBuildLib.py
Log Message:
-----------
OvmfPkg/CI: copy shell to virtual drive
Place the EFI shell as EFI/BOOT/BOOT{ARCH}.EFI on the virtual drive.
This allows the "run to shell" CI test case to work even in case the
shell is not included in the firmware image.
This is needed because an followup patch will exclude the shell from
secure boot enabled firmware images.
Signed-off-by: Gerd Hoffmann <[email protected]>
Acked-by: Laszlo Ersek <[email protected]>
Acked-by: Jiewen Yao <[email protected]>
Message-Id: <[email protected]>
Commit: f881b4d129602a49e3403043fc27550a74453234
https://github.com/tianocore/edk2/commit/f881b4d129602a49e3403043fc27550a74453234
Author: Gerd Hoffmann <[email protected]>
Date: 2024-02-25 (Sun, 25 Feb 2024)
Changed paths:
M OvmfPkg/Include/Fdf/ShellDxe.fdf.inc
Log Message:
-----------
OvmfPkg: only add shell to FV in case secure boot is disabled
The EFI Shell allows to bypass secure boot, do not allow
to include the shell in the firmware images of secure boot
enabled builds.
This prevents misconfigured downstream builds.
Ref: https://bugs.launchpad.net/ubuntu/+source/edk2/+bug/2040137
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=4641
Signed-off-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Laszlo Ersek <[email protected]>
Acked-by: Jiewen Yao <[email protected]>
Message-Id: <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/7fa4a984c438...f881b4d12960
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