Re: [edk2-devel] [PATCH v1 1/1] ShellPkg/acpiview: GTDT updates for ACPI 6.3
Pushed as sufficient RB's were received. > -Original Message- > From: Gao, Zhichao > Sent: Sunday, June 09, 2019 8:09 PM > To: PierreGondois ; devel@edk2.groups.io > Cc: Carsey, Jaben ; Ni, Ray ; > sami.muja...@arm.com; matteo.carl...@arm.com; Stephanie.Hughes- > f...@arm.com; n...@arm.com > Subject: RE: [PATCH v1 1/1] ShellPkg/acpiview: GTDT updates for ACPI 6.3 > Importance: High > > Reviewed-by: Zhichao Gao > > I would collect the R-B and send to the maintainer to push. > > Thanks, > Zhichao > > > -Original Message- > > From: PierreGondois [mailto:pierre.gond...@arm.com] > > Sent: Thursday, June 6, 2019 8:29 PM > > To: devel@edk2.groups.io > > Cc: Carsey, Jaben ; Ni, Ray ; > > Gao, Zhichao ; sami.muja...@arm.com; > > matteo.carl...@arm.com; stephanie.hughes-f...@arm.com; > > pierre.gond...@arm.com; n...@arm.com > > Subject: [PATCH v1 1/1] ShellPkg/acpiview: GTDT updates for ACPI 6.3 > > > > From: Pierre Gondois > > > > The ACPI 6.3 specification introduces support to describe the ARMv8.1 > virtual > > EL2 timers. This patch updates the GTDT parser of acpiview to decode the > EL2 > > virtual timer fields. > > > > Signed-off-by: Pierre Gondois > > --- > > > > The changes can be seen at: > > > https://github.com/PierreARM/edk2/tree/382_acpiview_gtdt_acpi6_3_upd > > ate_v1 > > > > Notes: > > v1: > > - GTDT updates for ACPI 6.3 [Pierre] > > > > > ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser.c > > | 6 -- > > 1 file changed, 4 insertions(+), 2 deletions(-) > > > > diff --git > > > a/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser > > .c > > > b/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser > > .c > > index > > > 1b7e56486c8fb98a8fe063ae5fa25d86500a58a9..3b05ff3015d4a3af62dd9fab05 > > 7c32369a456267 100644 > > --- > > > a/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser > > .c > > +++ > > b/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtPars > > +++ er.c > > @@ -5,7 +5,7 @@ > >SPDX-License-Identifier: BSD-2-Clause-Patent > > > >@par Reference(s): > > -- ACPI 6.2 Specification - Errata A, September 2017 > > +- ACPI 6.3 Specification - January 2019 > >**/ > > > > #include > > @@ -77,7 +77,9 @@ STATIC CONST ACPI_PARSER GtdtParser[] = { > >{L"Platform Timer Count", 4, 88, L"%d", NULL, > > (VOID**), NULL, NULL}, > >{L"Platform Timer Offset", 4, 92, L"0x%x", NULL, > > - (VOID**), NULL, NULL} > > + (VOID**), NULL, NULL}, {L"Virtual EL2 Timer > > + GSIV", 4, 96, L"0x%x", NULL, NULL, NULL, NULL}, {L"Virtual EL2 Timer > > + Flags", 4, 100, L"0x%x", NULL, NULL, NULL, NULL} > > }; > > > > /** > > -- > > 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)' -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#42128): https://edk2.groups.io/g/devel/message/42128 Mute This Topic: https://groups.io/mt/31950298/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [edk2-devel] [PATCH v1 1/1] ShellPkg/acpiview: GTDT updates for ACPI 6.3
Reviewed-by: Zhichao Gao I would collect the R-B and send to the maintainer to push. Thanks, Zhichao > -Original Message- > From: PierreGondois [mailto:pierre.gond...@arm.com] > Sent: Thursday, June 6, 2019 8:29 PM > To: devel@edk2.groups.io > Cc: Carsey, Jaben ; Ni, Ray ; > Gao, Zhichao ; sami.muja...@arm.com; > matteo.carl...@arm.com; stephanie.hughes-f...@arm.com; > pierre.gond...@arm.com; n...@arm.com > Subject: [PATCH v1 1/1] ShellPkg/acpiview: GTDT updates for ACPI 6.3 > > From: Pierre Gondois > > The ACPI 6.3 specification introduces support to describe the ARMv8.1 virtual > EL2 timers. This patch updates the GTDT parser of acpiview to decode the EL2 > virtual timer fields. > > Signed-off-by: Pierre Gondois > --- > > The changes can be seen at: > https://github.com/PierreARM/edk2/tree/382_acpiview_gtdt_acpi6_3_upd > ate_v1 > > Notes: > v1: > - GTDT updates for ACPI 6.3 [Pierre] > > ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser.c > | 6 -- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git > a/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser > .c > b/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser > .c > index > 1b7e56486c8fb98a8fe063ae5fa25d86500a58a9..3b05ff3015d4a3af62dd9fab05 > 7c32369a456267 100644 > --- > a/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser > .c > +++ > b/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtPars > +++ er.c > @@ -5,7 +5,7 @@ >SPDX-License-Identifier: BSD-2-Clause-Patent > >@par Reference(s): > -- ACPI 6.2 Specification - Errata A, September 2017 > +- ACPI 6.3 Specification - January 2019 >**/ > > #include > @@ -77,7 +77,9 @@ STATIC CONST ACPI_PARSER GtdtParser[] = { >{L"Platform Timer Count", 4, 88, L"%d", NULL, > (VOID**), NULL, NULL}, >{L"Platform Timer Offset", 4, 92, L"0x%x", NULL, > - (VOID**), NULL, NULL} > + (VOID**), NULL, NULL}, {L"Virtual EL2 Timer > + GSIV", 4, 96, L"0x%x", NULL, NULL, NULL, NULL}, {L"Virtual EL2 Timer > + Flags", 4, 100, L"0x%x", NULL, NULL, NULL, NULL} > }; > > /** > -- > 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)' -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#42052): https://edk2.groups.io/g/devel/message/42052 Mute This Topic: https://groups.io/mt/31950298/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [edk2-devel] [PATCH v1 1/1] ShellPkg/acpiview: GTDT updates for ACPI 6.3
Reviewed-by: Sami Mujawar -Original Message- From: PierreGondois Sent: 06 June 2019 01:29 PM To: devel@edk2.groups.io Cc: jaben.car...@intel.com; ray...@intel.com; zhichao@intel.com; Sami Mujawar ; Matteo Carlini ; Stephanie Hughes-Fitt ; Pierre Gondois ; nd Subject: [PATCH v1 1/1] ShellPkg/acpiview: GTDT updates for ACPI 6.3 From: Pierre Gondois The ACPI 6.3 specification introduces support to describe the ARMv8.1 virtual EL2 timers. This patch updates the GTDT parser of acpiview to decode the EL2 virtual timer fields. Signed-off-by: Pierre Gondois --- The changes can be seen at: https://github.com/PierreARM/edk2/tree/382_acpiview_gtdt_acpi6_3_update_v1 Notes: v1: - GTDT updates for ACPI 6.3 [Pierre] ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser.c b/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser.c index 1b7e56486c8fb98a8fe063ae5fa25d86500a58a9..3b05ff3015d4a3af62dd9fab057c32369a456267 100644 --- a/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser.c +++ b/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtPars +++ er.c @@ -5,7 +5,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent @par Reference(s): -- ACPI 6.2 Specification - Errata A, September 2017 +- ACPI 6.3 Specification - January 2019 **/ #include @@ -77,7 +77,9 @@ STATIC CONST ACPI_PARSER GtdtParser[] = { {L"Platform Timer Count", 4, 88, L"%d", NULL, (VOID**), NULL, NULL}, {L"Platform Timer Offset", 4, 92, L"0x%x", NULL, - (VOID**), NULL, NULL} + (VOID**), NULL, NULL}, {L"Virtual EL2 Timer + GSIV", 4, 96, L"0x%x", NULL, NULL, NULL, NULL}, {L"Virtual EL2 Timer + Flags", 4, 100, L"0x%x", NULL, NULL, NULL, NULL} }; /** -- 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)' -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#42011): https://edk2.groups.io/g/devel/message/42011 Mute This Topic: https://groups.io/mt/31950298/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [edk2-devel] [PATCH v1 1/1] ShellPkg/acpiview: GTDT updates for ACPI 6.3
Reviewed-by: Alexei Fedorov -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#42004): https://edk2.groups.io/g/devel/message/42004 Mute This Topic: https://groups.io/mt/31950298/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [edk2-devel] [PATCH V1 1/1] ShellPkg/acpiview: GTDT updates for ACPI 6.3
The code change looks good for me. But when I try to apply your patch to my local edk2 code, I would encounter an error "error: corrupt patch at line 23". Making sure the patch that can apply to the edk2 trunk is important. Otherwise, the testers and maintainers may take time to write the whole change to their own repo. Most time, it is impossible for them to write the code again because the patches are too many. Thanks, Zhichao > -Original Message- > From: PierreGondois [mailto:pierre.gond...@arm.com] > Sent: Monday, May 20, 2019 9:33 PM > To: devel@edk2.groups.io > Cc: sami.muja...@arm.com; Carsey, Jaben ; Ni, > Ray ; Gao, Zhichao ; > matteo.carl...@arm.com; stephanie.hughes-f...@arm.com; n...@arm.com > Subject: [PATCH V1 1/1] ShellPkg/acpiview: GTDT updates for ACPI 6.3 > > From: Pierre Gondois > > The ACPI 6.3 specification introduces support to describe the ARMv8.1 virtual > EL2 timers. This patch updates the GTDT parser of acpiview to decode the EL2 > virtual timer fields. > > Signed-off-by: Pierre Gondois > --- > > The changes can be seen at: > https://github.com/PierreARM/edk2/tree/382_acpiview_gtdt_acpi6_3_upd > ate_v1 > > Notes: > v1: > - GTDT updates for ACPI 6.3 [Pierre] > > ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser.c > | 6 -- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git > a/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser > .c > b/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser > .c > index > 1b7e56486c8fb98a8fe063ae5fa25d86500a58a9..3b05ff3015d4a3af62dd9fab05 > 7c32369a456267 100644 > --- > a/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtParser > .c > +++ > b/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt/GtdtPars > +++ er.c > @@ -5,7 +5,7 @@ >SPDX-License-Identifier: BSD-2-Clause-Patent > >@par Reference(s): > -- ACPI 6.2 Specification - Errata A, September 2017 > +- ACPI 6.3 Specification - January 2019 >**/ > > #include > @@ -77,7 +77,9 @@ STATIC CONST ACPI_PARSER GtdtParser[] = { >{L"Platform Timer Count", 4, 88, L"%d", NULL, > (VOID**), NULL, NULL}, >{L"Platform Timer Offset", 4, 92, L"0x%x", NULL, > - (VOID**), NULL, NULL} > + (VOID**), NULL, NULL}, {L"Virtual EL2 Timer > + GSIV", 4, 96, L"0x%x", NULL, NULL, NULL, NULL}, {L"Virtual EL2 Timer > + Flags", 4, 100, L"0x%x", NULL, NULL, NULL, NULL} > }; > > /** > -- > 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)' -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#41177): https://edk2.groups.io/g/devel/message/41177 Mute This Topic: https://groups.io/mt/31685310/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-