[edk2] [Patch] BaseTools: Fix the bug to align VPD PCD based on value type

2018-01-29 Thread Yonghong Zhu
Spec required for VOID* VPD Pcd, Ascii string use byte alignment, byte array use 8-byte alignment, unicode string use 2-byte alignment. while when the VPD pcd offset use *, the offset generated in the .map file not follow this rule. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-of

Re: [edk2] [Patch] Nt32Pkg/Nt32Pkg.fdf: Increase the size of FLASH Device.

2018-01-29 Thread Wu, Hao A
Reviewed-by: Hao Wu Best Regards, Hao Wu > -Original Message- > From: Wu, Jiaxin > Sent: Tuesday, January 30, 2018 10:04 AM > To: edk2-devel@lists.01.org > Cc: Ni, Ruiyu; Wu, Hao A; Ye, Ting; Fu, Siyuan; Wu, Jiaxin > Subject: [Patch] Nt32Pkg/Nt32Pkg.fdf: Increase the size of FLASH Devi

Re: [edk2] [PATCH edk2/MdePkg v1] MdePkg ACPI: Correct processor struct of PPTT

2018-01-29 Thread Zeng, Star
Reviewed-by: Star Zeng Thanks, Star -Original Message- From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of Heyi Guo Sent: Tuesday, January 30, 2018 1:52 PM To: leif.lindh...@linaro.org; linaro-u...@lists.linaro.org; edk2-devel@lists.01.org; graeme.greg...@linaro.org Cc

Re: [edk2] [PATCH] CorebootPayloadPkg: Use correct BytesPerScanLine

2018-01-29 Thread You, Benjamin
Reviewed-by: Benjamin You > -Original Message- > From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of > art...@aheymans.xyz > Sent: Wednesday, January 24, 2018 6:58 PM > To: edk2-devel@lists.01.org > Cc: Arthur Heymans > Subject: [edk2] [PATCH] CorebootPayloadPkg: Use c

[edk2] [PATCH edk2/MdePkg v1] MdePkg ACPI: Correct processor struct of PPTT

2018-01-29 Thread Heyi Guo
From: Ming Huang The Type field of EFI_ACPI_6_2_PPTT_STRUCTURE_PROCESSOR should be UINT8 as ACPI version 6.2 specification. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ming Huang Signed-off-by: Heyi Guo --- MdePkg/Include/IndustryStandard/Acpi62.h | 2 +- 1 file cha

[edk2] [PATCH edk2/MdePkg v1] Fix definition bug of Acpi62.h

2018-01-29 Thread Heyi Guo
Correct processor struct of PPTT in Acpi62.h Ming Huang (1): MdePkg ACPI: Correct processor struct of PPTT MdePkg/Include/IndustryStandard/Acpi62.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 1.9.1 ___ edk2-devel mailing list edk2-dev

Re: [edk2] [PATCH edk2/MdePkg v1] MdePkg ACPI: Correct processor flags struct of PPTT

2018-01-29 Thread Huangming (Mark)
OK, I will refine the title soon. Thanks. On 2018/1/30 11:34, Zeng, Star wrote: > The change looks good to me, Reviewed-by: Star Zeng . > > But the title seems not so correct. > It is about EFI_ACPI_6_2_PPTT_STRUCTURE_PROCESSOR, but not > EFI_ACPI_6_2_PPTT_STRUCTURE_PROCESSOR_FLAGS. > How about

[edk2] [Patch] SecurityPkg: Don't build AuthVariableLib for EBC arch

2018-01-29 Thread Liming Gao
EBC build failure is caused by d7a09cb86a0416c099fa3a9e0fbe2c8f399b28de. It changes MAX_UINTN definition as below. AuthVariableLib uses MAX_UINTN in the global data initialization. New style has >> operator, and not supported by EBC compiler. The fix is not to build AuthVariableLib for EBC. #defin

[edk2] [Patch] MdeModulePkg: Don't build VarCheckUefiLib and DxeCore for EBC arch

2018-01-29 Thread Liming Gao
EBC build failure is caused by d7a09cb86a0416c099fa3a9e0fbe2c8f399b28de. It changes MAX_UINTN and MAX_ADDRESS definition as below. VarCheckUefiLib and DxeCore uses MAX_UINTN and MAX_ADDRESS in the global data initialization. New style has >> operator, and not supported by EBC compiler. The fix is n

