Re: [edk2] [PATCH v1] MdeModulePkg/Mtftp4Dxe: Fix invalid configuration of MTFTP local port.

2018-11-05 Thread Fu, Siyuan
Reviewed-by: Fu Siyuan > -Original Message- > From: Wu, Jiaxin > Sent: Monday, November 5, 2018 2:58 PM > To: edk2-devel@lists.01.org > Cc: Ye, Ting ; Fu, Siyuan ; Wu, > Jiaxin > Subject: [PATCH v1] MdeModulePkg/Mtftp4Dxe: Fix invalid configuration of > MTFTP local port. > > This

Re: [edk2] [PATCH v1] ShellPkg/TftpDynamicCommand: Clarify the retry count option in command.

2018-11-05 Thread Fu, Siyuan
Reviewed-by: Fu Siyuan > -Original Message- > From: Wu, Jiaxin > Sent: Monday, November 5, 2018 2:59 PM > To: edk2-devel@lists.01.org > Cc: Carsey, Jaben ; Ye, Ting ; > Fu, Siyuan ; Wu, Jiaxin > Subject: [PATCH v1] ShellPkg/TftpDynamicCommand: Clarify the retry count > option in

[edk2] [PATCH] UefiCpuPkg/SmmCpu: Block SMM read-out only when static paging is used

2018-11-05 Thread Ruiyu Ni
From: Jiewen Yao Today's implementation blocks SMM read-out no matter static paging is enabled or not. But certain platform may need to read non-SMM content from SMM code. These platforms don't have a way to disable the read-out blocking. The patch updates the policy to only block SMM read-out

Re: [edk2] [PATCH edk2-platforms 01/27] Platform/Microsoft: Add OpteeClientPkg dec

2018-11-05 Thread Chris Co via edk2-devel
Hi Sumit, > -Original Message- > From: Sumit Garg > > Hi Chris, > > On Sat, 3 Nov 2018 at 05:25, Chris Co wrote: > > > > Hi Sumit, > > > > > -Original Message- > > > From: Sumit Garg > > > > > > + OP-TEE ML. > > > > > > On Fri, 2 Nov 2018 at 06:11, Chris Co > wrote: > > > >

[edk2] [PATCH v3 1/1] ArmVirtPkg: Replace obsoleted network drivers from platform DSC/FDF.

2018-11-05 Thread Fu Siyuan
V3: Remove duplicate library added in v2 patch, since ArmVirtPkg.dsc.inc already have them. Just remove the if...end there is enough. V2: Add missing library instance for NetworkPkg iSCSI driver. This patch replaces the MdeModulePkg TCP, PXE and iSCSI driver with those ones in NetworkPkg. These

[edk2] [PATCH v3 0/1] Delete TCP, PXE, iSCSI driver in MdeModulePkg.

2018-11-05 Thread Fu Siyuan
V3 Update: 1. Changes for OvmfPkg and Vlv2TbltDevicePkg have been committed so not included in this v3 patch. 2. Remove ArmVirtPkg duplicate library added in v2 patch. V2 Update: 1. Changes for Nt32Pkg and EmulatorPkg have been committed so not included in this v2 patch. 2. Add missing

Re: [edk2] [PATCH v1 0/7] Delete TCP, PXE, iSCSI driver in MdeModulePkg.

2018-11-05 Thread Fu, Siyuan
Hi, Leif and Laszlo > -Original Message- > From: Laszlo Ersek [mailto:ler...@redhat.com] > Sent: Tuesday, November 6, 2018 6:12 AM > To: Leif Lindholm ; Fu, Siyuan > > Cc: edk2-devel@lists.01.org > Subject: Re: [edk2] [PATCH v1 0/7] Delete TCP, PXE, iSCSI driver in > MdeModulePkg. > >

Re: [edk2] [PATCH v2 2/3] ArmVirtPkg: Replace obsoleted network drivers from platform DSC/FDF.

2018-11-05 Thread Fu, Siyuan
Hi, Laszlo > -Original Message- > From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of > Laszlo Ersek > Sent: Tuesday, November 6, 2018 6:37 AM > To: Fu, Siyuan > Cc: edk2-devel@lists.01.org > Subject: Re: [edk2] [PATCH v2 2/3] ArmVirtPkg: Replace obsoleted network >

Re: [edk2] [PATCH v2 0/5] OvmfPkg: simply use the Bochs interface for vmsvga

