[edk2-devel] [PATCH edk2-platforms V3 08/18] Platform/CelloBoard: Update DSC/FDF to use NetworkPkg DSC/FDF

2019-05-20 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Signed-off-by: Shenglei Zhang Reviewed-by: Leif Lindholm --- Platform/LeMaker/CelloBoard/CelloBoard.dsc | 28 +++--- Platform/LeMaker/CelloBoard/CelloBoard.fdf | 15

[edk2-devel] [PATCH edk2-platforms V3 10/18] Platform/SynQuacerEvalBoard: Update DSC/FDF to use NetworkPkg DSC/FDF

2019-05-20 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. v2: Change Network.dsc.inc to Network.fdf.inc in SynQuacerEvalBoard.fdf. Cc: Leif Lindholm Signed-off-by: Shenglei Zhang --- .../SynQuacerEvalBoard/SynQuacerEvalBoard.dsc | 35

[edk2-devel] [PATCH edk2-platforms V3 11/18] Platform/Overdrive1000Board: Update DSC/FDF to use NetworkPkg DSC/FDF

2019-05-20 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Signed-off-by: Shenglei Zhang Reviewed-by: Leif Lindholm --- .../Overdrive1000Board/Overdrive1000Board.dsc | 27 +++ .../Overdrive1000Board/Overdrive1000Board.fdf | 16

[edk2-devel] [PATCH edk2-platforms V3 00/18] Add Network's include segment files in DSC/FDF

2019-05-20 Thread Zhang, Shenglei
We have plan to move all network related modules/libraries to NetworkPkg. So in order to make these changes happen smoothly, We update platforms' DSC/FDF to use Network's include segment files. v2:1.Add Contributed-under tag in all patches,based on current edk2/master. 2.Modify changes in part

[edk2-devel] [PATCH edk2-platforms V3 07/18] Hisilicon/HiKey960: Update DSC/FDF to use NetworkPkg DSC/FDF

2019-05-20 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Signed-off-by: Shenglei Zhang Reviewed-by: Leif Lindholm --- Platform/Hisilicon/HiKey960/HiKey960.dsc | 25 ++-- Platform/Hisilicon/HiKey960/HiKey960.fdf | 11 +--

[edk2-devel] [PATCH edk2-platforms V2 05/16] Hisilicon/D06: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-17 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang Reviewed-by: Leif Lindholm --- Platform/Hisilicon/D06/D06.dsc | 42 --

[edk2-devel] [PATCH edk2-platforms V2 11/16] Platform/Overdrive1000Board: Update DSC/FDF to use NetworkPkg's fragment file.

2019-05-17 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang Reviewed-by: Leif Lindholm --- .../Overdrive1000Board/Overdrive1000Board.dsc | 27 +++

[edk2-devel] [PATCH edk2-platforms V2 13/16] Platform/SgiPkg: Update FDF to use NetworkPkg's include fragment file.

2019-05-17 Thread Zhang, Shenglei
This patch updates the platform FDF files to use the include fragment files provided by NetworkPkg. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang Reviewed-by: Leif Lindholm --- Platform/ARM/SgiPkg/SgiPlatform.fdf | 12 +--- 1 file changed, 1

[edk2-devel] [PATCH edk2-platforms V2 15/16] Platform/Vlv2TbltDevicePkg: Update DSC/FDF to use NetworkPkg's fragment file.

2019-05-17 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Cc: Zailiang Sun Cc: Yi Qian Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang --- .../Intel/Vlv2TbltDevicePkg/PlatformPkg.fdf | 24 +--

[edk2-devel] [PATCH edk2-platforms V2 03/16] Hisilicon/D03: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-17 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang Reviewed-by: Leif Lindholm --- Platform/Hisilicon/D03/D03.dsc | 26 +++---

[edk2-devel] [PATCH edk2-platforms V2 09/16] Platform/DeveloperBox: Update DSC/FDF to use NetworkPkg's fragment file.

