[edk2] [edk2-platforms PATCH v3 0/2] *** Enable Standalone Management Mode Core Interface on AARCH64 FVP ***

2018-12-23 Thread Achin Gupta
*** PI Specification v1.5 "Volume 4: Management Mode Core Interface" introduces the concept of MM Standalone Mode. This patchset enables Standalone Management Mode Core Interface on AARCH64 FVP. *** Supreeth Venkatesh (2): VExpressPkg: Add dsc and fdf files for generating Standalone MM Image.

[edk2] [Patch V2] edk2 DecSpec: Support the syntax of the structure array for structure PCD

2018-12-23 Thread Liming Gao
In V2, update array style to more than one dimension array. https://bugzilla.tianocore.org/show_bug.cgi?id=1292 1. Support the syntax of the structure array for structure PCD 2. Add the syntax to initialize structure PCD with C style value Contributed-under: TianoCore Contribution Agreement 1.1

Re: [edk2] [PATCH v1] UefiCpuPkg: Merge StuffRsb.inc files into one in UefiCpuPkg/Include

2018-12-23 Thread Dong, Eric
Reviewed-by: Eric Dong > -Original Message- > From: Wu, Hao A > Sent: Friday, December 21, 2018 3:30 PM > To: edk2-devel@lists.01.org > Cc: Wu, Hao A ; Dong, Eric ; Ni, > Ruiyu ; Laszlo Ersek > Subject: [PATCH v1] UefiCpuPkg: Merge StuffRsb.inc files into one in > UefiCpuPkg/Include >

Re: [edk2] [PATCH v1 4/5] MdeModulePkg/Variable: Update to consume SpeculationBarrier

2018-12-23 Thread Wang, Jian J
Reviewed-by: Jian J Wang > -Original Message- > From: Wu, Hao A > Sent: Friday, December 21, 2018 11:11 AM > To: edk2-devel@lists.01.org > Cc: Wu, Hao A ; Ard Biesheuvel > ; Yao, Jiewen ; Gao, > Liming ; Wang, Jian J ; Zeng, > Star > Subject: [PATCH v1 4/5] MdeModulePkg/Variable:

Re: [edk2] [edk2-platforms PATCH v2 0/2] *** Enable Standalone Management Mode Core Interface on AARCH64 FVP ***

2018-12-23 Thread Achin Gupta
Hi Ard, Sorry for the delay. I have posted these now. cheers, Achin From: Ard Biesheuvel Sent: 12 December 2018 22:04 To: Achin Gupta Cc: Supreeth Venkatesh; Leif Lindholm; edk2-devel@lists.01.org; nd Subject: Re: [edk2-platforms PATCH v2 0/2] ***

[edk2] [edk2-platforms PATCH v3 1/2] VExpressPkg: Add dsc and fdf files for generating Standalone MM Image.

2018-12-23 Thread Achin Gupta
From: Supreeth Venkatesh This patch adds description file and firmware device file to generate secure world Standalone Management Mode (MM) image on AArch64 FVP. The secure world Standalone Management Mode (MM) image generated on AArch64 FVP feeds into the fiptool as BL32 image. These files

[edk2] [edk2-platforms PATCH v3 2/2] Platform/VExpressPkg: Enable MM communication driver.

2018-12-23 Thread Achin Gupta
From: Supreeth Venkatesh This patch enables MmCommunicationDxe on AArch64 Fixed Virtual Platform (FVP) by defining required PCDs and driver inf file. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Supreeth Venkatesh ---

Re: [edk2] [PATCH v2] BaseTools/tools_def ARM: use softfloat target for CLANG3x

2018-12-23 Thread Ard Biesheuvel
On Sat, 22 Dec 2018 at 13:03, Leif Lindholm wrote: > > On Thu, Dec 20, 2018 at 12:03:32PM +0100, Ard Biesheuvel wrote: > > The 'arm-linux-gnueabihf' target triplet we use for CLANG35 and > > CLANG38 specifies a hardfloat target, and so the binaries that are > > emitted are annotated as using VFP

Re: [edk2] [PATCH v1 5/5] UefiCpuPkg/PiSmmCpuDxeSmm: Update to consume SpeculationBarrier

