Re: [edk2] investigating TPM for OVMF-on-QEMU

2017-07-14 Thread Laszlo Ersek
On 07/14/17 22:30, Peter Jones wrote: > On Fri, Jul 14, 2017 at 08:04:14PM +0200, Laszlo Ersek wrote: >> (2e) Modules that we should use. Again, in increasing order of >> dependence. And here I'll comment as well on what these do: >> >>Tcg2Config/Tcg2ConfigPei.inf -- Informs the

Re: [edk2] investigating TPM for OVMF-on-QEMU

2017-07-14 Thread Peter Jones
On Fri, Jul 14, 2017 at 08:04:14PM +0200, Laszlo Ersek wrote: > - TPM2 is basically the standardized version of TrEE, the most > recent set of specs, and what we should focus on. 100% agreed. > (2) Drivers (and features) in edk2/SecurityPkg/Tcg. > > There are 19 modules under

Re: [edk2] [PATCH] CryptoPkg/OpensslLib AARCH64: clear XIP CC flags

2017-07-14 Thread Laszlo Ersek
On 07/14/17 20:41, Ard Biesheuvel wrote: > On 14 July 2017 at 19:22, Laszlo Ersek wrote: >> On 07/14/17 19:19, Ard Biesheuvel wrote: >>> Commit 0df6c8c157af ("BaseTools/tools_def AARCH64: avoid SIMD registers >>> in XIP code") updated the compiler flags used by AARCH64 when

Re: [edk2] [PATCH] CryptoPkg/OpensslLib AARCH64: clear XIP CC flags

2017-07-14 Thread Ard Biesheuvel
On 14 July 2017 at 19:22, Laszlo Ersek wrote: > On 07/14/17 19:19, Ard Biesheuvel wrote: >> Commit 0df6c8c157af ("BaseTools/tools_def AARCH64: avoid SIMD registers >> in XIP code") updated the compiler flags used by AARCH64 when building >> modules (including BASE libraries)

Re: [edk2] [PATCH] CryptoPkg/OpensslLib AARCH64: clear XIP CC flags

2017-07-14 Thread Laszlo Ersek
On 07/14/17 19:19, Ard Biesheuvel wrote: > Commit 0df6c8c157af ("BaseTools/tools_def AARCH64: avoid SIMD registers > in XIP code") updated the compiler flags used by AARCH64 when building > modules (including BASE libraries) that may execute before the MMU is > enabled. > > This broke the build

Re: [edk2] [PATCH] CryptoPkg/OpensslLib AARCH64: clear XIP CC flags

2017-07-14 Thread Leif Lindholm
On Fri, Jul 14, 2017 at 06:19:13PM +0100, Ard Biesheuvel wrote: > Commit 0df6c8c157af ("BaseTools/tools_def AARCH64: avoid SIMD registers > in XIP code") updated the compiler flags used by AARCH64 when building > modules (including BASE libraries) that may execute before the MMU is > enabled. > >

[edk2] [PATCH] CryptoPkg/OpensslLib AARCH64: clear XIP CC flags

2017-07-14 Thread Ard Biesheuvel
Commit 0df6c8c157af ("BaseTools/tools_def AARCH64: avoid SIMD registers in XIP code") updated the compiler flags used by AARCH64 when building modules (including BASE libraries) that may execute before the MMU is enabled. This broke the build for OpensslLib/OpensslLibCrypto because the SIMD

Re: [edk2] EDK II license query

2017-07-14 Thread Kinney, Michael D
Varun, Right now, all the license files are one level down in each Package in the edk2 repository. I am actually preparing some patches to address this issue since all of the packages have the same license. There are a few files/directories that are covered by a different license (e.g. MIT),

Re: [edk2] EDK II license query

2017-07-14 Thread Marvin H?user
Hey, I'm not sure if the situation changed as I did not check the license of every single package, though in the past, at least the FAT driver was released under a different license than the rest, due to Microsoft. That has been resolved, though personally, I don't see a benefit in a top-level

[edk2] EDK II license query

2017-07-14 Thread Varun Sethi
Hi, I don't see a top-level license in the EDKII repository. As per the following link EDKII uses BSD license. https://github.com/tianocore/tianocore.github.io/wiki/EDK-II Is there a specific reason for not having a top-level license in the EDK II repository? Regards Varun

[edk2] [PATCH 2/2] MdePkg DxeHstiLib: Fix memory leak issue

2017-07-14 Thread Star Zeng
The Hsti returned from InternalHstiFindAip() and temporally allocated NewHsti need to be freed after used. Cc: Jiewen Yao Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng --- MdePkg/Library/DxeHstiLib/HstiDxe.c | 7

[edk2] [PATCH 1/2] MdePkg Hsti.h: Update version info to 1.1a

2017-07-14 Thread Star Zeng
The definition for 1.1a has no difference with 1.0. Cc: Jiewen Yao Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng --- MdePkg/Include/IndustryStandard/Hsti.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)

[edk2] [PATCH 0/2] Minor update to HSTI

2017-07-14 Thread Star Zeng
Separated patch commit log has the change information. Star Zeng (2): MdePkg Hsti.h: Update version info to 1.1a MdePkg DxeHstiLib: Fix memory leak issue MdePkg/Include/IndustryStandard/Hsti.h | 6 +++--- MdePkg/Library/DxeHstiLib/HstiDxe.c| 7 +-- 2 files changed, 8 insertions(+),