Re: [edk2] [PATCH 0/3] Remove the ArmPkg LinuxLoader

2016-11-21 Thread Ryan Harkin
On 21 November 2016 at 12:29, Ard Biesheuvel wrote: > On 21 November 2016 at 12:28, Ard Biesheuvel > wrote: >> The LinuxLoader application is a deprecated development tool that allowed >> Linux kernels to be booted on ARM or arm64 before

Re: [edk2] [PATCH RESEND] OvmfPkg/build.sh: Use GCC49 toolchain with GCC 6.*

2016-11-21 Thread Laszlo Ersek
On 11/21/16 17:20, Ard Biesheuvel wrote: > On 21 November 2016 at 15:56, Konrad Rzeszutek Wilk wrote: >> Without this I cannot build it under Fedora Core 25. >> >> Contributed-under: TianoCore Contribution Agreement 1.0 >> Signed-off-by: Konrad Rzeszutek Wilk

[edk2] [patch] MdeModulePkg/DisplayEngine: Return the selectable menu correctly

2016-11-21 Thread Dandan Bi
When returning selectable menu, should return the menu in current form, the codes miss to do the check. Now returning the selectable menu behind the codes "if ((UINTN) Distance + NextMenuOption->Skip > GapToTop)". Then can cover the check, can return the menu correctly. Cc: Liming Gao

Re: [edk2] [PATCH] MdeModulePkg/PiSmmCore: Cache CommunicationBuffer info before using it

2016-11-21 Thread Yao, Jiewen
Reviewed-by: jiewen@intel.com > -Original Message- > From: Fan, Jeff > Sent: Friday, November 18, 2016 3:02 PM > To: edk2-devel@lists.01.org > Cc: Yao, Jiewen ; Tian, Feng ; > Kinney, Michael D > Subject: [PATCH]

Re: [edk2] [PATCH] SecurityPkg DxeTcg2PPLib: Lock Tcg2PhysicalPresenceFlags variable on S4

2016-11-21 Thread Zhang, Chao B
Reviewed-by: Chao Zhang Thanks & Best regards Chao Zhang -Original Message- From: Zeng, Star Sent: Friday, November 18, 2016 3:58 PM To: edk2-devel@lists.01.org Cc: Zeng, Star; Yao, Jiewen; Zhang, Chao B Subject: [PATCH] SecurityPkg DxeTcg2PPLib: Lock

Re: [edk2] [PATCH] SecurityPkg Tcg2Dxe: ASSERT to ensure 'VarData' is not NULL

2016-11-21 Thread Zhang, Chao B
Reviewed-by : Chao Zhang Thanks & Best regards Chao Zhang -Original Message- From: Wu, Hao A Sent: Monday, November 21, 2016 3:53 PM To: edk2-devel@lists.01.org Cc: Wu, Hao A; Yao, Jiewen; Zhang, Chao B Subject: [PATCH] SecurityPkg Tcg2Dxe: ASSERT to ensure

Re: [edk2] [PATCH v2 1/4] UefiCpuPkg/PiSmmCpuDxeSmm: dynamic PcdCpuSmmApSyncTimeout, PcdCpuSmmSyncMode

2016-11-21 Thread Fan, Jeff
Reviewed-by: Jeff Fan -Original Message- From: Laszlo Ersek [mailto:ler...@redhat.com] Sent: Friday, November 18, 2016 9:53 PM To: edk2-devel-01 Cc: Fan, Jeff; Justen, Jordan L; Kinney, Michael D; Paolo Bonzini Subject: [PATCH v2 1/4] UefiCpuPkg/PiSmmCpuDxeSmm:

[edk2] [PATCH v6 1/4] MmcDxe: add interface to change io width and speed

2016-11-21 Thread Haojian Zhuang
By default, MMC is initialized with 1-bit mode and less than 400KHz bus clock. It causes MMC working inefficiently. Add the interface to change the bus width and speed. Set io bus width on both MMC controller and EXTCSD. Otherwise, it may cause unmatched failure case. And support more timing

[edk2] [PATCH v6 0/4] enhance MMC

2016-11-21 Thread Haojian Zhuang
v6: * Reformat the last 5 patches after 4 MMC patches of this series merged. * Squash original #5 and #6 patches together. * Fix according comments. v5: * Remove patch on MediaId. * Squash two PL180 patches together. v4: * Fix PL180 hang in some cases. Since the proper variable

[edk2] [PATCH v6 2/4] MmcDxe: set iospeed and bus width in SD stack

2016-11-21 Thread Haojian Zhuang
Add more SD commands to support 4-bit bus width & iospeed. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Haojian Zhuang Tested-by: Ryan Harkin --- EmbeddedPkg/Include/Protocol/MmcHost.h | 3 +

[edk2] [PATCH v6 4/4] MmcDxe: expand to support multiple blocks

2016-11-21 Thread Haojian Zhuang
Make use of DMA to transfer multiple blocks at one time. It could improve the performance on MMC/SD driver. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Haojian Zhuang Tested-by: Ryan Harkin ---

[edk2] [PATCH v6 3/4] PL180: update for indentifying SD

2016-11-21 Thread Haojian Zhuang
When CMD6 & ACMD51 are added into indentifying SD process, PL180 should also support CMD6 & ACMD51. Otherwise, it'll hang when system tries to read expected data. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Haojian Zhuang Tested-by: Ryan

[edk2] ArmPkg/PlatformBootManagerLib : Multiple UEFI Shell Boot entries

2016-11-21 Thread Pankaj Bansal
Hello Edk2 team, We are observing that sometimes "UEFI Shell" entry is created even though it is present in boot manager menu in our ARMV8 NXP board When this happens multiple times, we see multiple entries of "UEFI Shell" in boot manager menu:

Re: [edk2] ArmPkg/PlatformBootManagerLib : Multiple UEFI Shell Boot entries

2016-11-21 Thread Ard Biesheuvel
On 21 November 2016 at 11:28, Pankaj Bansal wrote: > Hello Edk2 team, > > We are observing that sometimes "UEFI Shell" entry is created even though it > is present in boot manager menu in our ARMV8 NXP board > When this happens multiple times, we see multiple entries of

[edk2] [PATCH 3/3] ArmPkg: remove the LinuxLoader application

2016-11-21 Thread Ard Biesheuvel
The LinuxLoader application boots Linux in a way that prevents the OS from accessing UEFI runtime services. Since we have better ways now of invoking the kernel (via GRUB, or directly via the kernel's UEFI stub), remove the obsolete LinuxLoader so that people will no longer mistake it for a

[edk2] [PATCH 2/3] BeagleBoardPkg/BeagleBoardPkg.dsc: remove the LinuxLoader application

2016-11-21 Thread Ard Biesheuvel
The LinuxLoader should no longer be used now that both the ARM and arm64 kernels as well as GRUB have full support for acting as an OS loader in the UEFI spec sense. So remove it from the Beagle build. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ard Biesheuvel

[edk2] [PATCH 0/3] Remove the ArmPkg LinuxLoader

2016-11-21 Thread Ard Biesheuvel
The LinuxLoader application is a deprecated development tool that allowed Linux kernels to be booted on ARM or arm64 before proper OS loader functionality had been implemented. Now that this is the case, both in GRUB and in the respective kernel trees, we should no longer be using the LinuxLoader,

[edk2] [PATCH 1/3] EmbeddedPkg/AndroidFastboot: drop dependency on the LinuxLoader

2016-11-21 Thread Ard Biesheuvel
When booting the kernel via Fastboot, invoke the kernel image directly rather than passing it to the LinuxLoader app. This requires the kernel image to be built with UEFI stub support. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ard Biesheuvel

Re: [edk2] [PATCH 0/3] Remove the ArmPkg LinuxLoader

2016-11-21 Thread Ard Biesheuvel
On 21 November 2016 at 12:28, Ard Biesheuvel wrote: > The LinuxLoader application is a deprecated development tool that allowed > Linux kernels to be booted on ARM or arm64 before proper OS loader > functionality > had been implemented. Now that this is the case, both

[edk2] [PATCH RESEND] OvmfPkg/build.sh: Use GCC49 toolchain with GCC 6.*

2016-11-21 Thread Konrad Rzeszutek Wilk
Without this I cannot build it under Fedora Core 25. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Konrad Rzeszutek Wilk --- OvmfPkg/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OvmfPkg/build.sh b/OvmfPkg/build.sh index

Re: [edk2] [PATCH RESEND] OvmfPkg/build.sh: Use GCC49 toolchain with GCC 6.*

2016-11-21 Thread Ard Biesheuvel
On 21 November 2016 at 15:56, Konrad Rzeszutek Wilk wrote: > Without this I cannot build it under Fedora Core 25. > > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Konrad Rzeszutek Wilk > --- > OvmfPkg/build.sh | 2 +- > 1 file

[edk2] map -r command

2016-11-21 Thread GN Keshava
Hi, Whether "map -r" command remounts the partitions? (does it unmount and mount again the partitions?) Thanks. Regards, Keshava ___ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel