Re: [edk2] [PATCH v2 0/3] Ovmf: Stop using ISA drivers within IntelFrameworkModulePkg

2019-03-26 Thread Wu, Hao A
> -Original Message- > From: Laszlo Ersek [mailto:ler...@redhat.com] > Sent: Wednesday, March 27, 2019 11:37 AM > To: Wu, Hao A > Cc: Anthony PERARD; Justen, Jordan L; edk2-devel@lists.01.org; Julien Grall > Subject: Re: [edk2] [PATCH v2 0/3] Ovmf: Stop using ISA drivers within >

Re: [edk2] [PATCH v2 0/3] Ovmf: Stop using ISA drivers within IntelFrameworkModulePkg

2019-03-26 Thread Laszlo Ersek
On 03/27/19 01:20, Wu, Hao A wrote: >> -Original Message- >> From: Laszlo Ersek [mailto:ler...@redhat.com] >> Sent: Tuesday, March 26, 2019 11:15 PM >> To: Wu, Hao A >> Cc: Anthony PERARD; Justen, Jordan L; edk2-devel@lists.01.org; Julien Grall >> Subject: Re: [edk2] [PATCH v2 0/3] Ovmf:

Re: [edk2] [PATCH V4 08/17] ArmPkg/SemiHostingDebugLib: Add new APIs

2019-03-26 Thread Gao, Zhichao
Thanks for your reply. The variable "mVaListNull" I prefer to keep it as a module data even though there is only one source file in this DebugLib inf. Thanks, Zhichao > -Original Message- > From: Leif Lindholm [mailto:leif.lindh...@linaro.org] > Sent: Tuesday, March 26, 2019 8:19 PM >

Re: [edk2] [RFC PATCH] MdeModulePkg: add LockBoxNullLib for !IA32/X64 in .dsc

2019-03-26 Thread Wu, Hao A
> -Original Message- > From: Leif Lindholm [mailto:leif.lindh...@linaro.org] > Sent: Wednesday, March 27, 2019 3:43 AM > To: Wu, Hao A > Cc: Zeng, Star; Laszlo Ersek; edk2-devel@lists.01.org; > ard.biesheu...@linaro.org; Wang, Jian J; Ni, Ray; Andrew Fish; Kinney, Michael > D > Subject:

Re: [edk2] [PATCH v2 0/3] Ovmf: Stop using ISA drivers within IntelFrameworkModulePkg

2019-03-26 Thread Wu, Hao A
> -Original Message- > From: Laszlo Ersek [mailto:ler...@redhat.com] > Sent: Tuesday, March 26, 2019 11:15 PM > To: Wu, Hao A > Cc: Anthony PERARD; Justen, Jordan L; edk2-devel@lists.01.org; Julien Grall > Subject: Re: [edk2] [PATCH v2 0/3] Ovmf: Stop using ISA drivers within >

[edk2] [PATCH edk2-platforms] Platform/Hisilicon: update D06 system firmware description

2019-03-26 Thread Leif Lindholm
Since the D06 port now depends on updated IMP firmware to function properly, there needs to be a one-way upgrade path. Upgrade to the current state of things must happen via .hpm. Subsequent capsule updates cannot be permitted to go below this version. So update the firmware descriptor to

Re: [edk2] [RFC PATCH] MdeModulePkg: add LockBoxNullLib for !IA32/X64 in .dsc

2019-03-26 Thread Leif Lindholm
On Mon, Mar 25, 2019 at 02:17:05AM +, Wu, Hao A wrote: > > My original version is my preferred way of addressing the immediate > > problem though, mainly to keep the separate .EBC section. > > Got it. > Do you want me to help to push the patch? If you could, that would be appreciated. Best

Re: [edk2] [PATCH edk2-platforms v4 0/4] Platform/ARM: Platform support for Dynamic Tables Framework

2019-03-26 Thread Leif Lindholm
On Tue, Mar 26, 2019 at 03:23:15PM +, Sami Mujawar wrote: > Dynamic Tables Framework aims to reduce the amount of effort > required for porting firmware to new platforms by simplifying > the generation of firmware tables based on hardware description > provided by a platform specific

Re: [edk2] [PATCH edk2-platforms v1 0/4] Platform/ARM: Updates corresponding to Dynamic Tables Framework changes