Re: [edk2] [PATCH] MdeModulePkg/Core: fix feature conflict between NX and NULL detection

2018-01-29 Thread Ni, Ruiyu
On 1/29/2018 7:09 PM, Jian J Wang wrote: If enabled, NX memory protection feature will mark all free memory as NX (non-executable), including page 0. This will overwrite the attributes of page 0 if NULL pointer detection feature is also enabled and then compromise the functionality of it. The sol

Re: [edk2] [PATCH edk2/MdePkg v1] MdePkg ACPI: Correct processor flags struct of PPTT

2018-01-29 Thread Zeng, Star
The change looks good to me, Reviewed-by: Star Zeng . But the title seems not so correct. It is about EFI_ACPI_6_2_PPTT_STRUCTURE_PROCESSOR, but not EFI_ACPI_6_2_PPTT_STRUCTURE_PROCESSOR_FLAGS. How about to refine the title? Thanks, Star -Original Message- From: edk2-devel [mailto:edk2-

[edk2] [PATCH edk2/MdePkg v1] MdePkg ACPI: Correct processor flags struct of PPTT

2018-01-29 Thread Heyi Guo
From: Ming Huang The Type field of EFI_ACPI_6_2_PPTT_STRUCTURE_PROCESSOR should be UINT8 as ACPI version 6.2 specification. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ming Huang Signed-off-by: Heyi Guo --- MdePkg/Include/IndustryStandard/Acpi62.h | 2 +- 1 file cha

[edk2] [PATCH edk2/MdePkg v1] Fix definiton bug of Acpi62.h

2018-01-29 Thread Heyi Guo
From: Ming Huang Correct processor flags struct of PPTT in Acpi62.h. Ming Huang (1): MdePkg ACPI: Correct processor flags struct of PPTT MdePkg/Include/IndustryStandard/Acpi62.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 1.9.1 ___

Re: [edk2] [PATCH V2] BaseTools: Enhance parse performance by optimize ValueExpressionEx

2018-01-29 Thread Gao, Liming
Reviewed-by: Liming Gao >-Original Message- >From: Zhu, Yonghong >Sent: Tuesday, January 30, 2018 9:50 AM >To: edk2-devel@lists.01.org >Cc: Feng, YunhuaX ; Gao, Liming > >Subject: [PATCH V2] BaseTools: Enhance parse performance by optimize >ValueExpressionEx > >From: Yunhua Feng > >V2: H

[edk2] [Patch] BaseTools: Add check that FeatureFlag PCD must be BOOLEAN datum type

2018-01-29 Thread Yonghong Zhu
Per DEC spec we added check that the datum type of a FeatureFlag PCD must be BOOLEAN. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Yonghong Zhu --- BaseTools/Source/Python/Workspace/DecBuildData.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/B

Re: [edk2] difference between asm16 and asm files

2018-01-29 Thread Gao, Liming
It is the first run code in X86 machine. It must be the raw execution code. I suggest you try nasmb file for your usage. Thanks Liming >-Original Message- >From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of >Tiger Liu(BJ-RD) >Sent: Tuesday, January 30, 2018 9:45 AM >

Re: [edk2] [PATCH] MdeModulePkg/Core: fix feature conflict between NX and NULL detection

2018-01-29 Thread Yao, Jiewen
Hi Jian May I know how we handle MemoryMapEntry->NumberOfPages is 1? The lengh will be 0 in that case. Should we add additional check? > +SetUefiImageMemoryAttributes ( > + MemoryMapEntry->PhysicalStart + EFI_PAGE_SIZE, > + LShiftU64 (MemoryMapEntry->NumberOfPages - 1, >

[edk2] [Patch] Nt32Pkg/Nt32Pkg.fdf: Increase the size of FLASH Device.

2018-01-29 Thread Jiaxin Wu
Currently, the FV image size is not enough for the modules after we enable some flags defined in Nt32Pkg.dsc, e.g: DEFINE SECURE_BOOT_ENABLE = TRUE DEFINE TLS_ENABLE = TRUE DEFINE NETWORK_IP6_ENABLE = TRUE This patch is to increase the size of FLASH Device to meet the req

[edk2] [PATCH V2] BaseTools: Enhance parse performance by optimize ValueExpressionEx

2018-01-29 Thread Yonghong Zhu
From: Yunhua Feng V2: Handle the case like {0} as value for UINT8/UINT16 type Optimize ValueExpressionEx function to enhance meta-data file parse performance. Cc: Liming Gao Cc: Yonghong Zhu Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Yunhua Feng --- BaseTools/Sou

Re: [edk2] difference between asm16 and asm files

2018-01-29 Thread Tiger Liu(BJ-RD)
Hi, Liming: Thanks for your reply! I have another question: Why not let sec code complied to obj file and linked to lib and EFI image? I met a problem: I tried to use IFDEF marco in an assembly inc file, and this inc file would be included by ResetVec.asm16 But failed, it seemed asm 16 complier

Re: [edk2] [PATCH] SecurityPkg: Disable TPM interrupt in DEC

2018-01-29 Thread Long, Qin
Reviewed-by: Long Qin Best Regards & Thanks, LONG, Qin -Original Message- From: Zhang, Chao B Sent: Tuesday, January 30, 2018 9:17 AM To: edk2-devel@lists.01.org Cc: Yao, Jiewen ; Long, Qin ; Zhang, Chao B Subject: [PATCH] SecurityPkg: Disable TPM interrupt in DEC Disable TPM interr

Re: [edk2] [PATCH v4 0/2] quirks handling for SDHCI controllers

2018-01-29 Thread Zeng, Star
Reviewed-by: Star Zeng Thanks Hao's investigation and Ard's contribution. Star -Original Message- From: Ard Biesheuvel [mailto:ard.biesheu...@linaro.org] Sent: Monday, January 29, 2018 4:26 PM To: Wu, Hao A ; Zeng, Star ; Ni, Ruiyu Cc: edk2-devel@lists.01.org; leif.lindh...@linaro.or

Re: [edk2] [PATCH] SecurityPkg: Disable TPM interrupt in DEC

2018-01-29 Thread Yao, Jiewen
Thanks. Would you please update comment with - "Disable TPM interrupt support in DEC by default to keep compatibility" Reviewed-by: jiewen@intel.com > -Original Message- > From: Zhang, Chao B > Sent: Tuesday, January 30, 2018 9:17 AM > To: edk2-devel@lists.01.org > Cc: Yao, Jiewen

[edk2] [PATCH] SecurityPkg: Disable TPM interrupt in DEC

2018-01-29 Thread Zhang, Chao B
Disable TPM interrupt support in DEC Cc: Yao Jiewen Cc: Long Qin Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Chao Zhang --- SecurityPkg/SecurityPkg.dec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SecurityPkg/SecurityPkg.dec b/SecurityPkg/S

Re: [edk2] [PATCH edk2-platforms v2 05/15] Hisilicon D03/D05: Add capsule upgrade support

2018-01-29 Thread Leif Lindholm
A few style comments below. On Fri, Jan 26, 2018 at 04:00:40PM +0800, Ming Huang wrote: > From: Jason Zhang > > This module support updating the boot CPU firmware only. > > Contributed-under: TianoCore Contribution Agreement 1.1 > Signed-off-by: Jason Zhang > Signed-off-by: Ming Huang > Signe

Re: [edk2] [PATCH 4/6] UefiCpuPkg/PiSmmCpuDxeSmm: Enable NXE if it's supported

2018-01-29 Thread Laszlo Ersek
On 01/29/18 10:02, Wang, Jian J wrote: > Hi Laszlo, > > I don't know the history of these code but I guess they're converted > from .asm file. That may be why there's "DB 66h" prefix. I think > you're right these tricks should be replaced with more formal ways. > Please submit a bz tracker for it.

Re: [edk2] [PATCH edk2-platforms v2 00/15] Improve D0x platforms and bug fix

2018-01-29 Thread Leif Lindholm
So, I'm mostly happy with this set, but: Sender (and hence Author for all patches that do not have a second From: statement after Subject: ) for all patches here is Ming Huang Can you please address this, either by actually sending from Ming Huang, or by adding a From:. You can add my Reviewed-

Re: [edk2] [PATCH edk2-non-osi v2 0/7] Improve D0x platforms and bug fix

2018-01-29 Thread Leif Lindholm
On Fri, Jan 26, 2018 at 04:06:16PM +0800, Heyi Guo wrote: > The major features of this patchset: > 1 Upgrade trusted firmware to 1.4 > 2 Workarounds for CVE-2017-5715 on Cortex A57/A72/A73 and A75 #1214 > 3 Delete some binary for open-source version > 4 Update binary follow changing DmaLib to Coher

Re: [edk2] [PATCH v1 1/1] BaseTools/AutoGen: Update header file for MM modules.

2018-01-29 Thread Supreeth Venkatesh
Liming, Library/SmmCoreStandaloneEntryPoint.h does not exist in MdePkg. It is supposed to exist in new package StandaloneSmmPkg. However, with PI specification change, Library/MmCoreStandaloneEntryPoint.h will exist in new StandaloneMmPkg and discussion about the new package creation is going on

Re: [edk2] [PATCH] Platform/ARM/VExpress: refine the check for DVI support

2018-01-29 Thread Leif Lindholm
On Mon, Jan 29, 2018 at 04:13:40PM +, Ard Biesheuvel wrote: > On 29 January 2018 at 16:01, Thomas Abraham wrote: > > Hi Leif, > > > >> On Mon, Jan 29, 2018 at 8:21 PM, Leif Lindholm > >> wrote: > >> On Fri, Jan 26, 2018 at 10:34:59PM +0530, Thomas Abraham wrote: > >> > The base models could

Re: [edk2] [PATCH] Platform/ARM/VExpress: refine the check for DVI support

2018-01-29 Thread Ard Biesheuvel
On 29 January 2018 at 16:01, Thomas Abraham wrote: > Hi Leif, > >> On Mon, Jan 29, 2018 at 8:21 PM, Leif Lindholm >> wrote: >> On Fri, Jan 26, 2018 at 10:34:59PM +0530, Thomas Abraham wrote: >> > The base models could have different values for the revision ID field >> > in the System ID register

Re: [edk2] [PATCH] Platform/ARM/VExpress: refine the check for DVI support

2018-01-29 Thread Thomas Abraham
Hi Leif, > On Mon, Jan 29, 2018 at 8:21 PM, Leif Lindholm > wrote: > On Fri, Jan 26, 2018 at 10:34:59PM +0530, Thomas Abraham wrote: > > The base models could have different values for the revision ID field > > in the System ID register. Base models do not have support for DVI and > > so the rev

Re: [edk2] [PATCH 1/6] UefiCpuPkg/MpInitLib: split wake up buffer into two parts

2018-01-29 Thread Laszlo Ersek
On 01/29/18 02:06, Wang, Jian J wrote: > Hi Laszlo, > > We've found this issue. The patch for it has sent out at > > https://lists.01.org/pipermail/edk2-devel/2018-January/020467.html > > It will be checked in soon. I've rebuilt OVMF @ c4122dcaadb9 ("SecurityPkg: Tcg2Smm: Enable TPM2.0 interr

Re: [edk2] [PATCH edk2-platforms 0/4] SynQuacer: assorted updates

2018-01-29 Thread Leif Lindholm
On Mon, Jan 29, 2018 at 03:44:12PM +, Ard Biesheuvel wrote: > Various updates for SynQuacer: > - make the eval board more like the developerbox (graphical console, > .iso boot) > - set the CNTFRQ field of the MMIO timer > - add a progress bar to the capsule update so people aren't left wonder

[edk2] [PATCH edk2-platforms 4/4] Silicon/SynQuacerPlatformFlashAccessLib: add capsule update progress bar

2018-01-29 Thread Ard Biesheuvel
Reuse the BootLogoLib graphical progress bar to show the progress of a capsule update, and in absence of a graphical console, write a period to the text console for each block updated. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ard Biesheuvel --- Silicon/Socionext/Sy

[edk2] [PATCH edk2-platforms 3/4] Silicon/SynQuacer: set CNTFRQ field of MMIO timer frame

2018-01-29 Thread Ard Biesheuvel
Even though the ARM ARM quite clearly states that the CNTFRQ field of each MMIO timer frame should be a read-only alias of the CNTFRQ field of the base frame, the SynQuacer SoC implements it as a register that is programmable separately. So let's program it from the hardware rather than overriding

[edk2] [PATCH edk2-platforms 2/4] Platform/SynQuacerEvalBoard: add BGRT and ConsolePrefDxe drivers

2018-01-29 Thread Ard Biesheuvel
Add the drivers that make the serial and graphical console behave more intuitively. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ard Biesheuvel --- Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc | 6 ++ Platform/Socionext/SynQuacerEvalBoard/SynQuacerEv

[edk2] [PATCH edk2-platforms 1/4] Platform/SynQuacerEvalBoard: add RamDiskDxe driver to build

2018-01-29 Thread Ard Biesheuvel
Add the RamDiskDxe driver, which is required for HTTP booting .iso images. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ard Biesheuvel --- Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc | 2 ++ Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.fdf |

[edk2] [PATCH edk2-platforms 0/4] SynQuacer: assorted updates

2018-01-29 Thread Ard Biesheuvel
Various updates for SynQuacer: - make the eval board more like the developerbox (graphical console, .iso boot) - set the CNTFRQ field of the MMIO timer - add a progress bar to the capsule update so people aren't left wondering whether their system hangs Ard Biesheuvel (4): Platform/SynQuacer

Re: [edk2] [PATCH] Platform/ARM/VExpress: refine the check for DVI support

2018-01-29 Thread Leif Lindholm
On Mon, Jan 29, 2018 at 01:12:35PM +, Thomas Abraham wrote: > Sorry, I don't mean to be pushy -- just wanted to know if there are > any comments on this patch. I don't mind the occasional prod, especially when I forget to respond quickly to something I've promised to do so on in a side discuss

Re: [edk2] [PATCH v1 1/1] MdePkg/Include: Add management mode FV file type and depex.

2018-01-29 Thread Gao, Liming
Supreeth: I suggest to add all MM type and section definition in MdePkg. They are not many. After they are added, SMM definition can be defined to MM value. Thanks Liming > -Original Message- > From: Supreeth Venkatesh [mailto:supreeth.venkat...@arm.com] > Sent: Friday, January 26, 201

Re: [edk2] [PATCH] Platform/ARM/VExpress: refine the check for DVI support

2018-01-29 Thread Leif Lindholm
On Fri, Jan 26, 2018 at 10:34:59PM +0530, Thomas Abraham wrote: > The base models could have different values for the revision ID field > in the System ID register. Base models do not have support for DVI > and so the revision ID field should also be masked out when checking > for the presence of D

Re: [edk2] [PATCH v1 1/1] BaseTools/AutoGen: Update header file for MM modules.

2018-01-29 Thread Gao, Liming
Supreeth: Where is Library/MmCoreStandaloneEntryPoint.h? I don't find it in MdePkg. > -Original Message- > From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of > Supreeth Venkatesh > Sent: Wednesday, January 24, 2018 4:02 AM > To: edk2-devel@lists.01.org > Cc: Gao, Li

Re: [edk2] difference between asm16 and asm files

2018-01-29 Thread Gao, Liming
Asm16 is compiled to the binary file. Asm is compiled to the obj file, and linked into lib and EFI image. Now, asm16 is replaced by nasmb. Asm is replaced by nasm. If you check SecCore.inf, you will find ResetVec.asm16 is not used, and ResetVec.nasmb is used. I will send the patch to remove th

[edk2] Creation of StandaloneMmPkg

2018-01-29 Thread Achin Gupta
Hi All, SOme of you might be aware that me and Supreeth have been working on adding support for Standalone MM on AArch64. The work is based on Jiewen's patches for x86 and was being tracked in this edk2-staging branch [1]. This work looked good enough to post on edk2-devel late last year and Supre

Re: [edk2] [RFC v5 0/8] Stack trace support in X64 exception handling

2018-01-29 Thread Paulo Alcantara
Hi Jiewen, On 1/17/2018 10:57 AM, Yao, Jiewen wrote: Thanks Paulo. The series looks really good. I give it thumb up. :-) The 8 patches keep updating 4 files, so I squash them when I review. The comment below is for the final code, not for a specific patch. 1) CpuExceptionCommon.c: IsLinearAd

Re: [edk2] [PATCH] Platform/ARM/VExpress: refine the check for DVI support

2018-01-29 Thread Thomas Abraham
Hi Leif, > On Fri, Jan 26, 2018 at 10:34 PM, Thomas Abraham > wrote: > The base models could have different values for the revision ID field in the > System ID register. Base models do not have support for DVI and so the > revision > ID field should also be masked out when checking for the pres

[edk2] [PATCH] MdeModulePkg/Core: fix feature conflict between NX and heap guard

2018-01-29 Thread Jian J Wang
Considering following scenario (both NX memory protection and heap guard are enabled): 1. Allocate 3 pages. The attributes of adjacent memory pages will be |NOT-PRESENT| present | present | present |NOT-PRESENT| 2. Free the middle page. The attributes of adjacent memory pages s

Re: [edk2] [PATCH edk2-platforms v1 13/14] Hisilicon/Library: Add OsBootLib

2018-01-29 Thread Leif Lindholm
On Sat, Jan 27, 2018 at 09:47:31AM +0800, Huangming (Mark) wrote: > The problem is that OS boot option is lost after upgrade firmware. > It is inconvenient for using. OsBootLib can help this. > > OsBootLib retain the options installed by OS, and create OS boot option > after upgrade firmware if gr

[edk2] [PATCH] MdeModulePkg/Core: fix feature conflict between NX and NULL detection

2018-01-29 Thread Jian J Wang
If enabled, NX memory protection feature will mark all free memory as NX (non-executable), including page 0. This will overwrite the attributes of page 0 if NULL pointer detection feature is also enabled and then compromise the functionality of it. The solution is skipping the NX attributes setting

[edk2] difference between asm16 and asm files

2018-01-29 Thread Tiger Liu(BJ-RD)
Hi, experts: I have a question about asm16 postfix and asm postfix. Such as: UefiCpuPkg\SecCore\Ia32\ResetVec.asm16 Why not use asm as postfix? Thanks Best wishes, ? ? CONFIDENTIAL NOTE: This email contains confidential or legally privil

Re: [edk2] [PATCH edk2-platforms v1 13/14] Hisilicon/Library: Add OsBootLib

2018-01-29 Thread Ard Biesheuvel
On 29 January 2018 at 08:55, Huangming (Mark) wrote: > > > On 2018/1/27 18:37, Ard Biesheuvel wrote: >> On 27 January 2018 at 01:47, Huangming (Mark) wrote: >>> >>> >>> On 2018/1/23 18:23, Leif Lindholm wrote: On Thu, Jan 18, 2018 at 11:01:42PM +0800, Ming Huang wrote: > OsBootLib can cr

Re: [edk2] [PATCH 4/6] UefiCpuPkg/PiSmmCpuDxeSmm: Enable NXE if it's supported

2018-01-29 Thread Wang, Jian J
Hi Laszlo, I don't know the history of these code but I guess they're converted from .asm file. That may be why there's "DB 66h" prefix. I think you're right these tricks should be replaced with more formal ways. Please submit a bz tracker for it. As to the issue, I don't have clue right now. T

Re: [edk2] [PATCH edk2-platforms v1 13/14] Hisilicon/Library: Add OsBootLib

2018-01-29 Thread Huangming (Mark)
On 2018/1/27 18:37, Ard Biesheuvel wrote: > On 27 January 2018 at 01:47, Huangming (Mark) wrote: >> >> >> On 2018/1/23 18:23, Leif Lindholm wrote: >>> On Thu, Jan 18, 2018 at 11:01:42PM +0800, Ming Huang wrote: OsBootLib can create OS option after upgrade firmware. >>> >>> I will respond mo

Re: [edk2] [RFC] MdeModulePkg/PciHostBridgeDxe: Add support for address translation

2018-01-29 Thread Guo Heyi
Sorry for the late; I caught cold and didn't work for several days last week :( Please see my comments below: On Mon, Jan 22, 2018 at 11:36:14AM +0800, Ni, Ruiyu wrote: > On 1/18/2018 9:26 AM, Guo Heyi wrote: > >On Wed, Jan 17, 2018 at 02:08:06PM +, Ard Biesheuvel wrote: > >>On 15 January 201

Re: [edk2] [PATCH v4 0/2] quirks handling for SDHCI controllers

2018-01-29 Thread Ard Biesheuvel
On 29 January 2018 at 05:13, Wu, Hao A wrote: > One minor comment, please help to remove the line (around line 1067): > @param[in] Capability The capability of the slot. > > within function description comment for SdMmcHcInitHost() in file: > MdeModulePkg\Bus\Pci\SdMmcPciHcDxe\SdMmcPciHci.c >