2019-05-17 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang Reviewed-by: Leif Lindholm --- .../Socionext/DeveloperBox/DeveloperBox.dsc | 29 +--

[edk2-devel] [PATCH edk2-platforms V2 07/16] Hisilicon/HiKey960: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-17 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang Reviewed-by: Leif Lindholm --- Platform/Hisilicon/HiKey960/HiKey960.dsc | 25 ++--

[edk2-devel] [PATCH edk2-platforms V2 01/16] Platform/OverdriveBoard: Update DSC/FDF to use NetworkPkg's fragment file.

2019-05-17 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. v2: Remove TcpIoLib and HttpLib. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang Reviewed-by: Leif Lindholm ---

[edk2-devel] [PATCH edk2-platforms V2 16/16] Platform/PurleyOpenBoardPkg: Update DSC/FDF to use NetworkPkg's fragment file.

2019-05-17 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg.And add network related definition in Purley PlatformPkg.dsc. Cc: Michael A Kubacki Cc: Jiewen Yao cc: Shifei A Lu cc: Xiaohu Zhou Contributed-under: TianoCore Contribution Agreement 1.1

[edk2-devel] [PATCH edk2-platforms V2 10/16] Platform/SynQuacerEvalBoard: Update DSC/FDF to use NetworkPkg's fragment file.

2019-05-17 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. v2: Change Network.dsc.inc to Network.fdf.inc in SynQuacerEvalBoard.fdf. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang ---

[edk2-devel] [PATCH edk2-platforms V2 02/16] Platform/VExpressPkg: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-17 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. v2: Withdraw the unnecessary changes. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang Reviewed-by: Leif Lindholm --- .../ArmVExpress-networking.fdf.inc

[edk2-devel] [PATCH edk2-platforms V2 14/16] Platform/RDKQemu: Update DSC to use NetworkPkg's include fragment file.

2019-05-17 Thread Zhang, Shenglei
This patch updates the platform DSC files to use the include fragment files provided by NetworkPkg. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang Reviewed-by: Leif Lindholm --- Platform/Comcast/RDKQemu/RDKQemu.dsc | 34 1

[edk2-devel] [PATCH edk2-platforms V2 06/16] Hisilicon/HiKey: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-17 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang Reviewed-by: Leif Lindholm --- Platform/Hisilicon/HiKey/HiKey.dsc | 26 ++

[edk2-devel] [PATCH edk2-platforms V2 12/16] Silicon/Armada7k8k: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-17 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. v2:Remove the definitions from Armada7k8k.dsc.inc to Armada70x0Db.dsc, Armada80x0Db.dsc and Armada80x0McBin.dsc. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by:

[edk2-devel] [PATCH edk2-platforms V2 08/16] Platform/CelloBoard: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-17 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang Reviewed-by: Leif Lindholm --- Platform/LeMaker/CelloBoard/CelloBoard.dsc | 28 +++---

[edk2-devel] [PATCH edk2-platforms V2 04/16] Hisilicon/D05: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-17 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. v2: Withdraw unrelated changes. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang --- Platform/Hisilicon/D05/D05.dsc | 59

[edk2-devel] [PATCH edk2-platforms V2 00/16] Add Network's include segment files in DSC/FDF

2019-05-17 Thread Zhang, Shenglei
We have plan to move all network related modules/libraries to NetworkPkg. So in order to make these changes happen smoothly, We update platforms' DSC/FDF to use Network's include segment files. v2:1.Add Contributed-under tag in all patches,based on current edk2/master. 2.Modify changes in part

[edk2-devel] [PATCH v2 2/4] Nt32Pkg: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-16 Thread Zhang, Shenglei
From: Fu Siyuan This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. The feature enabling flags in [Defines] section have be updated to use the NetworkPkg's terms, and the value have been overridden with the original default value on this

