Re: [edk2] BlockIo2 Protocol test tool

2019-01-27 Thread Rafael Machado
Hi Sajeesh I don't now of any tool with this purpose. Rafael Em sáb, 26 de jan de 2019 13:57, Sajeesh Kk Hello Rafeal, > > I believe The UEFI Sct test suite cannot be used for performance testing. > Are there any tools which can be used from UEFI shell to measure disk IO > perfomance using

Re: [edk2] [PATCH v1 1/1] ShellPkg/UefiShellAcpiViewCommandLib: Add support for PPTT

2019-01-27 Thread Gao, Zhichao
The function ValidateCacheAttributes(..) is based on APCI spec. It may not need the conditional pre-compiling for ARM CPU. Thanks, GaoZhichao > -Original Message- > From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of > Krzysztof Koch > Sent: Wednesday, January 23, 2019

Re: [edk2] Network Stack Budgeting

2019-01-27 Thread Fu, Siyuan
Hi, Tom > -Original Message- > From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of Tomas > Pilar (tpilar) > Sent: Friday, January 25, 2019 8:09 PM > To: Wu, Jiaxin ; Laszlo Ersek ; edk2- > de...@lists.01.org > Cc: Ye, Ting > Subject: Re: [edk2] Network Stack Budgeting

[edk2] [PATCH v2 2/2] MdeModulePkg/CapsuleApp: Enhance CapsuleApp to support Capsule-on-Disk.

2019-01-27 Thread Chen A Chen
BZ:https://bugzilla.tianocore.org/show_bug.cgi?id=1482 CapsuleApp is used for trigger capsule update. Add -OD option in CapsuleApp to support doing capsule update via storage. Add -F and -L options to support dumping information feature. Cc: Jian J Wang Cc: Hao Wu Cc: Zhang Chao B

Re: [edk2] [PATCH] MdeModulePkg/MdeModulePkg.dsc: ignore standalone MM modules for EBC or XCODE5

2019-01-27 Thread Bi, Dandan
Reviewed-by: Bi Dandan Thanks, Dandan > -Original Message- > From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of > Ard Biesheuvel > Sent: Friday, January 25, 2019 4:12 PM > To: edk2-devel@lists.01.org > Cc: Bi, Dandan ; Gao, Liming > Subject: [edk2] [PATCH]

Re: [edk2] [PATCH v2 1/2] MdePkg/UefiSpec.h: Add definition to support Capsule-on-Disk feature.

2019-01-27 Thread Gao, Liming
The change is good. Please update Copyright to 2019. Reviewed-by: Liming Gao > -Original Message- > From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of Chen A > Chen > Sent: Monday, January 28, 2019 9:21 AM > To: edk2-devel@lists.01.org > Cc: Kinney, Michael D ;

[edk2] [PATCH v2 3/3] FatPkg: Add GPT check in FatPei to support Capsule-on-Disk feature.

2019-01-27 Thread Chen A Chen
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=1470 This feature is used for finding GPT partition, follow the following step to check. 1) Check Protective MBR. 2) Check GPT primary/backup header. 3) Check GPT primary/backup entry array. Cc: Ruiyu Ni Cc: Zhang Chao B Contributed-under:

[edk2] [PATCH v2 1/3] FatPkg: Break down Part.c file.

2019-01-27 Thread Chen A Chen
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=1470 Break down partition parsing logic to 2 parts, Eltorito and MBR. Cc: Ruiyu Ni Cc: Zhang Chao B Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Chen A Chen --- FatPkg/FatPei/Eltorito.c | 239

[edk2] [PATCH v2 2/3] MdePkg/UefiGpt.h: Add new definition for enable GPT support

2019-01-27 Thread Chen A Chen
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=1470 This definition comes from UEFI Spec and used to support GPT in FatPei driver. Cc: Liming Gao Cc: Michael D Kinney Cc: Zhang Chao B Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Chen A Chen ---

[edk2] [PATCH v2 0/3] FatPkg/GPT: Introduce GPT patch v2