2018-12-23 Thread Dong, Eric
Reviewed-by: Eric Dong > -Original Message- > From: Wu, Hao A > Sent: Friday, December 21, 2018 11:11 AM > To: edk2-devel@lists.01.org > Cc: Wu, Hao A ; Ard Biesheuvel > ; Yao, Jiewen ; Gao, > Liming ; Dong, Eric ; Ni, Ruiyu > ; Laszlo Ersek > Subject: [PATCH v1 5/5]

Re: [edk2] Question about UfsPassThruDxe driver

2018-12-23 Thread Mike M
Sorry for the noise. Once I sent this question I understood this code. I overlooked UTP_TRD and UTP_TR_PRD declarations where lower 32-bit of a physical address declared as a bitfield... There are no shifts when HCI programmed via MMIO. On Sat, Dec 22, 2018 at 1:43 AM Mike M wrote: > Dear

Re: [edk2] [PATCH v1 3/5] MdeModulePkg/SmmLockBox: Update to consume SpeculationBarrier

2018-12-23 Thread Wang, Jian J
Reviewed-by: Jian J Wang > -Original Message- > From: Wu, Hao A > Sent: Friday, December 21, 2018 11:11 AM > To: edk2-devel@lists.01.org > Cc: Wu, Hao A ; Ard Biesheuvel > ; Yao, Jiewen ; Gao, > Liming ; Wang, Jian J > Subject: [PATCH v1 3/5] MdeModulePkg/SmmLockBox: Update to

Re: [edk2] [PATCH v1 2/5] MdeModulePkg/FaultTolerantWrite: Update to consume SpeculationBarrier

2018-12-23 Thread Wang, Jian J
Reviewed-by: Jian J Wang > -Original Message- > From: Wu, Hao A > Sent: Friday, December 21, 2018 11:11 AM > To: edk2-devel@lists.01.org > Cc: Wu, Hao A ; Ard Biesheuvel > ; Yao, Jiewen ; Gao, > Liming ; Wang, Jian J > Subject: [PATCH v1 2/5] MdeModulePkg/FaultTolerantWrite: Update

[edk2] [Patch v2 1/2] UefiCpuPkg/RegisterCpuFeaturesLib: Avoid AP calls PeiService.

2018-12-23 Thread Eric Dong
GetProcessorIndex function calls GetMpPpi to get the MP Ppi. Ap will calls GetProcessorIndex function which final let AP calls PeiService. This patch avoid GetProcessorIndex call PeiService. BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=1411 Cc: Ruiyu Ni Cc: Laszlo Ersek

[edk2] [Patch v2 2/2] UefiCpuPkg/RegisterCpuFeaturesLib: Remove useless function.

2018-12-23 Thread Eric Dong
Directly call the API instead of create function for it. BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=1411 Cc: Ruiyu Ni Cc: Laszlo Ersek Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Eric Dong Reviewed-by: Ruiyu Ni --- .../PeiRegisterCpuFeaturesLib.c

[edk2] [Patch v2 0/2] Avoid AP calls PeiService

2018-12-23 Thread Eric Dong
AP should not use PeiServices. The patch serial fix one issue related to this. This serial also include one patch used to clean up the code after this fix. Eric Dong (2): UefiCpuPkg/RegisterCpuFeaturesLib: Avoid AP calls PeiService. UefiCpuPkg/RegisterCpuFeaturesLib: Remove useless function.

Re: [edk2] Question about UfsPassThruDxe driver

2018-12-23 Thread Wu, Hao A
Hi, Yes, the understanding in your latest reply is correct. Best Regards, Hao Wu From: Mike M [mailto:mike.maslen...@gmail.com] Sent: Monday, December 24, 2018 10:04 AM To: edk2-devel@lists.01.org Cc: Ni, Ruiyu; Wang, Jian J; Wu, Hao A Subject: Re: Question about UfsPassThruDxe driver Sorry

Re: [edk2] [PATCH v1 1/5] MdePkg/BaseLib: Introduce new SpeculationBarrier API

2018-12-23 Thread Gao, Liming
Reviewed-by: Liming Gao > -Original Message- > From: Wu, Hao A > Sent: Friday, December 21, 2018 11:11 AM > To: edk2-devel@lists.01.org > Cc: Wu, Hao A ; Ard Biesheuvel > ; Leif Lindholm ; Gao, > Liming ; Kinney, Michael D > ; Yao, Jiewen ; Laszlo Ersek > > Subject: [PATCH v1 1/5]