2018-11-05 Thread Laszlo Ersek
(+PhilMD) On 11/02/18 04:23, yuchenlin via edk2-devel wrote: > From: yuchenlin > > In this series, replace the original vmsvga driver to Bochs > interface. > > Simply revert vmsvga driver implementation. After it, use Bochs > interface for initializing vmsvga. > > Because of the PCI BARs

Re: [edk2] [PATCH v2 3/3] OvmfPkg: Replace obsoleted network drivers from platform DSC/FDF.

2018-11-05 Thread Laszlo Ersek
On 11/05/18 11:49, Fu Siyuan wrote: > V2: > Add missed library instance for NetworkPkg iSCSI driver. > > This patch replaces the MdeModulePkg TCP, PXE and iSCSI driver with those > ones in NetworkPkg. These 3 drivers in MdeModulePkg are not being actively > maintained and will be removed from

Re: [edk2] [PATCH v2 2/3] ArmVirtPkg: Replace obsoleted network drivers from platform DSC/FDF.

2018-11-05 Thread Laszlo Ersek
On 11/05/18 11:49, Fu Siyuan wrote: > V2: > Add missing library instance for NetworkPkg iSCSI driver. > > This patch replaces the MdeModulePkg TCP, PXE and iSCSI driver with those > ones in NetworkPkg. These 3 drivers in MdeModulePkg are not being actively > maintained and will be removed from

Re: [edk2] [PATCH v3 4/5] OvmfPkg: Remove EdkShellBinPkg in FDF

2018-11-05 Thread Laszlo Ersek
On 11/05/18 22:50, Laszlo Ersek wrote: > On 11/05/18 04:08, Shenglei Zhang wrote: >> From: shenglei >> >> Remove EdkShellBinPkg in OvmfPkgIa32.fdf, >> OvmfPkg/OvmfPkgIa32X64.fdf amd OvmfPkg/OvmfPkgX64.fdf. >> https://bugzilla.tianocore.org/show_bug.cgi?id=1108 >> >> v2: Remove USE_OLD_SHELL in

Re: [edk2] [PATCH v1] NetworkPkg/TlsDxe: Fix failure to process multiple TLS records.

2018-11-05 Thread Laszlo Ersek
On 10/31/18 06:42, Jiaxin Wu wrote: > Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=1290. > > Current implementation failed to parse the multiple TLS record > messages due to the incorrect pointer of TLS record header. This > patch is to resolve that problem. > > Cc: Ye Ting > Cc: Fu

Re: [edk2] Linux kernel fails to boot after "Set boot script outside SMM after SmmReadyToLock"

2018-11-05 Thread Laszlo Ersek
On 10/31/18 13:54, Hristo Mihaylov wrote: > Hello, > > I'm building a custom x86_64 platform. It gets to BDS, where I select an USB > with Debian as a boot device. > > ``` > [Bds]Booting UEFI USB Flash Memory C412F52D6C89C0210002C15B > error: no suitable video mode found. > error: no video mode

Re: [edk2] [PATCH 1/3] Maintainers.txt: Remove EdkShellPkg and EkdShellBinPkg

2018-11-05 Thread Carsey, Jaben
Laszlo, thanks a bunch for this information. I hadn’t realized I had to do that manually. Jaben > On Nov 5, 2018, at 8:52 AM, Laszlo Ersek wrote: > >> On 11/01/18 12:31, Leif Lindholm wrote: >>> On Thu, Nov 01, 2018 at 06:03:22AM +, Zhang, Shenglei wrote: >>> Hi Leif, >>> >>> Thanks

Re: [edk2] [PATCH 1/3] Maintainers.txt: Remove EdkShellPkg and EkdShellBinPkg

2018-11-05 Thread Laszlo Ersek
On 11/01/18 12:31, Leif Lindholm wrote: > On Thu, Nov 01, 2018 at 06:03:22AM +, Zhang, Shenglei wrote: >> Hi Leif, >> >> Thanks for your comments. Actually there is a cover letter. >> https://lists.01.org/pipermail/edk2-devel/2018-October/031666.html > > Ah, I missed that one since I was on

Re: [edk2] [PATCH 2/2] UefiCpuPkg/PiSmmCpuDxeSmm: Fix ASSERT for success.

