Re: [edk2] [Patch] DSC Spec: Add multi-arg support to PREBUILD/POSTBUILD

2017-09-03 Thread Gao, Liming
Reviewed-by: Liming Gao >-Original Message- >From: Zhu, Yonghong >Sent: Wednesday, August 30, 2017 5:01 PM >To: edk2-devel@lists.01.org >Cc: Gao, Liming ; Kinney, Michael D >; Shaw, Kevin W

Re: [edk2] [Patch] Build Spec: Add multi-arg support to PREBUILD/POSTBUILD

2017-09-03 Thread Gao, Liming
Reviewed-by: Liming Gao >-Original Message- >From: Zhu, Yonghong >Sent: Wednesday, August 30, 2017 5:01 PM >To: edk2-devel@lists.01.org >Cc: Gao, Liming ; Kinney, Michael D >; Shaw, Kevin W

Re: [edk2] [Patch] BaseTools: update help info for -Y option to include 'HASH'

2017-09-03 Thread Gao, Liming
Reviewed-by: Liming Gao >-Original Message- >From: Zhu, Yonghong >Sent: Monday, September 04, 2017 11:41 AM >To: edk2-devel@lists.01.org >Cc: Gao, Liming >Subject: [Patch] BaseTools: update help info for -Y option to include 'HASH' > >Per

Re: [edk2] RFC 3021-Using 31-bit prefixes on IPv4 Point-to-Point Links /31

2017-09-03 Thread Ye, Ting
Hi Naveen, No, we don't support RFC3021 "using 31-bit prefixes on IPv4 Point-to-Point Links". I don't think there is any plan to implement this. Do you have real use case that need such feature? Best Regards, Ting Ye -Original Message- From: edk2-devel

Re: [edk2] [PATCH v1 1/1] OvmfPkg/SecMain: Fix stack switching to permanent memory fail

2017-09-03 Thread Laszlo Ersek
On 09/03/17 04:12, Ge Song wrote: > In earlier PEI stage, temporary memory(Cache As Ram) is employed as stack > and heap. We move them to the new room and do some relocation fixup when > permanent memory becomes available. TemporaryRamMigration() > is responsible for switching the stack. [...] >

[edk2] [PATCH 0/4] MdeModulePkg: some PCI HC drivers: unmap common buffers at ExitBootServices()

2017-09-03 Thread Laszlo Ersek
Repo: https://github.com/lersek/edk2.git Branch: pci_host_controllers_unmap This series updates four PCI Host Controller drivers so that they don't leave CommonBuffer mappings hanging when control is transfered to the OS. Cc: Brijesh Singh Cc: Eric Dong

[edk2] [PATCH 4/4] MdeModulePkg/AtaAtapiPassThru: unmap common buffers at ExitBootServices()

2017-09-03 Thread Laszlo Ersek
The AtaAtapiPassThru() driver maps three system memory regions for Bus Master Common Buffer operation on the following call path, if the controller being bound has PCI_CLASS_MASS_STORAGE_SATADPA class code: AtaAtapiPassThruStart() EnumerateAttachedDevice() AhciModeInitialization()

[edk2] [PATCH 3/4] MdeModulePkg/XhciDxe: unmap BM common buffers when exiting boot services

2017-09-03 Thread Laszlo Ersek
Section 7.7 Adding the Exit Boot Services feature in Driver Writer's Guide for UEFI 2.3.1 (v1.01) writes, > Examples from the EDK II that use this feature are the PCI device > drivers for USB Host Controllers. Some USB Host Controllers are PCI Bus > Masters that continuously access a

[edk2] [PATCH 2/4] MdeModulePkg/EhciDxe: unmap BM common buffers when exiting boot services

2017-09-03 Thread Laszlo Ersek
Section 7.7 Adding the Exit Boot Services feature in Driver Writer's Guide for UEFI 2.3.1 (v1.01) writes, > Examples from the EDK II that use this feature are the PCI device > drivers for USB Host Controllers. Some USB Host Controllers are PCI Bus > Masters that continuously access a

Re: [edk2] [PATCH v1 1/1] OvmfPkg/SecMain: Fix stack switching to permanent memory fail

2017-09-03 Thread Laszlo Ersek
On 09/03/17 04:12, Ge Song wrote: > In earlier PEI stage, temporary memory(Cache As Ram) is employed as stack Please remove the "Cache As Ram" reference; it doesn't apply to OVMF. I suggest "temporary memory at PcdOvmfSecPeiTempRamBase" > and heap. We move them to the new room and do some

Re: [edk2] [PATCH v1 1/1] OvmfPkg/SecMain: Fix stack switching to permanent memory fail

2017-09-03 Thread Laszlo Ersek
On 09/03/17 06:37, Jordan Justen wrote: > Reviewed-by: Jordan Justen > > But, I would like to get a Tested-by or Acked-by from Laszlo, since I > expect he'd want to test S3 resume with this change. Much appreciated! Laszlo

[edk2] [PATCH 1/4] MdeModulePkg/UhciDxe: unmap BM common buffers when exiting boot services

2017-09-03 Thread Laszlo Ersek
Section 7.7 Adding the Exit Boot Services feature in Driver Writer's Guide for UEFI 2.3.1 (v1.01) writes, > Examples from the EDK II that use this feature are the PCI device > drivers for USB Host Controllers. Some USB Host Controllers are PCI Bus > Masters that continuously access a

[edk2] [Patch] BaseTools: update help info for -Y option to include 'HASH'

2017-09-03 Thread Yonghong Zhu
Per build spec,the default set of flags for -Y option include 'HASH', so this patch to update the help info. Cc: Liming Gao Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Yonghong Zhu ---

Re: [edk2] Question about Simple Text Out Protocol

2017-09-03 Thread Tiger Liu
Hi, Andrew: Thanks. It's really the root cause. best wishes, -邮件原件- 发件人: af...@apple.com [mailto:af...@apple.com] 发送时间: 2017年9月3日 5:35 收件人: Tiger Liu 抄送: edk2-devel@lists.01.org 主题: Re: [edk2] Question about Simple Text Out Protocol > On Sep 1, 2017, at 2:07 AM, Tiger Liu

[edk2] [RFC][BaseTools] Build report update for Structure PCD value and SKU, DefaultStore info

2017-09-03 Thread Zhu, Yonghong
- Requirement Report Structure PCD value and SKU, DefaultStore info in the build report. - Proposal 1. Report Structure Pcd Value a) Pcd value format use byte array format, eg. {0x1, 0x2, ..} , each line print 16 bytes values b) Report the field value specified in the DSC/DEC file c)