[edk2-devel] [PATCH v2 3/4] ArmVirtPkg: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-16 Thread Zhang, Shenglei
From: Fu Siyuan This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. The feature enabling flags in [Defines] section have been updated to use the NetworkPkg's terms, and the value has been overridden with the original default value on this

[edk2-devel] [PATCH v2 0/4] Add Network's include segment files in DSC/FDF

2019-05-16 Thread Zhang, Shenglei
We have plan to move all network related modules/libraries to NetworkPkg. So in order to make these changes happen smoothly, We update platforms' DSC/FDF to use Network's include segment files. Fu Siyuan (4): OvmfPkg: Update DSC/FDF to use NetworkPkg's include fragment file. Nt32Pkg: Update

[edk2-devel] [PATCH v2 4/4] EmulatorPkg: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-16 Thread Zhang, Shenglei
From: Fu Siyuan This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. The feature enabling flags in [Defines] section have been updated to use the NetworkPkg's terms, and the value has been overridden with the original default value on this

[edk2-devel] [PATCH v2 1/4] OvmfPkg: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-16 Thread Zhang, Shenglei
From: Fu Siyuan This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. The feature enabling flags in [Defines] section have been updated to use the NetworkPkg's terms, and the value has been overridden with the original default value on this

[edk2-devel] [PATCH edk2-platforms 16/16] Platform/PurleyOpenBoardPkg: Update DSC/FDF to use NetworkPkg's fragment file.

2019-05-15 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg.And add network related definition in Purley PlatformPkg.dsc. Cc: Michael A Kubacki Cc: Jiewen Yao Signed-off-by: Shenglei Zhang --- .../Include/Dsc/CoreAdvancedDxeInclude.dsc| 26

[edk2-devel] [PATCH edk2-platforms 12/16] Silicon/Armada7k8k: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-15 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Signed-off-by: Shenglei Zhang --- Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc | 26 +++ Silicon/Marvell/Armada7k8k/Armada7k8k.fdf | 12 + 2 files changed, 10

[edk2-devel] [PATCH edk2-platforms 00/16] Add Network's include segment files in DSC/FDF

2019-05-15 Thread Zhang, Shenglei
We have plan to move all network related modules/libraries to NetworkPkg. So in order to make these changes happen smoothly, We update platforms' DSC/FDF to use Network's include segment files. Shenglei Zhang (16): Platform/OverdriveBoard: Update DSC/FDF to use NetworkPkg's fragment file.

[edk2-devel] [PATCH edk2-platforms 14/16] Platform/RDKQemu: Update DSC to use NetworkPkg's include fragment file.

2019-05-15 Thread Zhang, Shenglei
This patch updates the platform DSC files to use the include fragment files provided by NetworkPkg. Signed-off-by: Shenglei Zhang --- Platform/Comcast/RDKQemu/RDKQemu.dsc | 36 +--- 1 file changed, 11 insertions(+), 25 deletions(-) diff --git

[edk2-devel] [PATCH edk2-platforms 06/16] Hisilicon/HiKey: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-15 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Signed-off-by: Shenglei Zhang --- Platform/Hisilicon/HiKey/HiKey.dsc | 26 ++ Platform/Hisilicon/HiKey/HiKey.fdf | 10 +- 2 files changed, 11 insertions(+), 25

[edk2-devel] [PATCH edk2-platforms 04/16] Hisilicon/D05: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-15 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Signed-off-by: Shenglei Zhang --- Platform/Hisilicon/D05/D05.dsc | 56 +++--- Platform/Hisilicon/D05/D05.fdf | 23 +- 2 files changed, 19

[edk2-devel] [PATCH edk2-platforms 08/16] Platform/CelloBoard: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-15 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Signed-off-by: Shenglei Zhang --- Platform/LeMaker/CelloBoard/CelloBoard.dsc | 28 +++--- Platform/LeMaker/CelloBoard/CelloBoard.fdf | 15 +--- 2 files changed, 9

