Re: [edk2] [PATCH] UefiCpuPkg/SmmCpuFeatureLib: Add more CPU ID for SmmFeatureControl.

2017-06-12 Thread Fan, Jeff
Jiewen, Besides you added ModelId, we still have the following ModelId support SMM Code Access Check feature in IA32 SDM. Processor: ModelId Goldmont 0x5C HaswellE0x3F XeonD 0x4F, 0x56 XeonPhi0x57 Could you also add

Re: [edk2] [PATCH v2] EmbeddedPkg/MmcDxe: Add alignment for ECSD data

2017-06-12 Thread Jun Nie
2017-06-13 12:25 GMT+08:00 Andrew Fish : > > On Jun 12, 2017, at 9:13 PM, Jun Nie wrote: > > 2017-06-13 12:01 GMT+08:00 Andrew Fish : > > > On Jun 12, 2017, at 7:14 PM, Jun Nie wrote: > > 2017-06-12 23:53 GMT+08:00 Leif

Re: [edk2] [PATCH v2] EmbeddedPkg/MmcDxe: Add alignment for ECSD data

2017-06-12 Thread Andrew Fish
> On Jun 12, 2017, at 9:13 PM, Jun Nie wrote: > > 2017-06-13 12:01 GMT+08:00 Andrew Fish >: >> >>> On Jun 12, 2017, at 7:14 PM, Jun Nie wrote: >>> >>> 2017-06-12 23:53 GMT+08:00 Leif Lindholm

Re: [edk2] [PATCH v2] EmbeddedPkg/MmcDxe: Add alignment for ECSD data

2017-06-12 Thread Jun Nie
2017-06-13 12:01 GMT+08:00 Andrew Fish : > >> On Jun 12, 2017, at 7:14 PM, Jun Nie wrote: >> >> 2017-06-12 23:53 GMT+08:00 Leif Lindholm : >>> On Mon, Jun 12, 2017 at 09:59:28AM +0800, Jun Nie wrote: Add alignment for ECSD data

Re: [edk2] [PATCH v2] EmbeddedPkg/MmcDxe: Add alignment for ECSD data

2017-06-12 Thread Andrew Fish
> On Jun 12, 2017, at 7:14 PM, Jun Nie wrote: > > 2017-06-12 23:53 GMT+08:00 Leif Lindholm : >> On Mon, Jun 12, 2017 at 09:59:28AM +0800, Jun Nie wrote: >>> Add alignment for ECSD data for DMA access. Otherwise >>> the data is corrupted on Sanechips

Re: [edk2] HTTP Boot failed to download NBP file if it is .iso type

2017-06-12 Thread Fu, Siyuan
Hi, Karunakar and Naveen Status 0023 is EFI_HTTP_ERROR, which means the HTTP server replied an HTTP error. The HTTP error code is placed in HttpIo->RspToken.Message->Data.Response->StatusCode, and will be displayed in HttpBootPrintErrorMessage() function. If a downloaded NBP is a RAM disk

Re: [edk2] [PATCH v2] EmbeddedPkg/MmcDxe: Add alignment for ECSD data

2017-06-12 Thread Jun Nie
2017-06-12 23:53 GMT+08:00 Leif Lindholm : > On Mon, Jun 12, 2017 at 09:59:28AM +0800, Jun Nie wrote: >> Add alignment for ECSD data for DMA access. Otherwise >> the data is corrupted on Sanechips platform. > > I never did see a reply to my proposed solution, and the

Re: [edk2] [patch] MdeModulePkg/BMMUiLib: Fix incorrect variable name

2017-06-12 Thread Dong, Eric
Reviewed-by: Eric Dong -Original Message- From: Bi, Dandan Sent: Monday, June 12, 2017 9:49 AM To: edk2-devel@lists.01.org Cc: Dong, Eric; Gao, Liming Subject: [patch] MdeModulePkg/BMMUiLib: Fix incorrect variable name REF:

Re: [edk2] [edk2-CCodingStandardsSpecification PATCH V2] Clarify format of multi-line function calls

2017-06-12 Thread Laszlo Ersek
On 06/12/17 23:39, Michael Kinney wrote: > +* One argument per line, including the first argument on its own line. > +* Indent each argument 2 spaces from the start of the function name. If a > + function is called through a structure or union member, of type > + function-to-pointer, then

[edk2] [edk2-CCodingStandardsSpecification PATCH V2] Clarify format of multi-line function calls

2017-06-12 Thread Michael Kinney
https://bugzilla.tianocore.org/show_bug.cgi?id=425 GitHub branch for review: * https://github.com/mdkinney/edk2-CCodingStandardsSpecification/tree/Bugzilla_425_ClarifyMultiLineFunctionCallFormat_V2 GitHub word diff view of the patches in this series: * [1/1]

[edk2] [edk2-CCodingStandardsSpecification PATCH V2] Clarify format of multi-line function calls

2017-06-12 Thread Michael Kinney
https://bugzilla.tianocore.org/show_bug.cgi?id=425 Cc: Laszlo Ersek Cc: Jordan Justen Cc: Liming Gao Cc: Kevin W Shaw Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Michael

Re: [edk2] [edk2-CCodingStandardsSpecification PATCH] Clarify format of multi-line function calls

2017-06-12 Thread Laszlo Ersek
On 06/12/17 20:36, Michael Kinney wrote: > https://bugzilla.tianocore.org/show_bug.cgi?id=425 > > Cc: Laszlo Ersek > Cc: Liming Gao > Cc: Kevin W Shaw > Contributed-under: TianoCore Contribution Agreement 1.1 > Signed-off-by:

[edk2] [edk2-VfrSpecification] Create release/1.91 branch