2019-01-27 Thread Chen A Chen
*) For first patch, fix spelling error issue. *) For sencond pathc, add EFI_ prefix for GPT_PART_ENTRY_MIN_SIZE definition, Remove duplicated structure definition. *) Fix spelling error issue. Add calling FatFindGptPartitions logic in FatPei driver. Chen A Chen (3):

[edk2] [PATCH v2 1/2] MdePkg/UefiSpec.h: Add definition to support Capsule-on-Disk feature.

2019-01-27 Thread Chen A Chen
BZ:https://bugzilla.tianocore.org/show_bug.cgi?id=1482 UEFI Spec define this definition to support Capsule-on-Disk. Cc: Michael D Kinney Cc: Liming Gao Cc: Zhang Chao B Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Chen A Chen --- MdePkg/Include/Uefi/UefiSpec.h | 5

Re: [edk2] [Patch 00/33] BaseTools python3 migration patch set

2019-01-27 Thread Feng, Bob C
Hi Laszlo, Thanks for your testing and detailed testing result. I'll check the issue happened in (a2) and provide a patch for it. Thanks, Bob -Original Message- From: Laszlo Ersek [mailto:ler...@redhat.com] Sent: Saturday, January 26, 2019 2:18 AM To: Feng, Bob C Cc:

Re: [edk2] [PATCH V2] BaseTools: Fix Pcd Array changes build report issue.

2019-01-27 Thread Feng, Bob C
Reviewed-by: Bob Feng -Original Message- From: Fan, ZhijuX Sent: Friday, January 18, 2019 10:33 AM To: edk2-devel@lists.01.org Cc: Gao, Liming ; Feng, Bob C Subject: [edk2][PATCH V2] BaseTools: Fix Pcd Array changes build report issue. BZ:

Re: [edk2] [PATCH] BaseTools:Define Macro in Inf file, the pcdvalue Can't convert

2019-01-27 Thread Feng, Bob C
Reviewed-by: Bob Feng -Original Message- From: Fan, ZhijuX Sent: Friday, January 25, 2019 4:53 PM To: edk2-devel@lists.01.org Cc: Gao, Liming ; Feng, Bob C Subject: [edk2][PATCH] BaseTools:Define Macro in Inf file, the pcdvalue Can't convert Define Macro in Inf file, the pcdvalue

Re: [edk2] [PATCH 3/3] FatPkg: Add GPT check in FatPei to support Capsule-on-Disk feature.

2019-01-27 Thread Wu, Hao A
Hello, A general-level comment: I saw the implementation of function FatFindGptPartitions() has been added in this patch. But unlike functions: FatFindMbrPartitions() FatFindEltoritoPartitions() I did not see FatFindGptPartitions() being called within the FatPei driver. Is it supposed to be

Re: [edk2] Do python3 supported in edk2 shell now?

2019-01-27 Thread wang xiaofeng
HI Richardson , yes, this is what I need. Thanks ! At 2019-01-26 01:04:35, "Richardson, Brian" wrote: >There is a MicroPython interpreter in edk2-staging which is being developed to >address Python 3.x support. Please evaluate and report any issues you see as >this code transitions out

Re: [edk2] [PATCH v2 2/2] MdeModulePkg/CapsuleApp: Enhance CapsuleApp to support Capsule-on-Disk.

2019-01-27 Thread Wang, Jian J
Chen, Did you just sent this patch for v2? If yes, I think you should send all patches in series even the one with title [PATCH 0/2]. It'd be better to add change description since last version. Regards, Jian > -Original Message- > From: Chen, Chen A > Sent: Monday, January 28, 2019

[edk2] [patch] ShellPkg/UefiShellAcpiViewCommandLib: Fix VS tool chain build failure

2019-01-27 Thread Dandan Bi
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1491 This patch is to update the data type of variable "Offset" from UINT8 to UINT32 to fix following build issue. ...\Parsers\Pptt\PpttParser.c(193): error C2220: warning treated as error - no 'object' file generated

Re: [edk2] [Patch v1 1/4] BaseTools/Common/Misc: move private functions