2018-11-05 Thread Laszlo Ersek
On 10/31/18 20:55, Marvin Häuser wrote: > Hey Eric, > > I discovered it by accident, no tool was involved. [...] Please always post a 0/nnn cover letter, and manually CC the sum of all individual patch CC's on it. Otherwise the series quite falls apart in a threaded view. Thanks Laszlo

Re: [edk2] [PATCH v2 0/3] Delete TCP, PXE, iSCSI driver in MdeModulePkg.

2018-11-05 Thread Laszlo Ersek
On 11/05/18 11:49, Fu Siyuan wrote: > V2 Update: > [...] My preliminary (meta) comments: https://lists.01.org/pipermail/edk2-devel/2018-November/031914.html Will follow up later. Laszlo ___ edk2-devel mailing list edk2-devel@lists.01.org

Re: [edk2] [PATCH v3 0/5] Remove EdkShellBinPkg in FDF, DSC and DEC

2018-11-05 Thread Laszlo Ersek
On 11/05/18 04:08, Shenglei Zhang wrote: > Remove EdkShellBinPkg in CorebootPayloadPkg, EmulatorPkg, Nt32Pkg > and OvmfPkg. Replace EdkShellBinPkg with EdkShellPkg in > Vlv2TbltDevicePkg. > > v2: Remove 'USE_OLD_SHELL' in dsc files. > > v3: Remove FULL_BIN and change SHELL_TYPE from FULL_BIN >

Re: [edk2] [PATCH v1] ShellPkg/TftpDynamicCommand: Clarify the retry count option in command.

2018-11-05 Thread Carsey, Jaben
Reviewed-by: Jaben Carsey > -Original Message- > From: Wu, Jiaxin > Sent: Sunday, November 04, 2018 10:59 PM > To: edk2-devel@lists.01.org > Cc: Carsey, Jaben ; Ye, Ting ; > Fu, Siyuan ; Wu, Jiaxin > Subject: [PATCH v1] ShellPkg/TftpDynamicCommand: Clarify the retry count > option in

Re: [edk2] [edk2-buildtools] Configuration changes for building EDK2 for AARCH64 using LLVM

2018-11-05 Thread Gao, Liming
Current CLANG38 tool chain is for Linux. You can get its more information in Conf\tools_def.txt file. So, it depends on GNU make instead of MSFT nmake. Besides, CLANG38 tool chain depends on the following environments. You may also need to configure them unless those command directory has been

Re: [edk2] [Patch] Maintainer.txt: Add Chao to be co-maintainer of SignedCapsulePkg

2018-11-05 Thread Yao, Jiewen
Reviewed-by: jiewen@intel.com > -Original Message- > From: Zhang, Chao B > Sent: Monday, November 5, 2018 10:22 PM > To: edk2-devel@lists.01.org > Cc: Yao, Jiewen > Subject: [Patch] Maintainer.txt: Add Chao to be co-maintainer of > SignedCapsulePkg > > Contributed-under: TianoCore

[edk2] [Patch] Maintainer.txt: Add Chao to be co-maintainer of SignedCapsulePkg

2018-11-05 Thread Zhang, Chao B
Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Zhang, Chao B Cc: Jiewen Yao --- Maintainers.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Maintainers.txt b/Maintainers.txt index 7ebd53f662..43c487d461 100644 --- a/Maintainers.txt +++ b/Maintainers.txt @@

[edk2] [PATCH 1/2] MdePkg/UefiDebugLibConOut: Pass the correct buffer size.

2018-11-05 Thread Marvin Häuser
The second argument of "UnicodeVSPrintAsciiFormat" is "BufferSize", which takes the size of the buffer in bytes. Replace the currently used MAX_DEBUG_MESSAGE_LENGTH reference, which is the buffer's length, with the actual buffer size. Contributed-under: TianoCore Contribution Agreement 1.1

[edk2] [PATCH 2/2] MdePkg/UefiDebugLibStdErr: Pass the correct buffer size.

2018-11-05 Thread Marvin Häuser
The second argument of "UnicodeVSPrintAsciiFormat" is "BufferSize", which takes the size of the buffer in bytes. Replace the currently used MAX_DEBUG_MESSAGE_LENGTH reference, which is the buffer's length, with the actual buffer size. Contributed-under: TianoCore Contribution Agreement 1.1

Re: [edk2] [PATCH edk2-platforms v5 21/28] Platform/Hisilicon/D06: Add PciHostBridgeLib

2018-11-05 Thread Ard Biesheuvel
On 26 October 2018 at 10:18, Ming Huang wrote: > Hi Ard & Laszlo, > > Sorry for delay reply. > Should all host bridges use EISA_PNP_ID(0x0A03)? > Yes. > On 10/12/2018 4:08 PM, Laszlo Ersek wrote: >> On 10/12/18 09:29, Ard Biesheuvel wrote: >>> Hello all, >>> >>> While grepping through the code

Re: [edk2] [PATCH v1 1/1] ArmPkg/OpteeLib: Fix compilation issues for ARM (32-bit)

2018-11-05 Thread Ard Biesheuvel
On 2 November 2018 at 07:53, Sumit Garg wrote: > Correct usage of EFI_PHYSICAL_ADDRESS (always 64-bit) vs. pointers > (depending on architecture). > > Reported-by: Leif Lindholm > Contributed-under: TianoCore Contribution Agreement 1.1 > Signed-off-by: Sumit Garg Thanks for the fix

Re: [edk2] [PATCH v2 1/3] Vlv2TbltDevicePkg: Replace obsoleted drivers from platform DSC/FDF.

2018-11-05 Thread Wei, David
Reviewed-by: David Wei Thanks, David Wei Intel SSG/STO/UEFI BIOS -Original Message- From: Fu, Siyuan Sent: Monday, November 5, 2018 6:49 PM To: edk2-devel@lists.01.org Cc: Wei, David ; Guo, Mang Subject: [PATCH v2 1/3] Vlv2TbltDevicePkg: Replace

[edk2] [PATCH v2 0/3] Delete TCP, PXE, iSCSI driver in MdeModulePkg.

2018-11-05 Thread Fu Siyuan
V2 Update: 1. Changes for Nt32Pkg and EmulatorPkg have been committed so not included in this v2 patch. 2. Add missing library instance for NetworkPkg iSCSI driver. 3. The removal of the 3 modules from MdeModulePkg will not be included in edk2-stable201811 tag, so not included in this v2

[edk2] [PATCH v2 1/3] Vlv2TbltDevicePkg: Replace obsoleted drivers from platform DSC/FDF.

2018-11-05 Thread Fu Siyuan
V2: Add missed library instance for NetworkPkg iSCSI driver. This patch replaces the MdeModulePkg TCP, PXE and iSCSI driver with those ones in NetworkPkg. These 3 drivers in MdeModulePkg are not being actively maintained and will be removed from edk2 master soon. Cc: David Wei Cc: Mang Guo

[edk2] [PATCH v2 3/3] OvmfPkg: Replace obsoleted network drivers from platform DSC/FDF.

2018-11-05 Thread Fu Siyuan
V2: Add missed library instance for NetworkPkg iSCSI driver. This patch replaces the MdeModulePkg TCP, PXE and iSCSI driver with those ones in NetworkPkg. These 3 drivers in MdeModulePkg are not being actively maintained and will be removed from edk2 master soon. Cc: Jordan Justen Cc: Laszlo

[edk2] [PATCH v2 2/3] ArmVirtPkg: Replace obsoleted network drivers from platform DSC/FDF.

2018-11-05 Thread Fu Siyuan
V2: Add missing library instance for NetworkPkg iSCSI driver. This patch replaces the MdeModulePkg TCP, PXE and iSCSI driver with those ones in NetworkPkg. These 3 drivers in MdeModulePkg are not being actively maintained and will be removed from edk2 master soon. Cc: Laszlo Ersek Cc: Ard

Re: [edk2] [edk2-buildtools] Configuration changes for building EDK2 for AARCH64 using LLVM

2018-11-05 Thread Ard Biesheuvel
On 5 November 2018 at 11:39, Prem Kumar wrote: > Hi Ard Biesheuvel, > Thanks for your reply. > > I've windows environment and LLVM tools chain installed. I'd like to build > EDK2 project for ARM and AARCH64. > > Just a simple try I've tried CLANG38 tool chain to build MdeModulePkg.dsc > like

Re: [edk2] [edk2-buildtools] Configuration changes for building EDK2 for AARCH64 using LLVM

2018-11-05 Thread Prem Kumar
Hi Ard Biesheuvel, Thanks for your reply. I've windows environment and LLVM tools chain installed. I'd like to build EDK2 project for ARM and AARCH64. Just a simple try I've tried CLANG38 tool chain to build MdeModulePkg.dsc like below, *build -t CLANG38 -a AARCH64 -p