2017-06-12 Thread Michael Kinney
Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Michael Kinney --- book.json | 1 - 1 file changed, 1 deletion(-) diff --git a/book.json b/book.json index 4128c41..72210da 100644 --- a/book.json +++ b/book.json @@ -1,6 +1,5 @@ { "variables"

[edk2] [edk2-UniSpecification] Create release/1.40 branch

2017-06-12 Thread Michael Kinney
Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Michael Kinney --- book.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/book.json b/book.json index 07fc440..40d23aa 100644 --- a/book.json +++ b/book.json @@ -1,8 +1,7

[edk2] [edk2-PcdSpecification] Create release/0.56 branch

2017-06-12 Thread Michael Kinney
Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Michael Kinney --- book.json | 1 - 1 file changed, 1 deletion(-) diff --git a/book.json b/book.json index 1b53c8c..560f7de 100644 --- a/book.json +++ b/book.json @@ -1,6 +1,5 @@ { "variables"

[edk2] [edk2-MetaDataExpressionSyntaxSpecification] Create release/1.20 branch

2017-06-12 Thread Michael Kinney
Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Michael Kinney --- book.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/book.json b/book.json index 0cf1c3e..d26c40e 100644 --- a/book.json +++ b/book.json @@ -1,8 +1,7

[edk2] [edk2-InfSpecification] Create release/1.26 branch

2017-06-12 Thread Michael Kinney
Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Michael Kinney --- book.json | 1 - 1 file changed, 1 deletion(-) diff --git a/book.json b/book.json index 1fdd962..a6e9fc1 100644 --- a/book.json +++ b/book.json @@ -1,6 +1,5 @@ { "variables"

[edk2] [edk2-IdfSpecification] Create release/1.00 branch

2017-06-12 Thread Michael Kinney
Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Michael Kinney --- book.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/book.json b/book.json index 8e924c3..7df981f 100644 --- a/book.json +++ b/book.json @@ -1,8 +1,7

[edk2] [edk2-FdfSpecification] Create release/1.28 branch

2017-06-12 Thread Michael Kinney
Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Michael Kinney --- book.json | 1 - 1 file changed, 1 deletion(-) diff --git a/book.json b/book.json index 8095a93..e63558a 100644 --- a/book.json +++ b/book.json @@ -1,6 +1,5 @@ { "variables"

[edk2] [edk2-DscSpecification] Create release/1.27 branch

2017-06-12 Thread Michael Kinney
Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Michael Kinney --- book.json | 1 - 1 file changed, 1 deletion(-) diff --git a/book.json b/book.json index 2ae4968..b52f588 100644 --- a/book.json +++ b/book.json @@ -1,6 +1,5 @@ { "variables"

[edk2] [edk2-DecSpecification] Create release/1.26 branch

2017-06-12 Thread Michael Kinney
Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Michael Kinney --- book.json | 1 - 1 file changed, 1 deletion(-) diff --git a/book.json b/book.json index 46135ac..a284702 100644 --- a/book.json +++ b/book.json @@ -1,6 +1,5 @@ { "variables"

[edk2] [edk2-BuildSpecification] Create release/1.27 branch

2017-06-12 Thread Michael Kinney
Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Michael Kinney --- book.json | 1 - 1 file changed, 1 deletion(-) diff --git a/book.json b/book.json index 3450248..dc9057c 100644 --- a/book.json +++ b/book.json @@ -1,6 +1,5 @@ { "variables"

Re: [edk2] Can OVMF run on an emulated QEMU ARM vexpress-a9?

2017-06-12 Thread Ard Biesheuvel
> On 12 Jun 2017, at 21:38, Laszlo Ersek wrote: > > (side track) > >> On 06/12/17 18:40, Ard Biesheuvel wrote: >> On 12 June 2017 at 18:28, Laszlo Ersek wrote: > >>> - ArmVirtPkg/ArmVirtQemuKernel.dsc: >>> >>> - Not really sure about the QEMU

[edk2] [PATCH 2/2] MdePkg: Maintain backwards compatibility between MM/SMM.

2017-06-12 Thread Supreeth Venkatesh
PI v1.5 Volume 4 replaces EFI_SMM_COMMUNICATION_PROTOCOL with EFI_MM_COMMUNICATION_PROTOCOL. Hence, modify the SMM Communication protocol header file to include the EFI_MM_COMMUNICATION_PROTOCOL header. Also, PI v1.5 Volume 4 replaces the data structure EFI_SMM_COMMUNICATE_HEADER with

[edk2] [PATCH 1/2] MdePkg: Initial Version of MM Communication Protocol.

2017-06-12 Thread Supreeth Venkatesh
This patch adds initial version of MM Communication Protocol as defined in PI v1.5 Specification Volume 4. Also, It includes MM Communication Protocol in MdePkg dec file. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Supreeth Venkatesh ---

Re: [edk2] Can OVMF run on an emulated QEMU ARM vexpress-a9?

2017-06-12 Thread Laszlo Ersek
(side track) On 06/12/17 18:40, Ard Biesheuvel wrote: > On 12 June 2017 at 18:28, Laszlo Ersek wrote: >> - ArmVirtPkg/ArmVirtQemuKernel.dsc: >> >> - Not really sure about the QEMU configuration for this, but see >> commit 8de84d424221 ("ArmVirtPkg: implement

[edk2] [PATCH 0/2] EFI_MM_COMMUNICATION_PROTOCOL as defined in PI v1.5 Vol 4

2017-06-12 Thread Supreeth Venkatesh
*** 5.7 MM Communication Protocol EFI_MM_COMMUNICATION_PROTOCOL Summary This protocol provides a means of communicating between drivers outside of MM and MMI handlers inside of MM. GUID #define EFI_MM_COMMUNICATION_PROTOCOL_GUID \ { 0xc68ed8e2, 0x9dc6, 0x4cbd, 0x9d, 0x94, 0xdb, 0x65, 0xac,

[edk2] [edk2-CCodingStandardsSpecification PATCH] Clarify format of multi-line function calls

2017-06-12 Thread Michael Kinney
https://bugzilla.tianocore.org/show_bug.cgi?id=425 Cc: Laszlo Ersek Cc: Liming Gao Cc: Kevin W Shaw Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Michael Kinney ---

[edk2] [edk2-CCodingStandardsSpecification PATCH] Clarify format of multi-line function calls

2017-06-12 Thread Michael Kinney
https://bugzilla.tianocore.org/show_bug.cgi?id=425 GitHub branch for review: * https://github.com/mdkinney/edk2-CCodingStandardsSpecification/tree/Bugzilla_425_ClarifyMultiLineFunctionCallFormat GitHub word diff view of the patches in this series: * [1/1]

Re: [edk2] Can OVMF run on an emulated QEMU ARM vexpress-a9?

2017-06-12 Thread Leif Lindholm
On Mon, Jun 12, 2017 at 06:28:45PM +0200, Laszlo Ersek wrote: > There used to be ArmPlatformPkg/ArmVExpressPkg (now defunct I think?), Not quite defunct, just partially migrated to (and used by) the below. > and there's >

Re: [edk2] Can OVMF run on an emulated QEMU ARM vexpress-a9?

2017-06-12 Thread Ard Biesheuvel
On 12 June 2017 at 18:28, Laszlo Ersek wrote: > CC Ard & Leif > Thanks Laszlo > On 06/12/17 08:44, Andre wrote: >> Hi, >> >> this might be a silly question, as I am learning as I go about the topic, >> but is it possible to emulate UEFI on QEMU when setting the emulated >>

Re: [edk2] Can OVMF run on an emulated QEMU ARM vexpress-a9?

2017-06-12 Thread Laszlo Ersek
CC Ard & Leif On 06/12/17 08:44, Andre wrote: > Hi, > > this might be a silly question, as I am learning as I go about the topic, > but is it possible to emulate UEFI on QEMU when setting the emulated > machine to an ARM vexpress-a9? > > I was able to emulate it on QEMU's virt machine, but I

Re: [edk2] allocation zone extensions for the firmware linker/loader

2017-06-12 Thread Paolo Bonzini
On 08/06/2017 19:44, Michael S. Tsirkin wrote: > On Tue, Jun 06, 2017 at 08:10:17PM +0200, Laszlo Ersek wrote: >> On 06/05/17 18:02, Michael S. Tsirkin wrote: >>> On Sat, Jun 03, 2017 at 09:36:23AM +0200, Laszlo Ersek wrote: On 06/02/17 17:45, Laszlo Ersek wrote: > The patches can

Re: [edk2] [PATCH v2] EmbeddedPkg/MmcDxe: Add alignment for ECSD data

2017-06-12 Thread Andrew Fish
> On Jun 12, 2017, at 8:53 AM, Leif Lindholm wrote: > > On Mon, Jun 12, 2017 at 09:59:28AM +0800, Jun Nie wrote: >> Add alignment for ECSD data for DMA access. Otherwise >> the data is corrupted on Sanechips platform. > > I never did see a reply to my proposed

Re: [edk2] [PATCH v2] EmbeddedPkg/MmcDxe: Add alignment for ECSD data

2017-06-12 Thread Leif Lindholm
On Mon, Jun 12, 2017 at 09:59:28AM +0800, Jun Nie wrote: > Add alignment for ECSD data for DMA access. Otherwise > the data is corrupted on Sanechips platform. I never did see a reply to my proposed solution, and the below is not it. Can you explain why you prefer this one? / Leif >

Re: [edk2] [PATCH v2] EmbeddedPkg/MmcDxe: Add non-DDR timing mode support

2017-06-12 Thread Leif Lindholm
(olivier.mar...@arm.com has not been a valid email target for almost 2 years now, so no need to keep on cc.) On Mon, Jun 12, 2017 at 10:18:05AM +0800, Jun Nie wrote: > Only DDR mode is support for 8bit mode currently. Add > non-DDR case when configuring ECSD. > > Contributed-under: TianoCore

Re: [edk2] [PATCH staging][BaseToolsOpt 0/4] Enable multiple driver combination

2017-06-12 Thread Gao, Liming
Laszlo: Thanks for your comments. I will create SamplePkg to include this usage. And, I will document the combined behavior on DEPEX in branch Readme.MD. The DEPEX will be combined together with AND when the driver will be combined. Thanks Liming > -Original Message- > From: Laszlo

[edk2] Can OVMF run on an emulated QEMU ARM vexpress-a9?

2017-06-12 Thread Andre
Hi, this might be a silly question, as I am learning as I go about the topic, but is it possible to emulate UEFI on QEMU when setting the emulated machine to an ARM vexpress-a9? I was able to emulate it on QEMU's virt machine, but I don't care as much about the vexpress-a9, but as to know