Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: e61f3f4ef13ab96746518ca238b42bdc9e00affe
https://github.com/tianocore/edk2/commit/e61f3f4ef13ab96746518ca238b42bdc9e00affe
Author: Oliver Steffen <[email protected]>
Date: 2022-09-05 (Mon, 05 Sep 2022)
Changed paths:
M OvmfPkg/OvmfPkgIa32.dsc
M OvmfPkg/OvmfPkgIa32.fdf
M OvmfPkg/OvmfPkgIa32X64.dsc
M OvmfPkg/OvmfPkgIa32X64.fdf
M OvmfPkg/OvmfPkgX64.dsc
M OvmfPkg/OvmfPkgX64.fdf
Log Message:
-----------
OvmfPkg: Add BUILD_SHELL flag for IA32, IA32X64, X64
Add BUILD_SHELL flag, similar to the one in OvmfPkg/AmdSev,
to enable/disable building of the UefiShell as part of
the firmware image. The UefiShell should not be included for
secure production systems (e.g. SecureBoot) because it can be
used to circumvent security features.
The default value for BUILD_SHELL is TRUE to keep the default
behavior of the Ovmf build.
Note: the default for AmdSev is FALSE.
The BUILD_SHELL flag for AmdSev was introduced in b261a30c900a8.
Signed-off-by: Oliver Steffen <[email protected]>
Acked-by: Gerd Hoffmann <[email protected]>
Commit: 165b5bcd68e2c563f93f8f5121d20efeab939a6a
https://github.com/tianocore/edk2/commit/165b5bcd68e2c563f93f8f5121d20efeab939a6a
Author: Yuan Yu <[email protected]>
Date: 2022-09-05 (Mon, 05 Sep 2022)
Changed paths:
M OvmfPkg/PlatformDxe/Platform.c
Log Message:
-----------
OvmfPkg/PlatformDxe: Check RouteConfig arguments for spec compliance
Per UEFI Spec 2.9, EFI_HII_CONFIG_ROUTING_PROTOCOL.RouteConfig()
should return EFI_INVALID_PARAMETER if caller passes in a NULL for
the Configuration parameter (see 35.4 EFI HII Configuration Routing
Protocol).
Add a check to return EFI_INVALID_PARAMETER when Configuration is NULL.
Signed-off-by: Yuan Yu <[email protected]>
Reviewed-by: Ard Biesheuvel <[email protected]>
Commit: aefcc91805fd69e4aad4bc08a9f708db11cae5f0
https://github.com/tianocore/edk2/commit/aefcc91805fd69e4aad4bc08a9f708db11cae5f0
Author: Dimitrije Pavlov <[email protected]>
Date: 2022-09-05 (Mon, 05 Sep 2022)
Changed paths:
M OvmfPkg/PlatformDxe/Platform.c
M OvmfPkg/PlatformDxe/PlatformConfig.c
M OvmfPkg/PlatformDxe/PlatformConfig.h
Log Message:
-----------
OvmfPkg/PlatformDxe: Handle all requests in ExtractConfig and RouteConfig
Per the UEFI specification, if the Request argument in
EFI_HII_CONFIG_ACCESS_PROTOCOL.ExtractConfig() is NULL or does not contain
any request elements, the implementation should return all of the settings
being abstracted for the particular ConfigHdr reference.
The current implementation returns EFI_INVALID_PARAMETER if Request is
NULL or does not contain any request elements. Instead, construct
a new ConfigRequest to handle these cases per the specification.
In addition, per the UEFI specification, if the Configuration argument in
EFI_HII_CONFIG_ACCESS_PROTOCOL.RouteConfig() has a ConfigHdr that
specifies a non-existing target, the implementation should return
EFI_NOT_FOUND.
The current implementation returns EFI_INVALID_PARAMETER if Configuration
has a non-existing target in ConfigHdr. Instead, perform a check and
return EFI_NOT_FOUND in this case.
Signed-off-by: Dimitrije Pavlov <[email protected]>
Reviewed-by: Ard Biesheuvel <[email protected]>
Commit: 52bf4eba454ea0f9d7502a92191eb0ab7778ba00
https://github.com/tianocore/edk2/commit/52bf4eba454ea0f9d7502a92191eb0ab7778ba00
Author: Pranav Madhu <[email protected]>
Date: 2022-09-05 (Mon, 05 Sep 2022)
Changed paths:
M ArmPkg/Include/IndustryStandard/ArmStdSmc.h
M ArmPkg/Library/ArmSmcPsciResetSystemLib/ArmSmcPsciResetSystemLib.c
Log Message:
-----------
ArmPkg: Handle warm reboot request correctly
The warm reboot requests from OSPM are mapped to cold reboot. To handle
the warm reboot separately from a cold reboot, update
ArmSmcPsciResetSystemLib and to invoke the PSCI call with parameters
for warm reboot.
Signed-off-by: Pranav Madhu <[email protected]>
Reviewed-by: Ard Biesheuvel <[email protected]>
Commit: 22c45b7c52ecfab8840be05323094a389ade3553
https://github.com/tianocore/edk2/commit/22c45b7c52ecfab8840be05323094a389ade3553
Author: Rohit Mathew <[email protected]>
Date: 2022-09-05 (Mon, 05 Sep 2022)
Changed paths:
M ArmPlatformPkg/PrePeiCore/PrePeiCore.c
M ArmPlatformPkg/PrePeiCore/PrePeiCore.h
Log Message:
-----------
ArmPlatformPkg/PrePeiCore: Invoke constructors for SEC phase
On platforms that do not have the serial console port pre-initialized
prior to the SEC phase and due to the absence of a call to
"SerialPortInitialize", this results in missing debug logs. So, call
the auto-generated "ProcessLibraryConstructorList" function from SEC
phase to have all the dependent library constructors called
(this includes a call to "SerialPortInitialize").
Signed-off-by: Rohit Mathew <[email protected]>
Reviewed-by: Sami Mujawar <[email protected]>
Commit: 0ccf9556740a236e2984487f0d09878aa389cb10
https://github.com/tianocore/edk2/commit/0ccf9556740a236e2984487f0d09878aa389cb10
Author: Pierre Gondois <[email protected]>
Date: 2022-09-05 (Mon, 05 Sep 2022)
Changed paths:
M StandaloneMmPkg/Library/StandaloneMmMemLib/StandaloneMmMemLib.c
M StandaloneMmPkg/Library/StandaloneMmMemLib/StandaloneMmMemLib.inf
Log Message:
-----------
StandaloneMmPkg: Remove duplicated words
In an effort to clean the documentation of the above
package, remove duplicated words.
Signed-off-by: Pierre Gondois <[email protected]>
Reviewed-by: Sami Mujawar <[email protected]>
Reviewed-by: Jiewen Yao <[email protected]>
Commit: e87ac5ef4976d97867ded8db55d177a986912df8
https://github.com/tianocore/edk2/commit/e87ac5ef4976d97867ded8db55d177a986912df8
Author: Pierre Gondois <[email protected]>
Date: 2022-09-05 (Mon, 05 Sep 2022)
Changed paths:
M OvmfPkg/Library/PeilessStartupLib/X64/VirtualMemory.c
M OvmfPkg/Library/PlatformDebugLibIoPort/DebugLib.c
M OvmfPkg/Library/XenRealTimeClockLib/XenRealTimeClockLib.c
M OvmfPkg/QemuFlashFvbServicesRuntimeDxe/QemuFlashDxe.c
M OvmfPkg/SataControllerDxe/ComponentName.c
M OvmfPkg/SataControllerDxe/SataController.h
M OvmfPkg/XenBusDxe/ComponentName.c
M OvmfPkg/XenBusDxe/ComponentName.h
M OvmfPkg/XenPvBlkDxe/BlockFront.c
M OvmfPkg/XenPvBlkDxe/ComponentName.c
M OvmfPkg/XenPvBlkDxe/ComponentName.h
Log Message:
-----------
OvmfPkg: Remove duplicated words
In an effort to clean the documentation of the above
package, remove duplicated words.
Signed-off-by: Pierre Gondois <[email protected]>
Reviewed-by: Jiewen Yao <[email protected]>
Commit: 6dc4ac13476d182f473b8c61afe736d9f3596503
https://github.com/tianocore/edk2/commit/6dc4ac13476d182f473b8c61afe736d9f3596503
Author: Pierre Gondois <[email protected]>
Date: 2022-09-05 (Mon, 05 Sep 2022)
Changed paths:
M
ArmVirtPkg/Library/Fdt16550SerialPortHookLib/EarlyFdt16550SerialPortHookLib.c
Log Message:
-----------
ArmVirtPkg: Remove duplicated words
In an effort to clean the documentation of the above
package, remove duplicated words.
Signed-off-by: Pierre Gondois <[email protected]>
Reviewed-by: Sami Mujawar <[email protected]>
Commit: 1926702c95634eb60ef237b01b444535039d735f
https://github.com/tianocore/edk2/commit/1926702c95634eb60ef237b01b444535039d735f
Author: Pierre Gondois <[email protected]>
Date: 2022-09-05 (Mon, 05 Sep 2022)
Changed paths:
M ArmPlatformPkg/Library/PL031RealTimeClockLib/PL031RealTimeClockLib.c
Log Message:
-----------
ArmPlatformPkg: Remove duplicated words
In an effort to clean the documentation of the above
package, remove duplicated words.
Signed-off-by: Pierre Gondois <[email protected]>
Reviewed-by: Sami Mujawar <[email protected]>
Reviewed-by: Leif Lindholm <[email protected]>
Commit: 05db766bee88c1db2ebe9566eb088cceb05fed93
https://github.com/tianocore/edk2/commit/05db766bee88c1db2ebe9566eb088cceb05fed93
Author: Pierre Gondois <[email protected]>
Date: 2022-09-05 (Mon, 05 Sep 2022)
Changed paths:
M ArmPkg/Drivers/ArmScmiDxe/Scmi.c
M ArmPkg/Library/ArmMmuLib/AArch64/ArmMmuLibCore.c
Log Message:
-----------
ArmPkg: Remove duplicated words
In an effort to clean the documentation of the above
package, remove duplicated words, and fix a typo while at it.
Signed-off-by: Pierre Gondois <[email protected]>
Reviewed-by: Sami Mujawar <[email protected]>
Reviewed-by: Leif Lindholm <[email protected]>
Commit: a4037690d9199663acb0c01ffd265159f676aac9
https://github.com/tianocore/edk2/commit/a4037690d9199663acb0c01ffd265159f676aac9
Author: Pierre Gondois <[email protected]>
Date: 2022-09-05 (Mon, 05 Sep 2022)
Changed paths:
M EmbeddedPkg/GdbStub/SerialIo.c
M EmbeddedPkg/Include/Library/GdbSerialLib.h
M EmbeddedPkg/Include/Library/RealTimeClockLib.h
M EmbeddedPkg/Library/GdbSerialDebugPortLib/GdbSerialDebugPortLib.c
M EmbeddedPkg/Library/GdbSerialLib/GdbSerialLib.c
M EmbeddedPkg/Library/TemplateRealTimeClockLib/RealTimeClockLib.c
M EmbeddedPkg/Library/VirtualRealTimeClockLib/VirtualRealTimeClockLib.c
M EmbeddedPkg/RealTimeClockRuntimeDxe/RealTimeClock.c
Log Message:
-----------
EmbeddedPkg: Remove duplicated words
In an effort to clean the documentation of the above
package, remove duplicated words.
Signed-off-by: Pierre Gondois <[email protected]>
Reviewed-by: Leif Lindholm <[email protected]>
Reviewed-by: Abner Chang <[email protected]>
Commit: 1a24f5fb121ed4d8276827b4ceaa275684251dc4
https://github.com/tianocore/edk2/commit/1a24f5fb121ed4d8276827b4ceaa275684251dc4
Author: Corvin Köhne <[email protected]>
Date: 2022-09-05 (Mon, 05 Sep 2022)
Changed paths:
M OvmfPkg/Bhyve/BhyveX64.dsc
Log Message:
-----------
OvmfPkg/BhyvePkg: use correct PlatformSecureLib
There's no bhyve specific PlatformSecureLib any more. Use the default
one of OvmfPkg which works too.
Signed-off-by: Corvin Köhne <[email protected]>
Reviewed-by: Ard Biesheuvel <[email protected]>
Commit: b5d1dc94d08acf4bb8b95fe50baff3d605714015
https://github.com/tianocore/edk2/commit/b5d1dc94d08acf4bb8b95fe50baff3d605714015
Author: Laszlo Ersek <[email protected]>
Date: 2022-09-05 (Mon, 05 Sep 2022)
Changed paths:
M OvmfPkg/Library/PlatformDebugLibIoPort/DebugLib.c
Log Message:
-----------
OvmfPkg: increase max debug message length to 512
Increase the maximum line length for debug messages.
While log messages should be short, they can still
get quite long, for example when printing device paths
or config strings in HII routing.
512 chars is an empirically good value.
Signed-off-by: Laszlo Ersek <[email protected]>
Signed-off-by: Oliver Steffen <[email protected]>
Acked-by: Gerd Hoffmann <[email protected]>
Commit: c05a218a9758225ddf94eedb365633f2154551da
https://github.com/tianocore/edk2/commit/c05a218a9758225ddf94eedb365633f2154551da
Author: Wenyi Xie <[email protected]>
Date: 2022-09-05 (Mon, 05 Sep 2022)
Changed paths:
M EmbeddedPkg/Library/GdbSerialDebugPortLib/GdbSerialDebugPortLib.c
Log Message:
-----------
EmbeddedPkg/GdbSerialDebugPortLib: fix compile warning
The value of gTimeOut is from PcdGdbMaxPacketRetryCount, and this
PCD is UINT32. So change the declaratrion of gTimeOut to UINT32
to fix compile warning.
Signed-off-by: Wenyi Xie <[email protected]>
Reviewed-by: Ard Biesheuvel <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/08522341c493...c05a218a9758
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits