Re: [edk2] [MdeModulePkg] PeiMain PeiCore does not compile with Xcode 6.3.2

2015-10-23 Thread Zeng, Star
On 2015/10/22 23:54, Andrew Fish wrote: /Users/andrewfish/work/src/edk2/MdeModulePkg/Core/Pei/Dispatcher/Dispatcher.c:682:28: error: for loop has empty body [-Werror,-Wempty-body] StackPointer ++); ^ /Users/andrewfish/work/src/edk2/MdeModulePkg/Core/Pei/Di

[edk2] [Patch] MdeModulePkg: Fix a PciBusDxe hot plug bug

2015-10-23 Thread Ruiyu Ni
For a hot plug bridge with device attached, PciBusDxe driver reserves the resources which equal to the total amount of padding resource returned from HotPlug->GetResourcePadding() and the actual occupied resource by the attached device. The behavior is incorrect. Correct behavior is to reserve the

[edk2] [patch] MdeModulePkg:Add HiiGetFormSetFromHiiHandle function into UefiHiiLib

2015-10-23 Thread Dandan Bi
This function is mainly through the Hii handle to get the formset opcode. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Dandan Bi --- MdeModulePkg/Include/Library/HiiLib.h| 23 +++ MdeModulePkg/Library/UefiHiiLib/HiiLib.c | 111 +++ 2

Re: [edk2] [Patch] MdeModulePkg: Fix a PciBusDxe hot plug bug

2015-10-23 Thread Tian, Feng
Looks good to me Reviewed-by: Feng Tian -Original Message- From: Ni, Ruiyu Sent: Friday, October 23, 2015 15:58 To: edk2-devel@lists.01.org Cc: Ni, Ruiyu; Fan, Jeff; Tian, Feng Subject: [Patch] MdeModulePkg: Fix a PciBusDxe hot plug bug For a hot plug bridge with device attached, PciBu

[edk2] [Patch] BaseTools: added extern protocols/PPI/GUID definition in AutoGen header for Library

2015-10-23 Thread Yonghong Zhu
We already added the extern declaration for protocols/PPI/GUID in AutoGen.h file, but missing this feature for the Library. so this patch added this feature for library. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu --- Source/Python/AutoGen/GenC.py | 27 +

Re: [edk2] [Patch] BaseTools: added extern protocols/PPI/GUID definition in AutoGen header for Library

2015-10-23 Thread Gao, Liming
Yonghong: The description line is too long. Please separate them. You can use PatchCheck.py tool to check this patch format first. Thanks Liming -Original Message- From: Zhu, Yonghong Sent: Friday, October 23, 2015 4:28 PM To: edk2-devel@lists.01.org Cc: Gao, Liming Subject: [Patch] B

Re: [edk2] [PATCH v2] MdeModulePkg: Make the BmFindLoadOption function public

2015-10-23 Thread Wang, Sunny (HPS SW)
Hi Ray, Could you help to commit this code change? Thanks in advance. -Original Message- From: El-Haj-Mahmoud, Samer Sent: Friday, October 23, 2015 1:18 AM To: Wang, Sunny (HPS SW); edk2-devel@lists.01.org; Ni, Ruiyu Subject: RE: [PATCH v2] MdeModulePkg: Make the BmFindLoadOption

Re: [edk2] [Patch] BaseTools: added extern protocols/PPI/GUID definition in AutoGen header for Library

2015-10-23 Thread Zhu, Yonghong
Thanks. I will update it. Best Regards, Zhu Yonghong -Original Message- From: Gao, Liming Sent: Friday, October 23, 2015 4:38 PM To: Zhu, Yonghong; edk2-devel@lists.01.org Subject: RE: [Patch] BaseTools: added extern protocols/PPI/GUID definition in AutoGen header for Library Yonghong

[edk2] [Patch] BaseTools:added extern protocol/PPI/GUID definition in AutoGen for Library

2015-10-23 Thread Yonghong Zhu
We already added the extern declaration for protocols/PPI/GUID in AutoGen.h file for driver, but missing this feature for the Library. so this patch add it. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu --- Source/Python/AutoGen/GenC.py | 27

[edk2] [PATCH] MdePkg: use less predictable values for the stack canaries

2015-10-23 Thread Ard Biesheuvel
Since BaseStackCheckLib is a static library that gets included by each individual UEFI module that uses it, we can improve the quality of the stack canaries by replacing the fixed value with a value that is subject to relocation, so that each module will use a different value that depends on the mo

Re: [edk2] [MdeModulePkg] PeiMain PeiCore does not compile with Xcode 6.3.2

2015-10-23 Thread Andrew Fish
> On Oct 23, 2015, at 12:53 AM, Zeng, Star wrote: > > On 2015/10/22 23:54, Andrew Fish wrote: >> /Users/andrewfish/work/src/edk2/MdeModulePkg/Core/Pei/Dispatcher/Dispatcher.c:682:28: >> error: for loop has empty body [-Werror,-Wempty-body] >>StackPointer ++); >>

Re: [edk2] [PATCH v3 27/52] OvmfPkg: use relaxed AP SMM synchronization mode

2015-10-23 Thread Laszlo Ersek
On 10/15/15 00:26, Laszlo Ersek wrote: > From: Paolo Bonzini > > Port 0xb2 on QEMU only sends an SMI to the currently executing processor. > The SMI handler, however, and in particular SmmWaitForApArrival, currently > expects that SmmControl2DxeTrigger triggers an SMI IPI on all processors > rath

[edk2] Does edk2 support FTP client?

2015-10-23 Thread Heyi Guo
Does edk2 contain code to create an FTP client rather than TFTP? Thanks. ___ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel

Re: [edk2] [PATCH] ShellPkg: Update 'tftp' command help output and error messages

2015-10-23 Thread Carsey, Jaben
18659 Reviewed-by: Jaben Carsey > -Original Message- > From: Shah, Tapan [mailto:tapands...@hpe.com] > Sent: Friday, October 23, 2015 1:07 PM > To: edk2-devel@lists.01.org; Carsey, Jaben > Cc: El-Haj-Mahmoud, Samer > Subject: RE: [PATCH] ShellPkg: Update 'tftp' command help output and

[edk2] [BaseTools] I see main Python thread of build doing acquire thread.lock 87% of a single threaded build.

2015-10-23 Thread Andrew Fish
I was playing around with turning on cProfile for the Python build and I noticed 87% of the time is spent in acquire, and I assume that means the main thread is blocking on another thread? Is this expected? Does any one know how to turn on profiling for the other threads? Is it possible to get

[edk2] OVMF SMM status 2015-Oct-24

2015-10-23 Thread Laszlo Ersek
Hi, I'm sending a new email about the latest status, because the thread under the blurb [edk2] [PATCH v3 00/52] OvmfPkg: support SMM for better security (steps towards MP and X64) http://thread.gmane.org/gmane.comp.bios.edk2.devel/3020 has grown too large and fragme

Re: [edk2] [PATCH v3 52/52] OvmfPkg: README: document SMM status

2015-10-23 Thread Laszlo Ersek
On 10/15/15 00:26, Laszlo Ersek wrote: > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Laszlo Ersek > --- > > Notes: > v3: > - this documentation is not accurate any longer, but since Paolo and > myself are getting different test results, I'm not bothering

Re: [edk2] OVMF SMM status 2015-Oct-24

2015-10-23 Thread Laszlo Ersek
On 10/24/15 02:18, Laszlo Ersek wrote: > Hi, > > I'm sending a new email about the latest status, because the thread > under the blurb > > [edk2] [PATCH v3 00/52] OvmfPkg: support SMM for better security > (steps towards MP and X64) > http://thread.gmane.org/gmane.co

Re: [edk2] [BaseTools] I see main Python thread of build doing acquire thread.lock 87% of a single threaded build.

2015-10-23 Thread Scott Duplichan
Andrew Fish [mailto:af...@apple.com] wrote: ]Sent: Friday, October 23, 2015 06:12 PM ]To: edk2-devel-01 ]Subject: [edk2] [BaseTools] I see main Python thread of build doing acquire thread.lock 87% of a single ]threaded build. ] ]I was playing around with turning on cProfile for the Python build