* UEFI spec version in system table, shall we update it to 2.8? @ 2021-03-31 5:52 Lin, Derek (HPS SW) 2021-04-06 12:12 ` [edk2-devel] " Nhi Pham 0 siblings, 1 reply; 10+ messages in thread From: Lin, Derek (HPS SW) @ 2021-03-31 5:52 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 464 bytes --] Hi, In UefiSpec.h, we define the UEFI version 2.7 in system table. #define EFI_2_70_SYSTEM_TABLE_REVISION (( 2 << 16 ) | ( 70 )) #define EFI_SYSTEM_TABLE_REVISION EFI_2_70_SYSTEM_TABLE_REVISION #define EFI_SPECIFICATION_VERSION EFI_SYSTEM_TABLE_REVISION #define EFI_RUNTIME_SERVICES_REVISION EFI_SPECIFICATION_VERSION In Linux dmesg [ 0.000000] efi: EFI v2.70 by EDK II Shall it be updated to v2.8 to align with UEFI spec? Thanks, Derek [-- Attachment #2: Type: text/html, Size: 2153 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? 2021-03-31 5:52 UEFI spec version in system table, shall we update it to 2.8? Lin, Derek (HPS SW) @ 2021-04-06 12:12 ` Nhi Pham 2021-04-07 1:37 ` 回复: " gaoliming 0 siblings, 1 reply; 10+ messages in thread From: Nhi Pham @ 2021-04-06 12:12 UTC (permalink / raw) To: devel@edk2.groups.io, derek.lin2@hpe.com, gaoliming@byosoft.com.cn + Liming Gao I'm also interested in the plan for the edk2 in compliance with UEFI 2.8 specification. -Nhi ________________________________________ From: devel@edk2.groups.io <devel@edk2.groups.io> on behalf of Lin, Derek (HPS SW) via groups.io <derek.lin2=hpe.com@groups.io> Sent: Wednesday, March 31, 2021 12:52 PM To: devel@edk2.groups.io Subject: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? Hi, In UefiSpec.h, we define the UEFI version 2.7 in system table. #define EFI_2_70_SYSTEM_TABLE_REVISION ((2 << 16) | (70)) #define EFI_SYSTEM_TABLE_REVISION EFI_2_70_SYSTEM_TABLE_REVISION #define EFI_SPECIFICATION_VERSION EFI_SYSTEM_TABLE_REVISION #define EFI_RUNTIME_SERVICES_REVISION EFI_SPECIFICATION_VERSION In Linux dmesg [ 0.000000] efi: EFI v2.70 by EDK II Shall it be updated to v2.8 to align with UEFI spec? Thanks, Derek ^ permalink raw reply [flat|nested] 10+ messages in thread
* 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? 2021-04-06 12:12 ` [edk2-devel] " Nhi Pham @ 2021-04-07 1:37 ` gaoliming 2023-09-19 17:08 ` [edk2-devel] " karunakar_poosapalli via groups.io 0 siblings, 1 reply; 10+ messages in thread From: gaoliming @ 2021-04-07 1:37 UTC (permalink / raw) To: devel, nhi, derek.lin2 Nhi: So far, I don’t receive edk2 feature planning on the latest UEFI 2.8 & 2. 9 spec in edk2 community except for Redfish. So, I suggest to keep current UEFI version 2.7 in system table. Thanks Liming > -----邮件原件----- > 发件人: devel@edk2.groups.io <devel@edk2.groups.io> 代表 Nhi Pham via > groups.io > 发送时间: 2021年4月6日 20:13 > 收件人: devel@edk2.groups.io; derek.lin2@hpe.com; > gaoliming@byosoft.com.cn > 主题: Re: [edk2-devel] UEFI spec version in system table, shall we update it > to 2.8? > > + Liming Gao > > I'm also interested in the plan for the edk2 in compliance with UEFI 2.8 > specification. > > -Nhi > > ________________________________________ > From: devel@edk2.groups.io <devel@edk2.groups.io> on behalf of Lin, Derek > (HPS SW) via groups.io <derek.lin2=hpe.com@groups.io> > Sent: Wednesday, March 31, 2021 12:52 PM > To: devel@edk2.groups.io > Subject: [edk2-devel] UEFI spec version in system table, shall we update it to > 2.8? > > Hi, > > In UefiSpec.h, we define the UEFI version 2.7 in system table. > > > #define EFI_2_70_SYSTEM_TABLE_REVISION ((2 << 16) | (70)) > #define EFI_SYSTEM_TABLE_REVISION > EFI_2_70_SYSTEM_TABLE_REVISION > #define EFI_SPECIFICATION_VERSION EFI_SYSTEM_TABLE_REVISION > #define EFI_RUNTIME_SERVICES_REVISION > EFI_SPECIFICATION_VERSION > > In Linux dmesg > [ 0.000000] efi: EFI v2.70 by EDK II > > Shall it be updated to v2.8 to align with UEFI spec? > > Thanks, > Derek > > > > > ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? 2021-04-07 1:37 ` 回复: " gaoliming @ 2023-09-19 17:08 ` karunakar_poosapalli via groups.io 2023-09-19 17:11 ` karunakar_poosapalli via groups.io 0 siblings, 1 reply; 10+ messages in thread From: karunakar_poosapalli via groups.io @ 2023-09-19 17:08 UTC (permalink / raw) To: gaoliming, devel [-- Attachment #1: Type: text/plain, Size: 477 bytes --] System Tbale is still pointing to Uefi 2.7 version. Is the latest edk2 still not compliance with UEFI 2.8 ? -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#108852): https://edk2.groups.io/g/devel/message/108852 Mute This Topic: https://groups.io/mt/81906348/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=- [-- Attachment #2: Type: text/html, Size: 915 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? 2023-09-19 17:08 ` [edk2-devel] " karunakar_poosapalli via groups.io @ 2023-09-19 17:11 ` karunakar_poosapalli via groups.io 2023-09-19 18:18 ` Poosapalli, Karunakar via groups.io 0 siblings, 1 reply; 10+ messages in thread From: karunakar_poosapalli via groups.io @ 2023-09-19 17:11 UTC (permalink / raw) To: karunakar_poosapalli, devel [-- Attachment #1: Type: text/plain, Size: 1968 bytes --] In latest tianocore edk2 ( https://github.com/tianocore/edk2 ), we can see System table is still pointing to 2.70 Version(EFI_2_70_SYSTEM_TABLE_REVISION) https://github.com/tianocore/edk2/blob/master/MdePkg/Include/Uefi/UefiSpec.h // // EFI Runtime Services Table // #define EFI_SYSTEM_TABLE_SIGNATURE SIGNATURE_64 ('I','B','I',' ','S','Y','S','T') #define EFI_2_80_SYSTEM_TABLE_REVISION ((2 << 16) | (80)) #define EFI_2_70_SYSTEM_TABLE_REVISION ((2 << 16) | (70)) #define EFI_2_60_SYSTEM_TABLE_REVISION ((2 << 16) | (60)) #define EFI_2_50_SYSTEM_TABLE_REVISION ((2 << 16) | (50)) #define EFI_2_40_SYSTEM_TABLE_REVISION ((2 << 16) | (40)) #define EFI_2_31_SYSTEM_TABLE_REVISION ((2 << 16) | (31)) #define EFI_2_30_SYSTEM_TABLE_REVISION ((2 << 16) | (30)) #define EFI_2_20_SYSTEM_TABLE_REVISION ((2 << 16) | (20)) #define EFI_2_10_SYSTEM_TABLE_REVISION ((2 << 16) | (10)) #define EFI_2_00_SYSTEM_TABLE_REVISION ((2 << 16) | (00)) #define EFI_1_10_SYSTEM_TABLE_REVISION ((1 << 16) | (10)) #define EFI_1_02_SYSTEM_TABLE_REVISION ((1 << 16) | (02)) #define EFI_SYSTEM_TABLE_REVISION EFI_2_70_SYSTEM_TABLE_REVISION #define EFI_SPECIFICATION_VERSION EFI_SYSTEM_TABLE_REVISION #define EFI_RUNTIME_SERVICES_SIGNATURE SIGNATURE_64 ('R','U','N','T','S','E','R','V') #define EFI_RUNTIME_SERVICES_REVISION EFI_SPECIFICATION_VERSION Does it mean latest tianocore is still not UEFI 2.8 version support or it supports 2.8 functionalities but the table version number is not yet updated? -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#108853): https://edk2.groups.io/g/devel/message/108853 Mute This Topic: https://groups.io/mt/81906348/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=- [-- Attachment #2: Type: text/html, Size: 5667 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? 2023-09-19 17:11 ` karunakar_poosapalli via groups.io @ 2023-09-19 18:18 ` Poosapalli, Karunakar via groups.io 2023-09-19 21:04 ` Michael D Kinney 0 siblings, 1 reply; 10+ messages in thread From: Poosapalli, Karunakar via groups.io @ 2023-09-19 18:18 UTC (permalink / raw) To: Poosapalli, Karunakar, devel@edk2.groups.io, Felix Polyudov, Yao, Jiewen [-- Attachment #1: Type: text/plain, Size: 3617 bytes --] Hi All, Can you please share your thoughts if any idea in EDK2 compliance with UEFI 2.8 Support ? From UEFI sources and latest edk2 master branch is still at 2.7. Same for latest stable tag edk2-stable202308. https://github.com/tianocore/edk2.git #define EFI_SYSTEM_TABLE_REVISION EFI_2_70_SYSTEM_TABLE_REVISION #define EFI_SPECIFICATION_VERSION EFI_SYSTEM_TABLE_REVISION But we could see some of the features from 2.8 is already available and UEFI 2.9 spec also released but system table in edk2 is still pointing to 2.7. Curious to know, Whether latest edk2 is not fully compliance with 2.8 or only system table update is missing for 2.8 Thanks & Regards Karunakar Poosapalli Firmware Principal Engineer, Client BIOS Customer BIOS | Dell Core BIOS CPG Software Engineering | Dell Technologies Mobile +91 9951902957 Karunakar_poosapalli@Dell.Com<mailto:Karunakar_poosapalli@Dell.Com> From: karunakar_poosapalli via groups.io <karunakar_poosapalli=dell.com@groups.io> Sent: Tuesday, September 19, 2023 10:41 PM To: Poosapalli, Karunakar; devel@edk2.groups.io Subject: Re: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? [EXTERNAL EMAIL] In latest tianocore edk2 (https://github.com/tianocore/edk2 [github.com]<https://urldefense.com/v3/__https:/github.com/tianocore/edk2__;!!LpKI!mQ_BG3pFqn4l_WXu4-SMapIb2kzSZmeFEwZ9PNGLNx6j_YdYF6DUWQBuLZwoJhMzMQIiKG1dMBmDJH6eqgKzHbK-JfJWjjqXU1bQ$> ), we can see System table is still pointing to 2.70 Version(EFI_2_70_SYSTEM_TABLE_REVISION) https://github.com/tianocore/edk2/blob/master/MdePkg/Include/Uefi/UefiSpec.h [github.com]<https://urldefense.com/v3/__https:/github.com/tianocore/edk2/blob/master/MdePkg/Include/Uefi/UefiSpec.h__;!!LpKI!mQ_BG3pFqn4l_WXu4-SMapIb2kzSZmeFEwZ9PNGLNx6j_YdYF6DUWQBuLZwoJhMzMQIiKG1dMBmDJH6eqgKzHbK-JfJWjvHlQENb$> // // EFI Runtime Services Table // #define EFI_SYSTEM_TABLE_SIGNATURE SIGNATURE_64 ('I','B','I',' ','S','Y','S','T') #define EFI_2_80_SYSTEM_TABLE_REVISION ((2 << 16) | (80)) #define EFI_2_70_SYSTEM_TABLE_REVISION ((2 << 16) | (70)) #define EFI_2_60_SYSTEM_TABLE_REVISION ((2 << 16) | (60)) #define EFI_2_50_SYSTEM_TABLE_REVISION ((2 << 16) | (50)) #define EFI_2_40_SYSTEM_TABLE_REVISION ((2 << 16) | (40)) #define EFI_2_31_SYSTEM_TABLE_REVISION ((2 << 16) | (31)) #define EFI_2_30_SYSTEM_TABLE_REVISION ((2 << 16) | (30)) #define EFI_2_20_SYSTEM_TABLE_REVISION ((2 << 16) | (20)) #define EFI_2_10_SYSTEM_TABLE_REVISION ((2 << 16) | (10)) #define EFI_2_00_SYSTEM_TABLE_REVISION ((2 << 16) | (00)) #define EFI_1_10_SYSTEM_TABLE_REVISION ((1 << 16) | (10)) #define EFI_1_02_SYSTEM_TABLE_REVISION ((1 << 16) | (02)) #define EFI_SYSTEM_TABLE_REVISION EFI_2_70_SYSTEM_TABLE_REVISION #define EFI_SPECIFICATION_VERSION EFI_SYSTEM_TABLE_REVISION #define EFI_RUNTIME_SERVICES_SIGNATURE SIGNATURE_64 ('R','U','N','T','S','E','R','V') #define EFI_RUNTIME_SERVICES_REVISION EFI_SPECIFICATION_VERSION Does it mean latest tianocore is still not UEFI 2.8 version support or it supports 2.8 functionalities but the table version number is not yet updated? Internal Use - Confidential -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#108856): https://edk2.groups.io/g/devel/message/108856 Mute This Topic: https://groups.io/mt/81906348/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=- [-- Attachment #2: Type: text/html, Size: 12868 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? 2023-09-19 18:18 ` Poosapalli, Karunakar via groups.io @ 2023-09-19 21:04 ` Michael D Kinney 2023-09-20 4:41 ` Poosapalli, Karunakar via groups.io 0 siblings, 1 reply; 10+ messages in thread From: Michael D Kinney @ 2023-09-19 21:04 UTC (permalink / raw) To: devel@edk2.groups.io, KarunakarPoosapalli@Dell.com, POLUDOV, FELIX, Yao, Jiewen Cc: Kinney, Michael D [-- Attachment #1: Type: text/plain, Size: 4439 bytes --] I do not think anyone has done the complete analysis since UEFI 2.7. Some updates from newer specs have been added as needed by different community members. Unless there are dedicated tasks to review and verify that every spec change has been added to edk2, the version can not be updated. Mike From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Poosapalli, Karunakar via groups.io Sent: Tuesday, September 19, 2023 11:18 AM To: Poosapalli, Karunakar <KarunakarPoosapalli@Dell.com>; devel@edk2.groups.io; POLUDOV, FELIX <felixp@ami.com>; Yao, Jiewen <jiewen.yao@intel.com> Subject: Re: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? Hi All, Can you please share your thoughts if any idea in EDK2 compliance with UEFI 2.8 Support ? From UEFI sources and latest edk2 master branch is still at 2.7. Same for latest stable tag edk2-stable202308. https://github.com/tianocore/edk2.git #define EFI_SYSTEM_TABLE_REVISION EFI_2_70_SYSTEM_TABLE_REVISION #define EFI_SPECIFICATION_VERSION EFI_SYSTEM_TABLE_REVISION But we could see some of the features from 2.8 is already available and UEFI 2.9 spec also released but system table in edk2 is still pointing to 2.7. Curious to know, Whether latest edk2 is not fully compliance with 2.8 or only system table update is missing for 2.8 Thanks & Regards Karunakar Poosapalli Firmware Principal Engineer, Client BIOS Customer BIOS | Dell Core BIOS CPG Software Engineering | Dell Technologies Mobile +91 9951902957 Karunakar_poosapalli@Dell.Com<mailto:Karunakar_poosapalli@Dell.Com> From: karunakar_poosapalli via groups.io <karunakar_poosapalli=dell.com@groups.io<mailto:karunakar_poosapalli=dell.com@groups.io>> Sent: Tuesday, September 19, 2023 10:41 PM To: Poosapalli, Karunakar; devel@edk2.groups.io<mailto:devel@edk2.groups.io> Subject: Re: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? [EXTERNAL EMAIL] In latest tianocore edk2 (https://github.com/tianocore/edk2 [github.com]<https://urldefense.com/v3/__https:/github.com/tianocore/edk2__;!!LpKI!mQ_BG3pFqn4l_WXu4-SMapIb2kzSZmeFEwZ9PNGLNx6j_YdYF6DUWQBuLZwoJhMzMQIiKG1dMBmDJH6eqgKzHbK-JfJWjjqXU1bQ$> ), we can see System table is still pointing to 2.70 Version(EFI_2_70_SYSTEM_TABLE_REVISION) https://github.com/tianocore/edk2/blob/master/MdePkg/Include/Uefi/UefiSpec.h [github.com]<https://urldefense.com/v3/__https:/github.com/tianocore/edk2/blob/master/MdePkg/Include/Uefi/UefiSpec.h__;!!LpKI!mQ_BG3pFqn4l_WXu4-SMapIb2kzSZmeFEwZ9PNGLNx6j_YdYF6DUWQBuLZwoJhMzMQIiKG1dMBmDJH6eqgKzHbK-JfJWjvHlQENb$> // // EFI Runtime Services Table // #define EFI_SYSTEM_TABLE_SIGNATURE SIGNATURE_64 ('I','B','I',' ','S','Y','S','T') #define EFI_2_80_SYSTEM_TABLE_REVISION ((2 << 16) | (80)) #define EFI_2_70_SYSTEM_TABLE_REVISION ((2 << 16) | (70)) #define EFI_2_60_SYSTEM_TABLE_REVISION ((2 << 16) | (60)) #define EFI_2_50_SYSTEM_TABLE_REVISION ((2 << 16) | (50)) #define EFI_2_40_SYSTEM_TABLE_REVISION ((2 << 16) | (40)) #define EFI_2_31_SYSTEM_TABLE_REVISION ((2 << 16) | (31)) #define EFI_2_30_SYSTEM_TABLE_REVISION ((2 << 16) | (30)) #define EFI_2_20_SYSTEM_TABLE_REVISION ((2 << 16) | (20)) #define EFI_2_10_SYSTEM_TABLE_REVISION ((2 << 16) | (10)) #define EFI_2_00_SYSTEM_TABLE_REVISION ((2 << 16) | (00)) #define EFI_1_10_SYSTEM_TABLE_REVISION ((1 << 16) | (10)) #define EFI_1_02_SYSTEM_TABLE_REVISION ((1 << 16) | (02)) #define EFI_SYSTEM_TABLE_REVISION EFI_2_70_SYSTEM_TABLE_REVISION #define EFI_SPECIFICATION_VERSION EFI_SYSTEM_TABLE_REVISION #define EFI_RUNTIME_SERVICES_SIGNATURE SIGNATURE_64 ('R','U','N','T','S','E','R','V') #define EFI_RUNTIME_SERVICES_REVISION EFI_SPECIFICATION_VERSION Does it mean latest tianocore is still not UEFI 2.8 version support or it supports 2.8 functionalities but the table version number is not yet updated? Internal Use - Confidential -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#108860): https://edk2.groups.io/g/devel/message/108860 Mute This Topic: https://groups.io/mt/81906348/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/leave/12367111/7686176/1913456212/xyzzy [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=- [-- Attachment #2: Type: text/html, Size: 14922 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? 2023-09-19 21:04 ` Michael D Kinney @ 2023-09-20 4:41 ` Poosapalli, Karunakar via groups.io 2023-09-20 18:59 ` Michael D Kinney 0 siblings, 1 reply; 10+ messages in thread From: Poosapalli, Karunakar via groups.io @ 2023-09-20 4:41 UTC (permalink / raw) To: Kinney, Michael D, devel@edk2.groups.io, POLUDOV, FELIX, Yao, Jiewen [-- Attachment #1: Type: text/plain, Size: 5807 bytes --] Hi @Kinney, Michael D<mailto:michael.d.kinney@intel.com>, Thanks for sharing your inputs. Agree with your point. As latest tianocore edk2 already added some of the interfaces or functionalities implemented from v2.8 by different communities, Can we say it’s compliant with v2.8? but as there is no analysis done to see whether all updates from 2.8 is implemented or not we can’t say it’s fully 2.8 Supported ? Thanks & Regards Karunakar Poosapalli Firmware Principal Engineer, Client BIOS Customer BIOS | Dell Core BIOS CPG Software Engineering | Dell Technologies Mobile +91 9951902957 Karunakar_poosapalli@Dell.Com<mailto:Karunakar_poosapalli@Dell.Com> Internal Use - Confidential From: Kinney, Michael D <michael.d.kinney@intel.com> Sent: Wednesday, September 20, 2023 2:34 AM To: devel@edk2.groups.io; Poosapalli, Karunakar; POLUDOV, FELIX; Yao, Jiewen Cc: Kinney, Michael D Subject: RE: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? [EXTERNAL EMAIL] I do not think anyone has done the complete analysis since UEFI 2.7. Some updates from newer specs have been added as needed by different community members. Unless there are dedicated tasks to review and verify that every spec change has been added to edk2, the version can not be updated. Mike From: devel@edk2.groups.io<mailto:devel@edk2.groups.io> <devel@edk2.groups.io<mailto:devel@edk2.groups.io>> On Behalf Of Poosapalli, Karunakar via groups.io Sent: Tuesday, September 19, 2023 11:18 AM To: Poosapalli, Karunakar <KarunakarPoosapalli@Dell.com<mailto:KarunakarPoosapalli@Dell.com>>; devel@edk2.groups.io<mailto:devel@edk2.groups.io>; POLUDOV, FELIX <felixp@ami.com<mailto:felixp@ami.com>>; Yao, Jiewen <jiewen.yao@intel.com<mailto:jiewen.yao@intel.com>> Subject: Re: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? Hi All, Can you please share your thoughts if any idea in EDK2 compliance with UEFI 2.8 Support ? From UEFI sources and latest edk2 master branch is still at 2.7. Same for latest stable tag edk2-stable202308. https://github.com/tianocore/edk2.git [github.com]<https://urldefense.com/v3/__https:/github.com/tianocore/edk2.git__;!!LpKI!nIohUbt0OghPJnCKOpCtgOh1X26Ds1hTOXDuhgvA7ameCb6qMli7Zw8P-z0ruFYDjM8sum-VJAV7sB8_8FzbvKH80JAhH-G8$> #define EFI_SYSTEM_TABLE_REVISION EFI_2_70_SYSTEM_TABLE_REVISION #define EFI_SPECIFICATION_VERSION EFI_SYSTEM_TABLE_REVISION But we could see some of the features from 2.8 is already available and UEFI 2.9 spec also released but system table in edk2 is still pointing to 2.7. Curious to know, Whether latest edk2 is not fully compliance with 2.8 or only system table update is missing for 2.8 Thanks & Regards Karunakar Poosapalli Firmware Principal Engineer, Client BIOS Customer BIOS | Dell Core BIOS CPG Software Engineering | Dell Technologies Mobile +91 9951902957 Karunakar_poosapalli@Dell.Com<mailto:Karunakar_poosapalli@Dell.Com> From: karunakar_poosapalli via groups.io <karunakar_poosapalli=dell.com@groups.io<mailto:karunakar_poosapalli=dell.com@groups.io>> Sent: Tuesday, September 19, 2023 10:41 PM To: Poosapalli, Karunakar; devel@edk2.groups.io<mailto:devel@edk2.groups.io> Subject: Re: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? [EXTERNAL EMAIL] In latest tianocore edk2 (https://github.com/tianocore/edk2 [github.com]<https://urldefense.com/v3/__https:/github.com/tianocore/edk2__;!!LpKI!mQ_BG3pFqn4l_WXu4-SMapIb2kzSZmeFEwZ9PNGLNx6j_YdYF6DUWQBuLZwoJhMzMQIiKG1dMBmDJH6eqgKzHbK-JfJWjjqXU1bQ$> ), we can see System table is still pointing to 2.70 Version(EFI_2_70_SYSTEM_TABLE_REVISION) https://github.com/tianocore/edk2/blob/master/MdePkg/Include/Uefi/UefiSpec.h [github.com]<https://urldefense.com/v3/__https:/github.com/tianocore/edk2/blob/master/MdePkg/Include/Uefi/UefiSpec.h__;!!LpKI!mQ_BG3pFqn4l_WXu4-SMapIb2kzSZmeFEwZ9PNGLNx6j_YdYF6DUWQBuLZwoJhMzMQIiKG1dMBmDJH6eqgKzHbK-JfJWjvHlQENb$> // // EFI Runtime Services Table // #define EFI_SYSTEM_TABLE_SIGNATURE SIGNATURE_64 ('I','B','I',' ','S','Y','S','T') #define EFI_2_80_SYSTEM_TABLE_REVISION ((2 << 16) | (80)) #define EFI_2_70_SYSTEM_TABLE_REVISION ((2 << 16) | (70)) #define EFI_2_60_SYSTEM_TABLE_REVISION ((2 << 16) | (60)) #define EFI_2_50_SYSTEM_TABLE_REVISION ((2 << 16) | (50)) #define EFI_2_40_SYSTEM_TABLE_REVISION ((2 << 16) | (40)) #define EFI_2_31_SYSTEM_TABLE_REVISION ((2 << 16) | (31)) #define EFI_2_30_SYSTEM_TABLE_REVISION ((2 << 16) | (30)) #define EFI_2_20_SYSTEM_TABLE_REVISION ((2 << 16) | (20)) #define EFI_2_10_SYSTEM_TABLE_REVISION ((2 << 16) | (10)) #define EFI_2_00_SYSTEM_TABLE_REVISION ((2 << 16) | (00)) #define EFI_1_10_SYSTEM_TABLE_REVISION ((1 << 16) | (10)) #define EFI_1_02_SYSTEM_TABLE_REVISION ((1 << 16) | (02)) #define EFI_SYSTEM_TABLE_REVISION EFI_2_70_SYSTEM_TABLE_REVISION #define EFI_SPECIFICATION_VERSION EFI_SYSTEM_TABLE_REVISION #define EFI_RUNTIME_SERVICES_SIGNATURE SIGNATURE_64 ('R','U','N','T','S','E','R','V') #define EFI_RUNTIME_SERVICES_REVISION EFI_SPECIFICATION_VERSION Does it mean latest tianocore is still not UEFI 2.8 version support or it supports 2.8 functionalities but the table version number is not yet updated? Internal Use - Confidential -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#108912): https://edk2.groups.io/g/devel/message/108912 Mute This Topic: https://groups.io/mt/81906348/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=- [-- Attachment #2: Type: text/html, Size: 19403 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? 2023-09-20 4:41 ` Poosapalli, Karunakar via groups.io @ 2023-09-20 18:59 ` Michael D Kinney 2023-09-20 19:12 ` Poosapalli, Karunakar via groups.io 0 siblings, 1 reply; 10+ messages in thread From: Michael D Kinney @ 2023-09-20 18:59 UTC (permalink / raw) To: Poosapalli, Karunakar, devel@edk2.groups.io, POLUDOV, FELIX, Yao, Jiewen Cc: Kinney, Michael D [-- Attachment #1: Type: text/plain, Size: 7373 bytes --] Compliance of TianoCore is different than Compliance of a platform firmware image. * TianoCore should only update the version when all of the TianoCore contents conform to the spec version. * If the subset of TainoCore features integrated into a platform firmware image meets all of a newer spec version requirements and the rest of the platform components also meet a newer spec version, then the platform firmware image can change the version value to match. Without the full analysis the TianoCore version can not be updated. The main purpose of the version values in the UEFI tables is for UEFI Option ROMs, UEFI Applications, and UEFI OS Loaders to know what UEFI API support is present and only call services that are known to be present with the expected behavior of those APIs as documented in that version of the specification. The use case we do not want to see is platform firmware publishing a higher version value without a guarantee that all the APIs and behavior match. That could cause unexpected behavior from UEFI Drivers, UEFI Applications, or UEFI OS Loaders. Mike From: Poosapalli, Karunakar <KarunakarPoosapalli@Dell.com> Sent: Tuesday, September 19, 2023 9:41 PM To: Kinney, Michael D <michael.d.kinney@intel.com>; devel@edk2.groups.io; POLUDOV, FELIX <felixp@ami.com>; Yao, Jiewen <jiewen.yao@intel.com> Subject: RE: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? Hi @Kinney, Michael D<mailto:michael.d.kinney@intel.com>, Thanks for sharing your inputs. Agree with your point. As latest tianocore edk2 already added some of the interfaces or functionalities implemented from v2.8 by different communities, Can we say it’s compliant with v2.8? but as there is no analysis done to see whether all updates from 2.8 is implemented or not we can’t say it’s fully 2.8 Supported ? Thanks & Regards Karunakar Poosapalli Firmware Principal Engineer, Client BIOS Customer BIOS | Dell Core BIOS CPG Software Engineering | Dell Technologies Mobile +91 9951902957 Karunakar_poosapalli@Dell.Com<mailto:Karunakar_poosapalli@Dell.Com> Internal Use - Confidential From: Kinney, Michael D <michael.d.kinney@intel.com<mailto:michael.d.kinney@intel.com>> Sent: Wednesday, September 20, 2023 2:34 AM To: devel@edk2.groups.io<mailto:devel@edk2.groups.io>; Poosapalli, Karunakar; POLUDOV, FELIX; Yao, Jiewen Cc: Kinney, Michael D Subject: RE: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? [EXTERNAL EMAIL] I do not think anyone has done the complete analysis since UEFI 2.7. Some updates from newer specs have been added as needed by different community members. Unless there are dedicated tasks to review and verify that every spec change has been added to edk2, the version can not be updated. Mike From: devel@edk2.groups.io<mailto:devel@edk2.groups.io> <devel@edk2.groups.io<mailto:devel@edk2.groups.io>> On Behalf Of Poosapalli, Karunakar via groups.io Sent: Tuesday, September 19, 2023 11:18 AM To: Poosapalli, Karunakar <KarunakarPoosapalli@Dell.com<mailto:KarunakarPoosapalli@Dell.com>>; devel@edk2.groups.io<mailto:devel@edk2.groups.io>; POLUDOV, FELIX <felixp@ami.com<mailto:felixp@ami.com>>; Yao, Jiewen <jiewen.yao@intel.com<mailto:jiewen.yao@intel.com>> Subject: Re: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? Hi All, Can you please share your thoughts if any idea in EDK2 compliance with UEFI 2.8 Support ? From UEFI sources and latest edk2 master branch is still at 2.7. Same for latest stable tag edk2-stable202308. https://github.com/tianocore/edk2.git [github.com]<https://urldefense.com/v3/__https:/github.com/tianocore/edk2.git__;!!LpKI!nIohUbt0OghPJnCKOpCtgOh1X26Ds1hTOXDuhgvA7ameCb6qMli7Zw8P-z0ruFYDjM8sum-VJAV7sB8_8FzbvKH80JAhH-G8$> #define EFI_SYSTEM_TABLE_REVISION EFI_2_70_SYSTEM_TABLE_REVISION #define EFI_SPECIFICATION_VERSION EFI_SYSTEM_TABLE_REVISION But we could see some of the features from 2.8 is already available and UEFI 2.9 spec also released but system table in edk2 is still pointing to 2.7. Curious to know, Whether latest edk2 is not fully compliance with 2.8 or only system table update is missing for 2.8 Thanks & Regards Karunakar Poosapalli Firmware Principal Engineer, Client BIOS Customer BIOS | Dell Core BIOS CPG Software Engineering | Dell Technologies Mobile +91 9951902957 Karunakar_poosapalli@Dell.Com<mailto:Karunakar_poosapalli@Dell.Com> From: karunakar_poosapalli via groups.io <karunakar_poosapalli=dell.com@groups.io<mailto:karunakar_poosapalli=dell.com@groups.io>> Sent: Tuesday, September 19, 2023 10:41 PM To: Poosapalli, Karunakar; devel@edk2.groups.io<mailto:devel@edk2.groups.io> Subject: Re: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? [EXTERNAL EMAIL] In latest tianocore edk2 (https://github.com/tianocore/edk2 [github.com]<https://urldefense.com/v3/__https:/github.com/tianocore/edk2__;!!LpKI!mQ_BG3pFqn4l_WXu4-SMapIb2kzSZmeFEwZ9PNGLNx6j_YdYF6DUWQBuLZwoJhMzMQIiKG1dMBmDJH6eqgKzHbK-JfJWjjqXU1bQ$> ), we can see System table is still pointing to 2.70 Version(EFI_2_70_SYSTEM_TABLE_REVISION) https://github.com/tianocore/edk2/blob/master/MdePkg/Include/Uefi/UefiSpec.h [github.com]<https://urldefense.com/v3/__https:/github.com/tianocore/edk2/blob/master/MdePkg/Include/Uefi/UefiSpec.h__;!!LpKI!mQ_BG3pFqn4l_WXu4-SMapIb2kzSZmeFEwZ9PNGLNx6j_YdYF6DUWQBuLZwoJhMzMQIiKG1dMBmDJH6eqgKzHbK-JfJWjvHlQENb$> // // EFI Runtime Services Table // #define EFI_SYSTEM_TABLE_SIGNATURE SIGNATURE_64 ('I','B','I',' ','S','Y','S','T') #define EFI_2_80_SYSTEM_TABLE_REVISION ((2 << 16) | (80)) #define EFI_2_70_SYSTEM_TABLE_REVISION ((2 << 16) | (70)) #define EFI_2_60_SYSTEM_TABLE_REVISION ((2 << 16) | (60)) #define EFI_2_50_SYSTEM_TABLE_REVISION ((2 << 16) | (50)) #define EFI_2_40_SYSTEM_TABLE_REVISION ((2 << 16) | (40)) #define EFI_2_31_SYSTEM_TABLE_REVISION ((2 << 16) | (31)) #define EFI_2_30_SYSTEM_TABLE_REVISION ((2 << 16) | (30)) #define EFI_2_20_SYSTEM_TABLE_REVISION ((2 << 16) | (20)) #define EFI_2_10_SYSTEM_TABLE_REVISION ((2 << 16) | (10)) #define EFI_2_00_SYSTEM_TABLE_REVISION ((2 << 16) | (00)) #define EFI_1_10_SYSTEM_TABLE_REVISION ((1 << 16) | (10)) #define EFI_1_02_SYSTEM_TABLE_REVISION ((1 << 16) | (02)) #define EFI_SYSTEM_TABLE_REVISION EFI_2_70_SYSTEM_TABLE_REVISION #define EFI_SPECIFICATION_VERSION EFI_SYSTEM_TABLE_REVISION #define EFI_RUNTIME_SERVICES_SIGNATURE SIGNATURE_64 ('R','U','N','T','S','E','R','V') #define EFI_RUNTIME_SERVICES_REVISION EFI_SPECIFICATION_VERSION Does it mean latest tianocore is still not UEFI 2.8 version support or it supports 2.8 functionalities but the table version number is not yet updated? Internal Use - Confidential -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#108924): https://edk2.groups.io/g/devel/message/108924 Mute This Topic: https://groups.io/mt/81906348/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/leave/12367111/7686176/1913456212/xyzzy [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=- [-- Attachment #2: Type: text/html, Size: 24892 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? 2023-09-20 18:59 ` Michael D Kinney @ 2023-09-20 19:12 ` Poosapalli, Karunakar via groups.io 0 siblings, 0 replies; 10+ messages in thread From: Poosapalli, Karunakar via groups.io @ 2023-09-20 19:12 UTC (permalink / raw) To: Kinney, Michael D, devel@edk2.groups.io, POLUDOV, FELIX, Yao, Jiewen [-- Attachment #1: Type: text/plain, Size: 7472 bytes --] Mike, Agree with your points. Thanks for sharing the detailed info. Beautifully conveyed! -Karunakar Internal Use - Confidential From: Kinney, Michael D <michael.d.kinney@intel.com> Sent: Thursday, September 21, 2023 12:30 AM To: Poosapalli, Karunakar; devel@edk2.groups.io; POLUDOV, FELIX; Yao, Jiewen Cc: Kinney, Michael D Subject: RE: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? [EXTERNAL EMAIL] Compliance of TianoCore is different than Compliance of a platform firmware image. * TianoCore should only update the version when all of the TianoCore contents conform to the spec version. * If the subset of TainoCore features integrated into a platform firmware image meets all of a newer spec version requirements and the rest of the platform components also meet a newer spec version, then the platform firmware image can change the version value to match. Without the full analysis the TianoCore version can not be updated. The main purpose of the version values in the UEFI tables is for UEFI Option ROMs, UEFI Applications, and UEFI OS Loaders to know what UEFI API support is present and only call services that are known to be present with the expected behavior of those APIs as documented in that version of the specification. The use case we do not want to see is platform firmware publishing a higher version value without a guarantee that all the APIs and behavior match. That could cause unexpected behavior from UEFI Drivers, UEFI Applications, or UEFI OS Loaders. Mike From: Poosapalli, Karunakar <KarunakarPoosapalli@Dell.com<mailto:KarunakarPoosapalli@Dell.com>> Sent: Tuesday, September 19, 2023 9:41 PM To: Kinney, Michael D <michael.d.kinney@intel.com<mailto:michael.d.kinney@intel.com>>; devel@edk2.groups.io<mailto:devel@edk2.groups.io>; POLUDOV, FELIX <felixp@ami.com<mailto:felixp@ami.com>>; Yao, Jiewen <jiewen.yao@intel.com<mailto:jiewen.yao@intel.com>> Subject: RE: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? Hi @Kinney, Michael D<mailto:michael.d.kinney@intel.com>, Thanks for sharing your inputs. Agree with your point. As latest tianocore edk2 already added some of the interfaces or functionalities implemented from v2.8 by different communities, Can we say it’s compliant with v2.8? but as there is no analysis done to see whether all updates from 2.8 is implemented or not we can’t say it’s fully 2.8 Supported ? Karunakar Internal Use - Confidential From: Kinney, Michael D <michael.d.kinney@intel.com<mailto:michael.d.kinney@intel.com>> Sent: Wednesday, September 20, 2023 2:34 AM To: devel@edk2.groups.io<mailto:devel@edk2.groups.io>; Poosapalli, Karunakar; POLUDOV, FELIX; Yao, Jiewen Cc: Kinney, Michael D Subject: RE: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? [EXTERNAL EMAIL] I do not think anyone has done the complete analysis since UEFI 2.7. Some updates from newer specs have been added as needed by different community members. Unless there are dedicated tasks to review and verify that every spec change has been added to edk2, the version can not be updated. Mike From: devel@edk2.groups.io<mailto:devel@edk2.groups.io> <devel@edk2.groups.io<mailto:devel@edk2.groups.io>> On Behalf Of Poosapalli, Karunakar via groups.io Sent: Tuesday, September 19, 2023 11:18 AM To: Poosapalli, Karunakar <KarunakarPoosapalli@Dell.com<mailto:KarunakarPoosapalli@Dell.com>>; devel@edk2.groups.io<mailto:devel@edk2.groups.io>; POLUDOV, FELIX <felixp@ami.com<mailto:felixp@ami.com>>; Yao, Jiewen <jiewen.yao@intel.com<mailto:jiewen.yao@intel.com>> Subject: Re: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? Hi All, Can you please share your thoughts if any idea in EDK2 compliance with UEFI 2.8 Support ? From UEFI sources and latest edk2 master branch is still at 2.7. Same for latest stable tag edk2-stable202308. https://github.com/tianocore/edk2.git [github.com]<https://urldefense.com/v3/__https:/github.com/tianocore/edk2.git__;!!LpKI!nIohUbt0OghPJnCKOpCtgOh1X26Ds1hTOXDuhgvA7ameCb6qMli7Zw8P-z0ruFYDjM8sum-VJAV7sB8_8FzbvKH80JAhH-G8$> #define EFI_SYSTEM_TABLE_REVISION EFI_2_70_SYSTEM_TABLE_REVISION #define EFI_SPECIFICATION_VERSION EFI_SYSTEM_TABLE_REVISION But we could see some of the features from 2.8 is already available and UEFI 2.9 spec also released but system table in edk2 is still pointing to 2.7. Curious to know, Whether latest edk2 is not fully compliance with 2.8 or only system table update is missing for 2.8 From: karunakar_poosapalli via groups.io <karunakar_poosapalli=dell.com@groups.io<mailto:karunakar_poosapalli=dell.com@groups.io>> Sent: Tuesday, September 19, 2023 10:41 PM To: Poosapalli, Karunakar; devel@edk2.groups.io<mailto:devel@edk2.groups.io> Subject: Re: [edk2-devel] 回复: [edk2-devel] UEFI spec version in system table, shall we update it to 2.8? [EXTERNAL EMAIL] In latest tianocore edk2 (https://github.com/tianocore/edk2 [github.com]<https://urldefense.com/v3/__https:/github.com/tianocore/edk2__;!!LpKI!mQ_BG3pFqn4l_WXu4-SMapIb2kzSZmeFEwZ9PNGLNx6j_YdYF6DUWQBuLZwoJhMzMQIiKG1dMBmDJH6eqgKzHbK-JfJWjjqXU1bQ$> ), we can see System table is still pointing to 2.70 Version(EFI_2_70_SYSTEM_TABLE_REVISION) https://github.com/tianocore/edk2/blob/master/MdePkg/Include/Uefi/UefiSpec.h [github.com]<https://urldefense.com/v3/__https:/github.com/tianocore/edk2/blob/master/MdePkg/Include/Uefi/UefiSpec.h__;!!LpKI!mQ_BG3pFqn4l_WXu4-SMapIb2kzSZmeFEwZ9PNGLNx6j_YdYF6DUWQBuLZwoJhMzMQIiKG1dMBmDJH6eqgKzHbK-JfJWjvHlQENb$> // // EFI Runtime Services Table // #define EFI_SYSTEM_TABLE_SIGNATURE SIGNATURE_64 ('I','B','I',' ','S','Y','S','T') #define EFI_2_80_SYSTEM_TABLE_REVISION ((2 << 16) | (80)) #define EFI_2_70_SYSTEM_TABLE_REVISION ((2 << 16) | (70)) #define EFI_2_60_SYSTEM_TABLE_REVISION ((2 << 16) | (60)) #define EFI_2_50_SYSTEM_TABLE_REVISION ((2 << 16) | (50)) #define EFI_2_40_SYSTEM_TABLE_REVISION ((2 << 16) | (40)) #define EFI_2_31_SYSTEM_TABLE_REVISION ((2 << 16) | (31)) #define EFI_2_30_SYSTEM_TABLE_REVISION ((2 << 16) | (30)) #define EFI_2_20_SYSTEM_TABLE_REVISION ((2 << 16) | (20)) #define EFI_2_10_SYSTEM_TABLE_REVISION ((2 << 16) | (10)) #define EFI_2_00_SYSTEM_TABLE_REVISION ((2 << 16) | (00)) #define EFI_1_10_SYSTEM_TABLE_REVISION ((1 << 16) | (10)) #define EFI_1_02_SYSTEM_TABLE_REVISION ((1 << 16) | (02)) #define EFI_SYSTEM_TABLE_REVISION EFI_2_70_SYSTEM_TABLE_REVISION #define EFI_SPECIFICATION_VERSION EFI_SYSTEM_TABLE_REVISION #define EFI_RUNTIME_SERVICES_SIGNATURE SIGNATURE_64 ('R','U','N','T','S','E','R','V') #define EFI_RUNTIME_SERVICES_REVISION EFI_SPECIFICATION_VERSION Does it mean latest tianocore is still not UEFI 2.8 version support or it supports 2.8 functionalities but the table version number is not yet updated? Internal Use - Confidential -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#108928): https://edk2.groups.io/g/devel/message/108928 Mute This Topic: https://groups.io/mt/81906348/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=- [-- Attachment #2: Type: text/html, Size: 25874 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2023-09-20 19:38 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2021-03-31 5:52 UEFI spec version in system table, shall we update it to 2.8? Lin, Derek (HPS SW) 2021-04-06 12:12 ` [edk2-devel] " Nhi Pham 2021-04-07 1:37 ` 回复: " gaoliming 2023-09-19 17:08 ` [edk2-devel] " karunakar_poosapalli via groups.io 2023-09-19 17:11 ` karunakar_poosapalli via groups.io 2023-09-19 18:18 ` Poosapalli, Karunakar via groups.io 2023-09-19 21:04 ` Michael D Kinney 2023-09-20 4:41 ` Poosapalli, Karunakar via groups.io 2023-09-20 18:59 ` Michael D Kinney 2023-09-20 19:12 ` Poosapalli, Karunakar via groups.io
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox