[edk2] glibc 2.18 breaks x64 OVMF secureboot menu

2014-01-14 Thread Gary Ching-Pang Lin
Hi, I recently started to build OVMF on my openSUSE 13.1 box and found the secure boot config menu went blank. After several tests, the root cause is identified: https://sourceware.org/git/?p=glibc.git;a=commit;h=2d48b41c8fa610067c4d664ac2339ae6ca43e78c This glibc commit is included in glibc 2.1

[edk2] [PATCH] Add build option to support VExpress A15 QEMU emulation

2014-01-14 Thread Roy Franz
This patch adds an EDK2_ARMVE_SUPPORT_QEMU macro that can be defined at build time to build an image that supports QEMU. The default build is unchanged and builds the RTSM configuration. Two configuration changes are made to support QEMU: The RTSM VExpress model emulates a different networking c

[edk2] [PATCH V2] Add QEMU support to ARM VExpress builds

2014-01-14 Thread Roy Franz
This patchset is a combination of my two previous patchsets adding QEMU support. Both the networking driver change and the flash address for variable storage are now controlled by the EDK2_ARMVE_SUPPORT_QEMU build macro. If the macro is not set the normal RTSM configuration is built. With this p

Re: [edk2] assertion failure in Shell when scrolling back

2014-01-14 Thread Ni, Ruiyu
Still no luck to reproduce it in OVMF. -Original Message- From: Ni, Ruiyu Sent: Wednesday, January 15, 2014 9:52 AM To: Carsey, Jaben Cc: edk2-devel@lists.sourceforge.net Subject: RE: [edk2] assertion failure in Shell when scrolling back I cannot reproduce it in NT32 as well. I will try

[edk2] PE/COFF machine type for ARM V7 binaries

2014-01-14 Thread Roy Franz
I'm trying to nail down what the proper Machine Type value in the PE/COFF header should be for ARM linux images with the stub. The PE/COFF specification lists two values that seem appropriate: IMAGE_FILE_MACHINE_ARM0x1c0"ARM little endian" IMAGE_FILE_MACHINE_THUMB 0x1c2"ARM or Thumb (

[edk2] [patch][ArmPlatformPkg] Update PeiServicesTablePointerLib instance to add new API MigratePeiServicesTablePointer()

2014-01-14 Thread Gao, Liming
Olivier: Now, we add new API MigratePeiServicesTablePointer() in PeiServicesTablePointerLib class, and let PeiCore call it to migrate the PEI Services Table pointer from temporary RAM to permanent RAM for PI1.2.1 Temporary RAM Done PPI implementation. So, all PeiServicesTablePointerLib librar

Re: [edk2] assertion failure in Shell when scrolling back

2014-01-14 Thread Ni, Ruiyu
I cannot reproduce it in NT32 as well. I will try OVMF and let you know. -Original Message- From: Carsey, Jaben Sent: Tuesday, January 14, 2014 3:02 AM To: Ni, Ruiyu Cc: edk2-devel@lists.sourceforge.net; Carsey, Jaben Subject: RE: [edk2] assertion failure in Shell when scrolling back Las

Re: [edk2] [PATCH 0/3]

2014-01-14 Thread Steven Kinney
Thanks Ryan. Will get these patches in. Thanks On 14 January 2014 10:06, Ryan Harkin wrote: > Hi Steven, > > In the following emails are the three patches that I'd like applied to the > Linaro EDK2 tree for the 14.01 release: > > [PATCH 1/3] ArmPlatformPkg/ArmVExpressPkg: add virtio to RTSM A

Re: [edk2] [PATCH V2] Move RTSM VExpress variable storage to 256k flash blocks

2014-01-14 Thread Olivier Martin
> -Original Message- > From: Roy Franz [mailto:roy.fr...@linaro.org] > Sent: 14 January 2014 01:31 > To: Olivier Martin > Cc: ryan.har...@linaro.org; edk2-devel@lists.sourceforge.net; linaro- > uefi; Patch Tracking > Subject: Re: [PATCH V2] Move RTSM VExpress variable storage to 256k > fl

Re: [edk2] [PATCH V2] Move RTSM VExpress variable storage to 256k flash blocks

2014-01-14 Thread Roy Franz
On Tue, Jan 14, 2014 at 10:09 AM, Olivier Martin wrote: > > >> -Original Message- >> From: Roy Franz [mailto:roy.fr...@linaro.org] >> Sent: 14 January 2014 01:31 >> To: Olivier Martin >> Cc: ryan.har...@linaro.org; edk2-devel@lists.sourceforge.net; linaro- >> uefi; Patch Tracking >> Subjec

[edk2] [PATCH 3/3] ArmPlatformPkg/ArmVExpressPkg: add virtio to RTSM A9 BSP

2014-01-14 Thread Ryan Harkin
Signed-off-by: Ryan Harkin --- .../ArmVExpressPkg/ArmVExpress-RTSM-A9x4.dsc | 11 +++ .../ArmVExpressPkg/ArmVExpress-RTSM-A9x4.fdf |8 +++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-RTSM-A9x4.dsc b/ArmPl

[edk2] [PATCH 2/3] ArmPlatformPkg/ArmVExpressPkg: add virtio to RTSM A15 BSP

2014-01-14 Thread Ryan Harkin
Signed-off-by: Ryan Harkin --- .../ArmVExpressPkg/ArmVExpress-RTSM-A15.dsc| 10 ++ .../ArmVExpressPkg/ArmVExpress-RTSM-A15.fdf|6 ++ 2 files changed, 16 insertions(+) diff --git a/ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-RTSM-A15.dsc b/ArmPlatformPkg/ArmVExpre

[edk2] [PATCH 0/3]

2014-01-14 Thread Ryan Harkin
Hi Steven, In the following emails are the three patches that I'd like applied to the Linaro EDK2 tree for the 14.01 release: [PATCH 1/3] ArmPlatformPkg/ArmVExpressPkg: add virtio to RTSM A15 [PATCH 2/3] ArmPlatformPkg/ArmVExpressPkg: add virtio to RTSM A15 [PATCH 3/3] ArmPlatformPkg/ArmVExpress

[edk2] [PATCH 1/3] ArmPlatformPkg/ArmVExpressPkg: add virtio to RTSM A15 MPCore BSP

2014-01-14 Thread Ryan Harkin
Signed-off-by: Ryan Harkin --- .../ArmVExpressPkg/ArmVExpress-RTSM-A15_MPCore.dsc | 10 ++ .../ArmVExpressPkg/ArmVExpress-RTSM-A15_MPCore.fdf |6 ++ 2 files changed, 16 insertions(+) diff --git a/ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-RTSM-A15_MPCore.dsc b/ArmPlatformPkg/Ar