2019-03-26 Thread Leif Lindholm
On Thu, Feb 21, 2019 at 06:15:21PM +, Sami Mujawar wrote: > The Dynamic tables framework has been updated to incorporated a series of > updates namely: > * Resolving DEPEX order for modules. > * Removing GIC Distributor ID > > This patch series implement the corresponding changes required

Re: [edk2] [PATCH v1 1/2] DynamicTablesPkg: Fix line endings in dsc file

2019-03-26 Thread Leif Lindholm
On Tue, Mar 26, 2019 at 06:44:38PM +, Sami Mujawar wrote: > Changed the line endings to DOS line endings for > DynamicTablesPkg/DynamicTablesPkg.dsc Ah, yes, good old SMTP stripping CR. I have a stupid script in my uefi-tools repo that I use to line-convert patches from mailing lists.

Re: [edk2] [PATCH V2] Change EDK II to BSD+Patent License

2019-03-26 Thread Leif Lindholm
On Tue, Mar 26, 2019 at 06:21:43PM +, Kinney, Michael D wrote: > Hi Leif, > > Thanks for the reviews. Responses below. > > Mike > > > -Original Message- > > From: Leif Lindholm [mailto:leif.lindh...@linaro.org] > > Sent: Tuesday, March 26, 2019 11:09 AM > > To: Kinney, Michael D >

[edk2] [PATCH v1 2/2] DynamicTablesPkg: Disable deprecated APIs

2019-03-26 Thread Sami Mujawar
Add the DISABLE_NEW_DEPRECATED_INTERFACES macro to the DynamicTablesPkg package build flags to disable deprecated APIs. Cc: Alexei Fedorov Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Sami Mujawar --- DynamicTablesPkg/DynamicTablesPkg.dsc | 4 1 file changed, 4

[edk2] [PATCH v1 1/2] DynamicTablesPkg: Fix line endings in dsc file

2019-03-26 Thread Sami Mujawar
Changed the line endings to DOS line endings for DynamicTablesPkg/DynamicTablesPkg.dsc Cc: Alexei Fedorov Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Sami Mujawar --- DynamicTablesPkg/DynamicTablesPkg.dsc | 88 ++-- 1 file changed, 44 insertions(+),

[edk2] [PATCH v1 0/2] DynamicTablesPkg: Fix line endings and disable deprecated APIs

2019-03-26 Thread Sami Mujawar
This patch series updates the DynamicTablesPkg.dsc file to: - fix line endings - disable the deprecated APIs Cc: Alexei Fedorov Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Sami Mujawar The changes can be seen at

Re: [edk2] [PATCH V2] Change EDK II to BSD+Patent License

2019-03-26 Thread Kinney, Michael D
Hi Leif, Thanks for the reviews. Responses below. Mike > -Original Message- > From: Leif Lindholm [mailto:leif.lindh...@linaro.org] > Sent: Tuesday, March 26, 2019 11:09 AM > To: Kinney, Michael D > Cc: edk2-devel@lists.01.org > Subject: Re: [edk2] [PATCH V2] Change EDK II to >

Re: [edk2] [PATCH V2] Change EDK II to BSD+Patent License