Re: [edk2] [edk2-buildtools] Configuration changes for building EDK2 for AARCH64 using LLVM

2018-11-05 Thread Ard Biesheuvel
On 5 November 2018 at 09:51, Prem Kumar wrote: > Hi All, > > I'm trying to build EDK2 for AARCH64 using LLVM tool chain under Windows > environment. > > > > Kindly provide any pointers > > - To configure tools chain, > > - Modify Conf folder for LLVM > > - Configure for building ARM and AARCH64

Re: [edk2] [PATCH edk2-platforms 01/27] Platform/Microsoft: Add OpteeClientPkg dec

2018-11-05 Thread Sumit Garg
Hi Chris, On Sat, 3 Nov 2018 at 05:25, Chris Co wrote: > > Hi Sumit, > > > -Original Message- > > From: Sumit Garg > > Sent: Thursday, November 1, 2018 10:24 PM > > To: Chris Co > > Cc: Leif Lindholm ; edk2-devel@lists.01.org; Ard > > Biesheuvel ; Michael D Kinney > > ;

[edk2] [PATCH v2 edk2-platforms 5/5] Platform/ARM/Sgi: Add platform support for SGI-Clark.Helios

2018-11-05 Thread Chandni Cherukuri
Platform support for SGI-Clark.Helios platform has been added. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Chandni Cherukuri --- Platform/ARM/SgiPkg/Drivers/PlatformDxe/PlatformDxe.c | 3 +++ Platform/ARM/SgiPkg/Include/SgiPlatform.h | 1 + 2 files

[edk2] [PATCH v2 edk2-platforms 4/5] Platform/ARM/Sgi: Add ACPI tables for SGI-Clark.Helios platform

2018-11-05 Thread Chandni Cherukuri
Added ACPI tables and GUID name 'gSgiClarkHeliosAcpiTablesFileGuid' for SGI-Clark.Helios platform. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Chandni Cherukuri --- .../ARM/SgiPkg/AcpiTables/SgiClarkH/AcpiTables.inf | 58 +

[edk2] [PATCH v2 edk2-platforms 3/5] Platform/ARM/Sgi: Add support for SGI-Clark.Ares platform

2018-11-05 Thread Chandni Cherukuri
Platform support for SGI-Clark.Ares platform has been added Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Chandni Cherukuri --- Platform/ARM/SgiPkg/Drivers/PlatformDxe/PlatformDxe.c | 16 +--- Platform/ARM/SgiPkg/Include/SgiPlatform.h | 4

[edk2] [PATCH v2 edk2-platforms 2/5] Platform/ARM/Sgi: Add ACPI tables for SGI-Clark.Ares platform

2018-11-05 Thread Chandni Cherukuri
Added ACPI tables and GUID name 'gSgiClarkAresAcpiTablesFileGuid' for SGI-Clark.Ares platform. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Chandni Cherukuri --- .../ARM/SgiPkg/AcpiTables/SgiClarkA/AcpiTables.inf | 58 +++

[edk2] [PATCH v2 edk2-platforms 1/5] Platform/ARM/Sgi: Adapt to changes in system-id DT node.

2018-11-05 Thread Chandni Cherukuri
The 'system-id' node of HW_CONFIG device tree has been updated to have a new property 'config-id' to hold the platform configuration value. Prior to this, configuration ID value was represented by the the upper four bits of the 'platform ID' property value but it now has a seperate property of its

[edk2] [PATCH v2 edk2-platforms 0/5] Platform/ARM/Sgi: Add support for Clark.Ares and

2018-11-05 Thread Chandni Cherukuri
In-Reply-To: Changes since v1: - No code changes, posting this series again with correct patch subject This patch series adds support for two new Arm's SGI platforms - SGI-Clark.Ares and SGI-Clark.Helios. The first patch in this series adds support to use a new binding added to the system-id

Re: [edk2] [edk2-buildtools] Configuration changes for building EDK2 for AARCH64 using LLVM

2018-11-05 Thread Prem Kumar
Hi All, I'm trying to build EDK2 for AARCH64 using LLVM tool chain under Windows environment. Kindly provide any pointers - To configure tools chain, - Modify Conf folder for LLVM - Configure for building ARM and AARCH64 Any pointers are welcome to proceed further. -- Regards, Prem. On