[edk2-devel] [PATCH edk2-platforms 07/16] Hisilicon/HiKey960: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-15 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Signed-off-by: Shenglei Zhang --- Platform/Hisilicon/HiKey960/HiKey960.dsc | 25 ++-- Platform/Hisilicon/HiKey960/HiKey960.fdf | 11 +-- 2 files changed, 11

[edk2-devel] [PATCH edk2-platforms 05/16] Hisilicon/D06: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-15 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Signed-off-by: Shenglei Zhang --- Platform/Hisilicon/D06/D06.dsc | 42 -- Platform/Hisilicon/D06/D06.fdf | 27 +- 2 files changed, 11

[edk2-devel] [PATCH edk2-platforms 13/16] Platform/SgiPkg: Update FDF to use NetworkPkg's include fragment file.

2019-05-15 Thread Zhang, Shenglei
This patch updates the platform FDF files to use the include fragment files provided by NetworkPkg. Signed-off-by: Shenglei Zhang --- Platform/ARM/SgiPkg/SgiPlatform.fdf | 12 +--- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/Platform/ARM/SgiPkg/SgiPlatform.fdf

[edk2-devel] [PATCH edk2-platforms 15/16] Platform/Vlv2TbltDevicePkg: Update DSC/FDF to use NetworkPkg's fragment file.

2019-05-15 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Signed-off-by: Shenglei Zhang --- .../Intel/Vlv2TbltDevicePkg/PlatformPkg.fdf | 24 +-- .../Vlv2TbltDevicePkg/PlatformPkgConfig.dsc | 6 +++

[edk2-devel] [PATCH edk2-platforms 11/16] Platform/Overdrive1000Board: Update DSC/FDF to use NetworkPkg's fragment file.

2019-05-15 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Signed-off-by: Shenglei Zhang --- .../Overdrive1000Board/Overdrive1000Board.dsc | 27 +++ .../Overdrive1000Board/Overdrive1000Board.fdf | 16 +-- 2 files changed, 10

[edk2-devel] [PATCH edk2-platforms 01/16] Platform/OverdriveBoard: Update DSC/FDF to use NetworkPkg's fragment file.

2019-05-15 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. Signed-off-by: Shenglei Zhang --- .../AMD/OverdriveBoard/OverdriveBoard.dsc | 29 +-- .../AMD/OverdriveBoard/OverdriveBoard.fdf | 23 +-- 2 files changed,

[edk2-devel] [PATCH] OvmfPkg: Remove duplicated library classes in dxe drivers section in DSC

2019-05-15 Thread Zhang, Shenglei
NetLib,IpIoLib,UdpIoLib and DpcLib already exist in [LibraryClasses]. So the ones in [LibraryClasses.common.DXE_DRIVER] are duplicated, which should be removed. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Cc: Anthony Perard Cc: Julien Grall Signed-off-by: Shenglei Zhang ---

Re: [edk2-devel] [PATCH 1/4] OvmfPkg: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-15 Thread Zhang, Shenglei
Hi Laszlo: > -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Laszlo Ersek > Sent: Tuesday, May 14, 2019 9:49 PM > To: devel@edk2.groups.io; Zhang, Shenglei > Cc: Justen, Jordan L ; Ard Biesheuvel > ; Anthony Perard ; >

[edk2-devel] [PATCH 0/4] Add DSC/FDF include segment files for network stack

2019-05-14 Thread Zhang, Shenglei
There is a patch to remove the redudant IP4 only iSCSI/PXE/TCP drivers from MdeModulePkg, which has been reviewed before edk2-stable201811 tag. And we also have plan to move all network related libraries/modules to NetworkPkg. In order to make these change more smoothly, 2 configuration fragment