2019-03-26 Thread Leif Lindholm
Hi Mike, First of all - now the March table tag was made (and I'm back from holiday), I had planned to do the move of BeagleBoardPkg and Omap35xxPkg to edk2-platforms. Would you prefer me to put that on hold, or should we drop those changes from this set and worry about those if/when we get

[edk2] [PATCH edk2-platforms v4 4/4] Platform/ARM: Dynamic Tables support for FVP

2019-03-26 Thread Sami Mujawar
The dynamic tables framework uses the platform hardware information described by the configuration manager to generate ACPI tables. This support is configurable and can be enabled using the DYNAMIC_TABLES_FRAMEWORK build option. When DYNAMIC_TABLES_FRAMEWORK is defined, ACPI tables are generated

[edk2] [PATCH edk2-platforms v4 2/4] Platform/ARM: Dynamic Tables support for Juno

2019-03-26 Thread Sami Mujawar
The dynamic tables framework uses the platform hardware information described by the configuration manager to generate ACPI tables. This support is configurable and can be enabled using the DYNAMIC_TABLES_FRAMEWORK build option. When DYNAMIC_TABLES_FRAMEWORK is defined, ACPI tables are generated

[edk2] [PATCH edk2-platforms v4 1/4] Platform/ARM: Configuration Manager for Juno

2019-03-26 Thread Sami Mujawar
The dynamic tables framework utilizes the configuration manager protocol to get the platform specific information required for building the firmware tables. The configuration manager is a platform specific component that collates the platform hardware information and builds an abstract platform

[edk2] [PATCH edk2-platforms v4 3/4] Platform/ARM: Configuration Manager for FVP

2019-03-26 Thread Sami Mujawar
The dynamic tables framework utilizes the configuration manager protocol to get the platform specific information required for building the firmware tables. The configuration manager is a platform specific component that collates the platform hardware information and builds an abstract platform

[edk2] [PATCH edk2-platforms v4 0/4] Platform/ARM: Platform support for Dynamic Tables Framework

2019-03-26 Thread Sami Mujawar
Dynamic Tables Framework aims to reduce the amount of effort required for porting firmware to new platforms by simplifying the generation of firmware tables based on hardware description provided by a platform specific component. The Dynamic Tables Framework core queries the platform specific

Re: [edk2] [PATCH v2 0/3] Ovmf: Stop using ISA drivers within IntelFrameworkModulePkg

2019-03-26 Thread Laszlo Ersek
Hi Hao, On 03/26/19 16:01, Laszlo Ersek wrote: > On 03/26/19 14:03, Anthony PERARD wrote: >> On Mon, Mar 25, 2019 at 12:29:25PM +0100, Laszlo Ersek wrote: >>> (4) Julien, Anthony: can you please fetch this series (github URL at the >>> top) and see if the PS/2 keyboard, and the serial port, still

Re: [edk2] [PATCH v2 0/3] Ovmf: Stop using ISA drivers within IntelFrameworkModulePkg

2019-03-26 Thread Anthony PERARD
On Tue, Mar 26, 2019 at 04:01:03PM +0100, Laszlo Ersek wrote: > On 03/26/19 14:03, Anthony PERARD wrote: > > On Mon, Mar 25, 2019 at 12:29:25PM +0100, Laszlo Ersek wrote: > >> (4) Julien, Anthony: can you please fetch this series (github URL at the > >> top) and see if the PS/2 keyboard, and the

Re: [edk2] [PATCH v2 0/3] Ovmf: Stop using ISA drivers within IntelFrameworkModulePkg

2019-03-26 Thread Laszlo Ersek
On 03/26/19 14:03, Anthony PERARD wrote: > On Mon, Mar 25, 2019 at 12:29:25PM +0100, Laszlo Ersek wrote: >> (4) Julien, Anthony: can you please fetch this series (github URL at the >> top) and see if the PS/2 keyboard, and the serial port, still work on >> Xen, to interact e.g. with the UEFI

Re: [edk2] [PATCH v2 0/3] Ovmf: Stop using ISA drivers within IntelFrameworkModulePkg

2019-03-26 Thread Anthony PERARD
On Mon, Mar 25, 2019 at 12:29:25PM +0100, Laszlo Ersek wrote: > (4) Julien, Anthony: can you please fetch this series (github URL at the > top) and see if the PS/2 keyboard, and the serial port, still work on > Xen, to interact e.g. with the UEFI shell? Yes, I can still interact with the UEFI

Re: [edk2] [PATCH] OvmfPkg: retire "create-release.py"

2019-03-26 Thread Laszlo Ersek
On 03/25/19 14:24, Laszlo Ersek wrote: > Bugzilla: https://bugzilla.tianocore.org/show_bug.cgi?id=1653 > > "create-release.py" generates a 2-BSDL copyright block that will no longer > apply once we fix . > > Rather than update

Re: [edk2] [PATCH V4 08/17] ArmPkg/SemiHostingDebugLib: Add new APIs

2019-03-26 Thread Ard Biesheuvel
On Tue, 26 Mar 2019 at 13:19, Leif Lindholm wrote: > > Hi Zhichao, > > Apologies for delay in responding, due to holiday and stuff. > > On the whole this looks fine (one comment below), but I don't actually > have any platform on which to test this. > > Ard: maybe it's time to retire this

Re: [edk2] [PATCH V4 08/17] ArmPkg/SemiHostingDebugLib: Add new APIs

2019-03-26 Thread Leif Lindholm
Hi Zhichao, Apologies for delay in responding, due to holiday and stuff. On the whole this looks fine (one comment below), but I don't actually have any platform on which to test this. Ard: maybe it's time to retire this component? On Thu, Mar 21, 2019 at 10:04:50PM +0800, Zhichao Gao wrote: >

Re: [edk2] [edk2-announce] Mailing List Move Day Set: April 4th

2019-03-26 Thread Laszlo Ersek
On 03/25/19 23:21, Rebecca Cran via edk2-devel wrote: > On 3/25/19 10:21 AM, stephano wrote: >> >> This is a good point and shows the level of detail that is preserved >> by the mailing list if maintained properly. I would assume this is >> part of the reason that the Linux kernel has continued to

Re: [edk2] [PATCH v2 0/3] Ovmf: Stop using ISA drivers within IntelFrameworkModulePkg

2019-03-26 Thread Laszlo Ersek
On 03/26/19 11:09, Julien Grall wrote: > Hi Laszlo, > > On 3/25/19 11:29 AM, Laszlo Ersek wrote: >> On 03/25/19 11:58, Laszlo Ersek wrote: >>> On 03/25/19 06:28, Hao Wu wrote: >> (4) Julien, Anthony: can you please fetch this series (github URL at the >> top) and see if the PS/2 keyboard, and the

Re: [edk2] [Patch] BaseTool: Fixed an issue of Structure PCD

2019-03-26 Thread Gao, Liming
Reviewed-by: Liming Gao > -Original Message- > From: Feng, Bob C > Sent: Tuesday, March 26, 2019 5:34 PM > To: edk2-devel@lists.01.org > Cc: Feng, Bob C ; Gao, Liming > Subject: [Patch] BaseTool: Fixed an issue of Structure PCD > > https://bugzilla.tianocore.org/show_bug.cgi?id=1665 >

Re: [edk2] [PATCH v2 0/3] Ovmf: Stop using ISA drivers within IntelFrameworkModulePkg

2019-03-26 Thread Laszlo Ersek
On 03/26/19 11:14, Laszlo Ersek wrote: > On 03/26/19 03:49, Wu, Hao A wrote: >>> -Original Message- >>> From: Laszlo Ersek [mailto:ler...@redhat.com] >>> Sent: Monday, March 25, 2019 7:29 PM >>> To: Wu, Hao A; edk2-devel@lists.01.org; Julien Grall; Anthony Perard >>> Cc: Justen, Jordan L;

Re: [edk2] [PATCH v2 2/3] OvmfPkg: Add an Super IO bus driver

2019-03-26 Thread Laszlo Ersek
On 03/25/19 21:02, Kinney, Michael D wrote: > Hi Laszlo, > > The review of the content based on the edk2-stable201903 > is intended to make sure there are no mistakes on that > content so I can adjust for the final patch series. A > mistake would be applying new license to files that should >

Re: [edk2] [PATCH v2 0/3] Ovmf: Stop using ISA drivers within IntelFrameworkModulePkg

2019-03-26 Thread Julien Grall
Hi Laszlo, On 3/25/19 11:29 AM, Laszlo Ersek wrote: On 03/25/19 11:58, Laszlo Ersek wrote: On 03/25/19 06:28, Hao Wu wrote: (4) Julien, Anthony: can you please fetch this series (github URL at the top) and see if the PS/2 keyboard, and the serial port, still work on Xen, to interact e.g. with

Re: [edk2] [PATCH v2 0/3] Ovmf: Stop using ISA drivers within IntelFrameworkModulePkg

2019-03-26 Thread Laszlo Ersek
On 03/26/19 03:49, Wu, Hao A wrote: >> -Original Message- >> From: Laszlo Ersek [mailto:ler...@redhat.com] >> Sent: Monday, March 25, 2019 7:29 PM >> To: Wu, Hao A; edk2-devel@lists.01.org; Julien Grall; Anthony Perard >> Cc: Justen, Jordan L; Ard Biesheuvel; Ni, Ray >> Subject: Re: [PATCH

[edk2] [Patch] BaseTool: Fixed an issue of Structure PCD

2019-03-26 Thread Feng, Bob C
https://bugzilla.tianocore.org/show_bug.cgi?id=1665 Build fail when the structure pcd has member of flexible size array Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Bob Feng Cc: Liming Gao --- BaseTools/Source/Python/Workspace/DscBuildData.py | 14 +++--- 1