[edk2-devel] [Patch 1/1] BaseTools/ECC: Add antlr version check

2021-02-06 Thread Bob Feng
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3201 ECC requires a specific version of Antlr installed. This patch is to add a checker in the Ecc command wrapper to check if the ECC required version of antlr is installed. Signed-off-by: Bob Feng Cc: Liming Gao Cc: Yuwei Chen ---

Re: [edk2-devel] [PATCH v2 1/1] UefiCpuPkg/CpuExceptionHandlerLib: Clear CET shadow stack token busy bit

2021-02-06 Thread Sheng Wei
HI JieWen, Thank you for the comment. I have updated the patch to v3 Hi All, The different between patch v2 and patch v3 is add more comment. Could you help to continue the review . Thank you. BR Sheng Wei > -Original Message- > From: Yao, Jiewen > Sent: 2021年2月5日 17:59 > To: Sheng, W ;

[edk2-devel] [PATCH v3 0/1] Fix CET shadow stack token busy bit clear issue

2021-02-06 Thread Sheng Wei
If CET shadows stack feature enabled in SMM and stack switch is enabled. When code execute from SMM handler to SMM exception, CPU will check SMM exception shadow stack token busy bit if it is cleared or not. If it is set, it will trigger #DF exception. If it is not set, CPU will set the busy bit

[edk2-devel] [PATCH v3 1/1] UefiCpuPkg/CpuExceptionHandlerLib: Clear CET shadow stack token busy bit

2021-02-06 Thread Sheng Wei
If CET shadows stack feature enabled in SMM and stack switch is enabled. When code execute from SMM handler to SMM exception, CPU will check SMM exception shadow stack token busy bit if it is cleared or not. If it is set, it will trigger #DF exception. If it is not set, CPU will set the busy bit

[edk2-devel] [PATCH 8/8] Update Maintainers.txt for TigerlakeOpenBoardPkg

2021-02-06 Thread Heng Luo
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3175 This change adds owners to the the Maintainers.txt for TigerlakeOpenBoardPkg Cc: Sai Chaganty Cc: Nate DeSimone Signed-off-by: Heng Luo --- Maintainers.txt | 6 ++ 1 file changed, 6 insertions(+) diff --git a/Maintainers.txt

[edk2-devel] [PATCH 7/8] Enable build for TigerlakeOpenBoardPkg

2021-02-06 Thread Heng Luo
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3175 This change adds the configuration to enable build for TigerlakeURvp. Also it updates Tigerlake U Rvp details to the Readme.md. Cc: Sai Chaganty Cc: Nate DeSimone Signed-off-by: Heng Luo --- Platform/Intel/Readme.md | 11 +++

[edk2-devel] [PATCH 4/8] TigerlakeOpenBoardPkg/TigerlakeURvp: Add library instances

2021-02-06 Thread Heng Luo
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3175 Adds the following library instances: * TigerlakeURvp/Library/BoardAcpiLib * TigerlakeURvp/Library/BoardInitLib * TigerlakeURvp/Library/PeiPlatformHookLib Cc: Sai Chaganty Cc: Nate DeSimone Signed-off-by: Heng Luo ---

[edk2-devel] [PATCH 6/8] TigerlakeOpenBoardPkg/TigerlakeURvp: Add DSC and build files

2021-02-06 Thread Heng Luo
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3175 Adds the DSC and build files necessary to build the TigerlakeURvp board instance. Key files: * build_config.cfg - Board-specific build configuration file. * OpenBoardPkg.dsc - The TigerlakeURvp board description file. *

[edk2-devel] [PATCH 5/8] TigerlakeOpenBoardPkg: Add modules

2021-02-06 Thread Heng Luo
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3175 Adds the following modules: * BiosInfo Cc: Sai Chaganty Cc: Nate DeSimone Signed-off-by: Heng Luo --- Platform/Intel/TigerlakeOpenBoardPkg/BiosInfo/BiosInfo.c | 200

[edk2-devel] [PATCH 2/8] TigerlakeOpenBoardPkg/TigerlakeURvp: Add fdf and header file

2021-02-06 Thread Heng Luo
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3175 Adds the following files: * TigerlakeURvp/Include/Fdf/FlashMapInclude.fdf * TigerlakeURvp/Include/PeiPlatformHookLib.h Cc: Sai Chaganty Cc: Nate DeSimone Signed-off-by: Heng Luo ---

[edk2-devel] [PATCH 1/8] TigerlakeOpenBoardPkg: Add package and headers

2021-02-06 Thread Heng Luo
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3175 Create the TigerlakeOpenBoardPkg to provide board support code. The package may support Tigerlake boards. The package serves as a board support package in the EDK II Minimum Platform design. Silicon support for this package is provided in

[edk2-devel] [PATCH 3/8] TigerlakeOpenBoardPkg: Add library instances

2021-02-06 Thread Heng Luo
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3175 Adds the following library instances: * FspWrapper/Library/PeiFspPolicyInitLib * FspWrapper/Library/PeiSiDefaultPolicyInitLib * FspWrapper/Library/PeiSiPreMemDefaultPolicyInitLib * Library/BasePlatformHookLib *

Re: [edk2-devel] [PATCH v1 0/1] Introduce DxeMmUnblockMemoryLib Interface

2021-02-06 Thread Wu, Hao A
Hello Kun, Could you help to send the library interface together with its usage in modules in the series? Thanks in advance. Also, one more question is that are Tcg2Smm and VariableSmmRuntimeDxe the only modules need to be updated? Or an investigation in the code base should be done to address