[edk2] [Patch] BaseTools/toolsetup.bat: fixed the error when the path contains space

2015-11-12 Thread Yonghong Zhu
when the path contains space, it will report error for PATH Environment update. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu --- toolsetup.bat | 21 - 1 file changed, 16 insertions(+), 5 deletions(-) diff --git

[edk2] [Patch] BaseTools: Fix two warning reported in the make phase.

2015-11-12 Thread Yonghong Zhu
when we make BaseTools, it report warnings about VfrError.cpp and VolInfo, so this patch fix this warning. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu --- Source/C/VfrCompile/VfrError.cpp | 2 +- Source/C/VolInfo/VolInfo.c |

Re: [edk2] EFI GOP with manual vsync trigger

2015-11-12 Thread Michael Zimmermann
Stall was just an example, I can also use DEBUG. My timer interval is 100ms(I converted it from the 100ns unit). What I meant with "thread mode code" is the "normal" non IRQ context code running on the CPU. That means that there are actually two contexts in EDK2, the exception(i.e. IRQ's like the

Re: [edk2] EFI GOP with manual vsync trigger

2015-11-12 Thread Andrew Fish
> On Nov 11, 2015, at 11:51 PM, Michael Zimmermann > wrote: > > I've started investigating in the timer event problem and I think I have > some weird problem with my platform drivers(I hope, so it's not a EDK2 bug). > > If I create a timer that runs every 100ms which

Re: [edk2] EFI GOP with manual vsync trigger

2015-11-12 Thread Andrew Fish
> On Nov 12, 2015, at 11:21 AM, Michael Zimmermann > wrote: > > thx for this information. > I don't have any debug hw but UART. > > After some careful DEBUG printing and tracing the call stack using > '__builtin_return_address(0)' FYI the edk2 has a portable form of

[edk2] [PATCH 3/3] AppPkg/Python-2.7.10/edk2module.c: Update for Python 2.7.10.

2015-11-12 Thread Daryl McDaniel
AppPkg/Python-2.7.10: Update file for Python-2.7.10 inclusion. Add copyright message. Remove some redundant blank lines. Remove a superfluous call to setup_confname_tables(m) from INITFUNC(). Signed-off-by: Daryl McDaniel ---

Re: [edk2] [PATCH] ArmPkg/ArmLib: mark all cached mappings as (inner) shareable

2015-11-12 Thread Leif Lindholm
Hi Ard, On Mon, Nov 09, 2015 at 02:18:58PM +0100, Ard Biesheuvel wrote: > Mark all cached memory mappings as shareable (or inner shareable on > AArch64) so that our view of memory is kept coherent by the hardware. > > This is primarily relevant under virtualization (where a guest may migrate >

Re: [edk2] [PATCH] ArmPkg/ArmLib: mark all cached mappings as (inner) shareable

2015-11-12 Thread Ard Biesheuvel
On 12 November 2015 at 12:35, Leif Lindholm wrote: > Hi Ard, > > On Mon, Nov 09, 2015 at 02:18:58PM +0100, Ard Biesheuvel wrote: >> Mark all cached memory mappings as shareable (or inner shareable on >> AArch64) so that our view of memory is kept coherent by the

Re: [edk2] EFI GOP with manual vsync trigger

2015-11-12 Thread Andrew Fish
> On Nov 12, 2015, at 3:22 AM, Andrew Fish wrote: > > >> On Nov 12, 2015, at 12:49 AM, Michael Zimmermann >> wrote: >> >> Stall was just an example, I can also use DEBUG. My timer interval is >> 100ms(I converted it from the 100ns unit). >> >>

Re: [edk2] EFI GOP with manual vsync trigger

2015-11-12 Thread Andrew Fish
> On Nov 12, 2015, at 12:49 AM, Michael Zimmermann > wrote: > > Stall was just an example, I can also use DEBUG. My timer interval is > 100ms(I converted it from the 100ns unit). > > What I meant with "thread mode code" is the "normal" non IRQ context code > running

[edk2] [PATCH 1/2] ArmPkg/AArch64Mmu: remove unused GcdAttributeToArmAttribute()

2015-11-12 Thread Ard Biesheuvel
The function GcdAttributeToArmAttribute() is not used anywhere in the code base, and is only defined for AARCH64 and not for ARM. It also fails to set the bits for shareability and non-executability that we require for correct operation. So remove it. Contributed-under: TianoCore Contribution

Re: [edk2] [PATCH v2] NetworkPkg: Httpboot will fail the 2nd time result by wrong TCP state.

2015-11-12 Thread Ye, Ting
Looks good. Reviewed-by: Ye Ting -Original Message- From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of Zhang Lubo Sent: Friday, November 13, 2015 9:41 AM To: edk2-devel@lists.01.org Cc: Ye, Ting; Fu, Siyuan; Wu, Jiaxin Subject: [edk2] [PATCH v2]

[edk2] [Patch 2/2] MdeModulePkg: Change BootLogoEnableLogo use INTN for minus value

2015-11-12 Thread Ruiyu Ni
The parameter name is also changed from Coordinate* to Offset* to reflect that it's the offset to the location specified by Attribute. For example, when the Attribute is Center, OffsetX and OffsetY are used to specify the offset to the Center. OffsetX = 100 means 100 pixels right to the Center.

[edk2] [Patch 0/2] Fix the interface/implementation of PlatformLogo/BootLogoLib

2015-11-12 Thread Ruiyu Ni
The bug was found when I wants to use this library to show logo in a specific location other than the 9 pre-defined locations. The change to this interface implictly tells that caller can specify other location using Offset* parameters relative to the 9 pre-defined locations. Ruiyu Ni (2):

Re: [edk2] [PATCH] ArmPkg/ArmLib: mark all cached mappings as (inner) shareable

2015-11-12 Thread Mark Rutland
On Thu, Nov 12, 2015 at 11:35:28AM +, Leif Lindholm wrote: > Hi Ard, > > On Mon, Nov 09, 2015 at 02:18:58PM +0100, Ard Biesheuvel wrote: > > Mark all cached memory mappings as shareable (or inner shareable on > > AArch64) so that our view of memory is kept coherent by the hardware. > > > >

Re: [edk2] [PATCH] MdeModulePkg PeiCore: PEI dispatcher need retry to process NOT_DISPATCHED FV

2015-11-12 Thread Gao, Liming
Reviewed-by: Liming Gao > -Original Message- > From: Zeng, Star > Sent: Wednesday, November 11, 2015 6:07 PM > To: edk2-devel@lists.01.org > Cc: Gao, Liming > Subject: [PATCH] MdeModulePkg PeiCore: PEI dispatcher need retry to process > NOT_DISPATCHED FV > > A

Re: [edk2] testing Centos 7.1 boot from iscsi with EDK -> kernel crashes after launch by GRUB

2015-11-12 Thread Laszlo Ersek
Please don't drop the list and other CC's from the discussion when the initial report is sent to the list. Keeping full context. On 11/11/15 08:38, P.A.M. van Dam (Pascal) wrote: > On Mon, Nov 09, 2015 at 10:02:52PM +0100, Laszlo Ersek wrote: >> On 11/09/15 14:50, P.A.M. van Dam (Pascal) wrote:

Re: [edk2] EFI GOP with manual vsync trigger

2015-11-12 Thread Michael Zimmermann
thx, this perfectly explains my situation(that EDK2 shell stops while printing sth. like the map or waiting for this 5s startup.nsh timeout). So this means that processing the event queue is caused by any API call which never returns to the DXE phase for some reason. Is there a special way to

Re: [edk2] EFI GOP with manual vsync trigger

2015-11-12 Thread Andrew Fish
> On Nov 12, 2015, at 3:28 AM, Andrew Fish wrote: > >> >> On Nov 12, 2015, at 3:22 AM, Andrew Fish wrote: >> >> >>> On Nov 12, 2015, at 12:49 AM, Michael Zimmermann >>> wrote: >>> >>> Stall was just an example, I can also use

Re: [edk2] EFI GOP with manual vsync trigger

2015-11-12 Thread Andrew Fish
> On Nov 12, 2015, at 9:05 AM, Michael Zimmermann > wrote: > > thx, this perfectly explains my situation(that EDK2 shell stops while > printing sth. like the map or waiting for this 5s startup.nsh timeout). > > So this means that processing the event queue is caused