[edk2-devel] [PATCH 2/4] Nt32Pkg: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-14 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. The feature enabling flags in [Defines] section have be updated to use the NetworkPkg's terms, and the value have been overridden with the original default value on this platform. Cc: Ruiyu Ni

[edk2-devel] [PATCH 4/4] EmulatorPkg: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-14 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. The feature enabling flags in [Defines] section have been updated to use the NetworkPkg's terms, and the value has been overridden with the original default value on this platform. Cc: Jordan

[edk2-devel] [PATCH 1/4] OvmfPkg: Update DSC/FDF to use NetworkPkg's include fragment file.

2019-05-14 Thread Zhang, Shenglei
This patch updates the platform DSC/FDF files to use the include fragment files provided by NetworkPkg. The feature enabling flags in [Defines] section have been updated to use the NetworkPkg's terms, and the value has been overridden with the original default value on this platform. This patch

[edk2-devel] [PATCH v3] MdeModulePkg/DumpDynPcd: Add application to dump dynamic PCD settings

2019-05-06 Thread Zhang, Shenglei
This is a shell application to dump dynamic PCD settings. Type DumpDynPcd -?/h/H to get help information. Type DumpDynPcd -v/V to get version information. Type DumpDynPcd [PcdName] to get Pcd information. https://bugzilla.tianocore.org/show_bug.cgi?id=1541 v2:1.Add static for global variables.

[edk2-devel] [PATCH] MdeModulePkg/DumpDynPcd: Add application to dump dynamic PCD settings

2019-05-06 Thread Zhang, Shenglei
This is a shell application to dump dynamic PCD settings. Type DumpDynPcd -?/h/H to get help information. Type DumpDynPcd -v/V to get version information. Type DumpDynPcd [PcdName] to get Pcd information. https://bugzilla.tianocore.org/show_bug.cgi?id=1541 v2:1.Add static for global variables.

[edk2-devel] [PATCH] MdeModulePkg/DumpDynPcd: Add a new application to dump dynamic PCD settings

2019-05-04 Thread Zhang, Shenglei
This is a shell application to dump dynamic PCD settings. Type DumpDynPcd -?/h/H to get help information. Type DumpDynPcd -v/V to get version information. After test, this application can be run on NT32, OVMF and KabyLake. https://bugzilla.tianocore.org/show_bug.cgi?id=1541 Cc: Jian J Wang Cc:

[edk2-devel] [PATCH v2 3/4] ShellPkg/UefiHandleParsingLib: Remove some unused Guids

2019-04-25 Thread Zhang, Shenglei
ExtendedSalBootService.h, ExtendedSalServiceClasses.h and McaInitPmi.h will be deleted. So remove the Guids defined in these Protocols. And also remove strings in uni file. https://bugzilla.tianocore.org/show_bug.cgi?id=1560 Cc: Jaben Carsey Cc: Ray Ni Contributed-under: TianoCore Contribution

[edk2-devel] [PATCH v2 0/4] Remove IPF and related code

2019-04-25 Thread Zhang, Shenglei
Itanium arch is not supported any longer. So remove IPF and related code. https://bugzilla.tianocore.org/show_bug.cgi?id=1560 v2: Withdraw the removal of Mps.h and related changes. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Cc: Jaben Carsey Cc: Ray Ni Cc: Michael D Kinney Cc:

[edk2-devel] [PATCH v2 2/4] ShellPkg/UefiShellDebug1CommandsLib

2019-04-25 Thread Zhang, Shenglei
With Itanium architecture unsupported, gEfiSalSystemTableGuid and gEfiMpsTableGuid will be no longer used. https://bugzilla.tianocore.org/show_bug.cgi?id=1560 v2:Withdraw the removal of #include and gEfiMpsTableGuid. Cc: Jaben Carsey Cc: Ray Ni Contributed-under: TianoCore Contribution

[edk2-devel] [PATCH v2 1/4] OvmfPkg/PlatformBootManagerLib: Remove dependency on Mps.h