2019-01-27 Thread Feng, Bob C
Reviewed-by: Bob Feng -Original Message- From: Carsey, Jaben Sent: Friday, January 25, 2019 12:14 AM To: edk2-devel@lists.01.org Cc: Feng, Bob C ; Gao, Liming Subject: [Patch v1 1/4] BaseTools/Common/Misc: move private functions These 2 functions are only used internally. move them

Re: [edk2] [Patch v1 4/4] BaseTools/build/build: delete variable

2019-01-27 Thread Feng, Bob C
Reviewed-by: Bob Feng -Original Message- From: Carsey, Jaben Sent: Friday, January 25, 2019 12:14 AM To: edk2-devel@lists.01.org Cc: Feng, Bob C ; Gao, Liming Subject: [Patch v1 4/4] BaseTools/build/build: delete variable delete the shared global variable from Common.Misc delete the

Re: [edk2] [Patch] MdeModulePkg DxeCapsuleLibFmp: Update SupportCapsuleImage() for Fake Capsule

2019-01-27 Thread Wang, Jian J
Reviewed-by: Jian J Wang > -Original Message- > From: Gao, Liming > Sent: Monday, January 14, 2019 10:31 AM > To: edk2-devel@lists.01.org > Cc: Zeng, Star ; Wang, Jian J > Subject: [Patch] MdeModulePkg DxeCapsuleLibFmp: Update > SupportCapsuleImage() for Fake Capsule > > BZ:

Re: [edk2] [Patch v1 2/4] BaseTools/Common/Misc: remove uncalled code

2019-01-27 Thread Feng, Bob C
Reviewed-by: Bob Feng -Original Message- From: Carsey, Jaben Sent: Friday, January 25, 2019 12:14 AM To: edk2-devel@lists.01.org Cc: Feng, Bob C ; Gao, Liming Subject: [Patch v1 2/4] BaseTools/Common/Misc: remove uncalled code no use for this code content. Cc: Bob Feng Cc: Liming

Re: [edk2] [Patch v1 3/4] BaseTools/Common/Misc: Cleanup the imports

2019-01-27 Thread Feng, Bob C
Reviewed-by: Bob Feng -Original Message- From: Carsey, Jaben Sent: Friday, January 25, 2019 12:14 AM To: edk2-devel@lists.01.org Cc: Feng, Bob C ; Gao, Liming Subject: [Patch v1 3/4] BaseTools/Common/Misc: Cleanup the imports Refactor to 'dict' from 'IterableUserDict' which was only

Re: [edk2] Conditional Compilation support in INF file

2019-01-27 Thread KarunakarPoosapalli
Hi Liming/Mike and All, 1. Is there any plan for adding 'Feature Flag Expressions' support to Basetools? Please let me know if you want to me to create ticket in BugZilla and work on it. 2. If Feature Flag Expressions is NOT supported in current INF version, Can

[edk2] [PATCH v2 0/2] CapsuleApp: Introduce Patch v2

2019-01-27 Thread Chen A Chen
Follow Gao,Liming and Yao,jiewen's comments, the MdeModulePkg should not depends on ShellPkg. Remove the first patch of v1 that was used to refine code with ShelLib, so the v2 has only 2 patch file. Chen A Chen (2): MdePkg/UefiSpec.h: Add definition to support Capsule-on-Disk feature.

[edk2] [PATCH] SecurityPkg: Add a PCD to skip Opal password prompt

2019-01-27 Thread Maggie Chu
https://bugzilla.tianocore.org/show_bug.cgi?id=1484 Add a PCD for skipping password prompt and device unlock flow so that other pre-OS applications are able to take over Opal devices unlock flow. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Maggie Chu Cc: Chao Zhang

[edk2] [PATCH] patch1_add_support_bh720_emmc_chip

2019-01-27 Thread Mike Li (WH)
--- .../Bus/Pci/SdMmcPciHcDxe/EmmcDevice.c| 253 -- .../Bus/Pci/SdMmcPciHcDxe/SdMmcPciHcDxe.h | 47 +--- 2 files changed, 178 insertions(+), 122 deletions(-) diff --git a/MdeModulePkg/Bus/Pci/SdMmcPciHcDxe/EmmcDevice.c