2019-04-25 Thread Zhang, Shenglei
Mps.h is included in BdsPlatform.h but not actually used. So remove it. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang Reviewed-by: Laszlo Ersek ---

[edk2-devel] [PATCH] BaseTools/tools_def.template: Remove tools chain with ASL tool

2019-04-23 Thread Zhang, Shenglei
Microsoft ASL is not verified now. So remove tool chain with ASL tool. They are: VS2008xASL, VS2008x86xASL, VS2010xASL, VS2010x86xASL, VS2012xASL, VS2012x86xASL, VS2013xASL, VS2013x86xASL, VS2015xASL, VS2015x86xASL and CYGGCCxASL. https://bugzilla.tianocore.org/show_bug.cgi?id=1667 v2:Remove

[edk2-devel] [RFC] Remove unused tool chain configuration in BaseTools/Conf/tools_def.template

2019-04-15 Thread Zhang, Shenglei
Hi All, There is no Intel compiler test. I suggest to remove ICC tool chain from tools_def.template. After this update, INTEL tool family is not used. So, MdePkg library can be updated to remove it. And also MS ASL is not verified now. I suggest to remove tool chain with ASL tool. They are:

[edk2-devel] [PATCH 0/3] Remove ICC tool chain

2019-04-08 Thread Zhang, Shenglei
: Liming Gao Cc: Yonghong Zhu Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang Shenglei Zhang (3): MdePkg/BaseIoLibIntrinsic: Remove IoLibIcc.c MdePkg/BaseLib: Remove support of INTEL tool chain BaseTools: Remove ICC tool chain in tools_def.template

[edk2-devel] [PATCH 2/3] MdePkg/BaseLib: Remove support of INTEL tool chain

2019-04-08 Thread Zhang, Shenglei
As Intel tool chain will be removed, support of INTEL tool chain should be removed first. https://bugzilla.tianocore.org/show_bug.cgi?id=1666 Cc: Michael D Kinney Cc: Liming Gao Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang ---

[edk2-devel] [PATCH] MdePkg/BaseLib: Remove LongJump.c and SetJump.c

2019-04-08 Thread Zhang, Shenglei
MdePkg BaseLib still uses the inline X86 assembly code in C code files.For now, inline SetJump/LongJump() can be removed. https://bugzilla.tianocore.org/show_bug.cgi?id=1163 Cc: Michael D Kinney Cc: Liming Gao Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang

[edk2-devel] [PATCH 1/3] MdePkg/BaseIoLibIntrinsic: Remove IoLibIcc.c

2019-04-08 Thread Zhang, Shenglei
As ICC tool chain will be removed, IoLibIcc.c should also be removed. https://bugzilla.tianocore.org/show_bug.cgi?id=1666 Cc: Michael D Kinney Cc: Liming Gao Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Shenglei Zhang --- .../BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf

Re: [edk2-devel] [edk2] [PATCH 1/4] OvmfPkg/PlatformBootManagerLib: Remove dependency on Mps.h

2019-04-08 Thread Zhang, Shenglei
Hi All, I'd like to know if you have any comment on this change. Thanks, Shenglei > -Original Message- > From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of > Shenglei Zhang > Sent: Friday, March 29, 2019 9:41 AM > To: edk2-de...@lists.01.org > Cc: Justen, Jordan L ;

Re: [edk2-devel] [edk2] [PATCH] SourceLevelDebugPkg/DebugAgent: Remove AsmFuncs.S in INF

2019-04-03 Thread Zhang, Shenglei
A commit(50cb4b90311fa5353df921fce42de5ad188da658) has been pushed to fix the build failure. Thanks, Shenglei > -Original Message- > From: Gao, Liming > Sent: Wednesday, April 3, 2019 7:31 PM > To: Zhang, Shenglei > Subject: RE: [edk2] [PATCH] SourceLevelDebugPkg/Deb

<    1   2   3   4   5