From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 7FCE9D80141 for ; Sun, 26 May 2024 15:28:10 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=VPGYc5LlW8Z74+sWVFdQPDXmtPL37H2CGilRMt1Hisk=; c=relaxed/simple; d=groups.io; h=From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20240206; t=1716737290; v=1; b=2dVd+5J0SSElpsCeyf4Fu67FdBPQMw9ImQwgNclSZYKuJNMxiGUyLDrC7s0gH1zhNngkkNwF tQeIA1AIUcwRy8fvdYwhXyq+k85GUZwsyevPg0hxOYQ9wSHnF1hLhrWujPB8NXmKAqeSym3O/7V wvp71rFzzqnoxIpto3pHB7MTgf/MeW6/GGvLXsgK48B020Osfvc7OJwvWRiqy++tjkp5DEJWasi E7t8jS8sVDmNnxT4OguohGeGtmBHlIwKQFs3YymOg8KdnnrS0PmeLWoJY+gYKdnWDX8DHaz4zYI Fcrgt0vRY4h8fot9575IOY7mjG3q2yPyp3X4ZEFCgEU0w== X-Received: by 127.0.0.2 with SMTP id PsjnYY7687511xEYR36u1hph; Sun, 26 May 2024 08:28:09 -0700 X-Received: from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com [148.163.147.86]) by mx.groups.io with SMTP id smtpd.web11.8847.1716737288286094723 for ; Sun, 26 May 2024 08:28:08 -0700 X-Received: from pps.filterd (m0148663.ppops.net [127.0.0.1]) by mx0a-002e3701.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 44Q62deh017460; Sun, 26 May 2024 15:27:50 GMT X-Received: from p1lg14880.it.hpe.com ([16.230.97.201]) by mx0a-002e3701.pphosted.com (PPS) with ESMTPS id 3ybsm3v0ej-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 26 May 2024 15:27:49 +0000 X-Received: from p1wg14925.americas.hpqcorp.net (unknown [10.119.18.114]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by p1lg14880.it.hpe.com (Postfix) with ESMTPS id 923AD8005EF; Sun, 26 May 2024 15:27:41 +0000 (UTC) X-Received: from p1wg14924.americas.hpqcorp.net (10.119.18.113) by p1wg14925.americas.hpqcorp.net (10.119.18.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.42; Sun, 26 May 2024 03:27:41 -1200 X-Received: from p1wg14919.americas.hpqcorp.net (16.230.19.122) by p1wg14924.americas.hpqcorp.net (10.119.18.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.42 via Frontend Transport; Sun, 26 May 2024 03:27:41 -1200 X-Received: from NAM12-MW2-obe.outbound.protection.outlook.com (192.58.206.38) by edge.it.hpe.com (16.230.19.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.42; Sun, 26 May 2024 03:27:40 -1200 X-Received: from PH0PR84MB1480.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:173::21) by SA1PR84MB3917.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:806:3ec::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7611.28; Sun, 26 May 2024 15:27:38 +0000 X-Received: from PH0PR84MB1480.NAMPRD84.PROD.OUTLOOK.COM ([fe80::b633:898c:7aa:34f2]) by PH0PR84MB1480.NAMPRD84.PROD.OUTLOOK.COM ([fe80::b633:898c:7aa:34f2%6]) with mapi id 15.20.7611.025; Sun, 26 May 2024 15:27:37 +0000 From: "Li, Walon" To: "Kinney, Michael D" , "devel@edk2.groups.io" CC: "Lin, Derek (UEFI Development)" , "gaoliming@byosoft.com.cn" Subject: Re: [edk2-devel] [PATCH] MdePkg:Update UEFI version to 2.10 Thread-Topic: [edk2-devel] [PATCH] MdePkg:Update UEFI version to 2.10 Thread-Index: AQHaqmBVSYDMKoK0HkahVJ8GrkPcK7GgWUOAgAlSf9A= Date: Sun, 26 May 2024 15:27:37 +0000 Message-ID: References: <20240520024833.487-1-walon.li@hpe.com> In-Reply-To: Accept-Language: zh-TW, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR84MB1480:EE_|SA1PR84MB3917:EE_ x-ms-office365-filtering-correlation-id: f355be55-e217-4daf-2342-08dc7d985ffc x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?us-ascii?Q?+8cJs+TqliezUnxmdS+jU51NqlRtGrAq77o6m6rmyTkUIjWH99pRkKKUV9wM?= =?us-ascii?Q?qyPENvtd2t/xBs3Z1Yp3ukwmVDZutZxa3kOe8nJa2yMR/3RR/Xrd1x/Z3Jnq?= =?us-ascii?Q?hM/UY+kDK63RN7yjDNn4Ms5Dr0NPrlpgqryKZDxch4qWsZNlZA2sb5/iOLxx?= =?us-ascii?Q?vYFNRYC8zK7ZCPhBP2+5pLmLCK+2WSmL0HObmHlo0+nyI3DTmnvv06kbPGxa?= =?us-ascii?Q?JH0788si+b38yyRizpNuo9cQ659vhczHxWDCaZ3m+x5JXcxMMS09PeI3wyCa?= =?us-ascii?Q?OZk9ogyxAOzPtCjUMa6OIYhQg+4ifmW5WtNkP+fCqYs9Zb0YbXkCkQXalkLs?= =?us-ascii?Q?rtZFxay5Rj5123rXPt5utVjPprzP56SLzp6T3GmPUIkphjoNq8sj+cxIg/0H?= =?us-ascii?Q?Ym4bl0w17pEqDNHhEGTVnK3p/syGGvlx6GJg5bQV1z2SnEdoeNn/8AxHr6Ip?= =?us-ascii?Q?l4/uuxWJbSr7tk2PAgF1QxW1eBfBpEMUdYE84h6/poHPwLZ0XcJC/16aalEF?= =?us-ascii?Q?JagwQxb/sVspjqWm91Dt2LiNoXmrYk2lKOXXAPMgFz5vaemk5ecJ98lE4wQJ?= =?us-ascii?Q?q8FfM6OD4RPn9ObSTCCdtqxPhuF7qcbBkOLUO/0pV+7Lzyb4ddM8OpPo0M3Q?= =?us-ascii?Q?AF3Zv8aa88v6lNQW7q8Gv2lQ7wpTTUn5OFPg5NPZpADZAyBBRsok+EtoklTk?= =?us-ascii?Q?GEMp64hGrrLabK6jheqHknLeV3XPlWIvFxUsg+9KISqCZF8DnqxcmANGYNVm?= =?us-ascii?Q?c4j3EzVBJEKtHos+WqmtcC7Walzz5KlS3WR93Ygs6PmhARU+7B29pUxwMOet?= =?us-ascii?Q?Zsaze1zXBhUqoVBdyo9SYH3MoAh/QxDzq5aXhRYXT5xNCijx77MQd1ydePmW?= =?us-ascii?Q?fMYriSWCQ3jOKdZNUUA6B6eP4NHVZC0cORbew9PohiEVglurgXXTe+CSrxNo?= =?us-ascii?Q?ZQPtTw1nl4sFCLc1jqnXD/oZdNvy0w7uyasDlOxPuM4ZNDOaPBJDCmAy2/8o?= =?us-ascii?Q?fXTfEzNLt2M3JMrzkS1Wnkdpy8rlk6dqsddvaqqx8UBZljs3/nDRTZebNWds?= =?us-ascii?Q?cxJStTkFqW+FDRP0eR89ZnzY6AZjK3pXAPP7Apmc3scorB5IphB3ywWguXfx?= =?us-ascii?Q?zQIrqmB0Skld0Naoa+4CE9y7cuhiH9+fbXTsin2kA6zwuuVV/l8iuZSsnUmi?= =?us-ascii?Q?vpzPa0sAL9uS6cKXrdNTW85eyXO1WveA+yyjztezvTiOphYiTmapDzd88mpl?= =?us-ascii?Q?Wj5S2ErQEqpGa4FZhs06kw4zBAgPRRF28KxG2T8sOjm2v+7FDxrZtw2L+tN6?= =?us-ascii?Q?4oU=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?CxRsXeCOlCepVS7g/ssOEUrnfUa33YxQdLO12VC1fJ9X8cxlXQhhCV/ZvWuA?= =?us-ascii?Q?gUpTSjofht7gKt54sEibs8jx5FXYq2s99h98X2nF55CzObMCBEjvPCn83B4I?= =?us-ascii?Q?C3VicBFzmVM5rH5asnElnmP+eEudMpE6h2S5QJ/3L7EzH3ARDgwI6W8VGuWC?= =?us-ascii?Q?c/w+d+K+b5AGa5SgDMp/Kro6in9e2SahrrisXaORde8iU8x5P6A8ocN1yy9d?= =?us-ascii?Q?iZdjOtsAsyG+If9UhhVrZhK5R6kRJ5LABjvpbby4ZYQpjcvpqn+64jy7Od/M?= =?us-ascii?Q?TVxBdB/Rk9nlrDz/9xZsXmR33glTHgXIs/t/HlkT42qm9vM8UGlkoDgouXI8?= =?us-ascii?Q?h6wUv0RB0wvXubf9WeSskYz+5YK8P7nMMoWcU1IPGnHZGMxKwFlW+MNLT0/O?= =?us-ascii?Q?n/9I7KFZUafuy6GW7SfOlx4vjYlywuGoDn7R+XdOU1Q1Bi8lHrrw7ZFvWBmL?= =?us-ascii?Q?n8huePUSY/IbvmRw7XF+DSi1+imFalB7L9eqMj5aN53UGm9vAzydZYJ1JpP3?= =?us-ascii?Q?ltRn+8YaWnWTpCiOm7z7Ke6bHqIgf5LgOiyaXLHXcc+s0rqXkwgIG1u0c3DZ?= =?us-ascii?Q?Udw3HpC8Px/FIFff1B+8AOZxjU5d+zHzoGvvw0PPJTVsPcVg8FKvKHuiYEt+?= =?us-ascii?Q?JSStc+nED4ZeQiZrowxULdsDQt/TYHed7p+av+8sNpgE2WAad0Ol6AnxdTnC?= =?us-ascii?Q?YfH5Wl6LE9P9c7km8ndENoSLTO8aD36m6+ce6+v+1/OxA/7NI7dS6Tmdn6CG?= =?us-ascii?Q?IY33vXDVRT0rEnOWw3TuCi2DDJm+8067nQugpS1DX7rn5gPKufwNTa1c7XJY?= =?us-ascii?Q?fJmsNvsmo+YppgW04yA8Apor3dOTBwuHAWSu+utUJ8MxFpiwu2+P+jIzCM9t?= =?us-ascii?Q?s+MTjTr5Z8h4s3BCkAuDKtt8wvn2yg+e9faZLO3Z7AUP8J2eT3uWTMQn5UDz?= =?us-ascii?Q?AO4xBVFblXnOgIKpS/UP7zUnGuwTPI/1n1CvLqyHhnFeNp152LG/1XCei1qT?= =?us-ascii?Q?CbiTFooM1usD5gYuDrzPNftUTaBEr/6L5DzyHl0HrlTwlyvCDNDHTcFqH8J8?= =?us-ascii?Q?92vxQGnjZcIilqzjbSYB8B3TZWYHKnsLtuggBivtHoWJOJbZDxuEUmq9uzGK?= =?us-ascii?Q?qwS3NaekC/J6rABnQZ9z6ihgk16CbvSqCE8L0hcJiL6fhu5momojJos+jUal?= =?us-ascii?Q?I6q+7kmveIlwIE0gCEdpdxq8coFaXIuhLLgQ8auwLEL8qW35ux3DN4oqMwJJ?= =?us-ascii?Q?aRWzdGT0qFmx034eQvqfxeDoJSUFG+mUtlzt8TWyXsVOm68VMo7RJyinu55L?= =?us-ascii?Q?CVQkIWQnBYc90tM8VBLCgXz80fVWw1VJOZ7h3Ncps0iG1iHO4Vihwr6rC2Ql?= =?us-ascii?Q?ZXARX1CzU3Gs64GTIGPVzc83f682Yl64r8nywHRIXsaX/GJsbnOgB+FrLn2C?= =?us-ascii?Q?16zbdY0B4Yh3CSB1oJ/Hyo0w/qEztNfOCAo1yUiP+YLHldXbP/UnRusdJodx?= =?us-ascii?Q?yo+M2YBVtGXDJE7FwvmPETRnPTViCV3JNSuSHaun97kOFlpnV9wM7N1O5y/Q?= =?us-ascii?Q?2PsYsqRPymfLDBMuzfQ=3D?= X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR84MB1480.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: f355be55-e217-4daf-2342-08dc7d985ffc X-MS-Exchange-CrossTenant-originalarrivaltime: 26 May 2024 15:27:37.7999 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +BYrtKXAq1Vbl+dTxAnE9FShK2UjP5DqHh4Sw1Dyv9m3aWrM2MS3GiW+0tEyssgddf9zJgfJdGqyJhuTSmhVvQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR84MB3917 X-OriginatorOrg: hpe.com X-Proofpoint-ORIG-GUID: iN57ic11sQ8RImDszl_RAAxZ4HrG5GwO X-Proofpoint-GUID: iN57ic11sQ8RImDszl_RAAxZ4HrG5GwO X-Proofpoint-UnRewURL: 2 URL's were un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Sun, 26 May 2024 08:28:08 -0700 Resent-From: walon.li@hpe.com Reply-To: devel@edk2.groups.io,walon.li@hpe.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: gHR1xR5CdxUEgY7skIKHnpYax7686176AA= Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=2dVd+5J0; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=hpe.com (policy=none) Hi Mike, Nope. I didn't try all changes with UEFI 2.10 specification. I just noticed= that edk2 had been merged serval 2.10 changes but this version is still ke= eping to 2.7. Only checked the UEFI version number in efi-shell (QEMU), it changes to 2.1= 00 from 2.70. I'm neutral on this change, if you think we're not yet to declare edk2 is 2= .10 compliant this moment. Thanks! Walon -----Original Message----- From: Kinney, Michael D =20 Sent: Tuesday, May 21, 2024 12:59 AM To: devel@edk2.groups.io; Li, Walon (UEFI Development) Cc: Lin, Derek (UEFI Development) ; gaoliming@byosoft.c= om.cn; Kinney, Michael D Subject: RE: [edk2-devel] [PATCH] MdePkg:Update UEFI version to 2.10 Have you verified that every feature from 2.10 is in edk2? That includes both the include file content as well as all the Library/modu= le implementations. A platform can always update this version value in their tables if the plat= form is using a subset of features that are all 2.10 conformant. Thanks, Mike > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Li,=20 > Walon > Sent: Sunday, May 19, 2024 7:49 PM > To: devel@edk2.groups.io > Cc: Lin2, Derek ; Li, Walon ;=20 > gaoliming@byosoft.com.cn > Subject: [edk2-devel] [PATCH] MdePkg:Update UEFI version to 2.10 >=20 > Follow UEFI specification 2.10 to update system table revision. > --- > MdePkg/Include/Uefi/UefiSpec.h | 8 +++++--- > 1 file changed, 5 insertions(+), 3 deletions(-) >=20 > diff --git a/MdePkg/Include/Uefi/UefiSpec.h=20 > b/MdePkg/Include/Uefi/UefiSpec.h index 79fc8c72ca..5cabb196b7 100644 > --- a/MdePkg/Include/Uefi/UefiSpec.h > +++ b/MdePkg/Include/Uefi/UefiSpec.h > @@ -1,8 +1,8 @@ > /** @file >=20 > Include file that supports UEFI. >=20 >=20 >=20 > - This include file must contain things defined in the UEFI 2.7=20 > specification. >=20 > - If a code construct is defined in the UEFI 2.7 specification it=20 > must be included >=20 > + This include file must contain things defined in the UEFI 2.10 > specification. >=20 > + If a code construct is defined in the UEFI 2.10 specification it=20 > + must be > included >=20 > by this include file. >=20 >=20 >=20 > Copyright (c) 2006 - 2021, Intel Corporation. All rights=20 > reserved.
>=20 > @@ -1840,6 +1840,8 @@ EFI_STATUS > // EFI Runtime Services Table >=20 > // >=20 > #define EFI_SYSTEM_TABLE_SIGNATURE SIGNATURE_64 ('I','B','I',' > ','S','Y','S','T') >=20 > +#define EFI_2_100_SYSTEM_TABLE_REVISION ((2 << 16) | (100)) >=20 > +#define EFI_2_90_SYSTEM_TABLE_REVISION ((2 << 16) | (90)) >=20 > #define EFI_2_80_SYSTEM_TABLE_REVISION ((2 << 16) | (80)) >=20 > #define EFI_2_70_SYSTEM_TABLE_REVISION ((2 << 16) | (70)) >=20 > #define EFI_2_60_SYSTEM_TABLE_REVISION ((2 << 16) | (60)) >=20 > @@ -1852,7 +1854,7 @@ EFI_STATUS > #define EFI_2_00_SYSTEM_TABLE_REVISION ((2 << 16) | (00)) >=20 > #define EFI_1_10_SYSTEM_TABLE_REVISION ((1 << 16) | (10)) >=20 > #define EFI_1_02_SYSTEM_TABLE_REVISION ((1 << 16) | (02)) >=20 > -#define EFI_SYSTEM_TABLE_REVISION EFI_2_70_SYSTEM_TABLE_REVISION >=20 > +#define EFI_SYSTEM_TABLE_REVISION EFI_2_100_SYSTEM_TABLE_REVISION >=20 > #define EFI_SPECIFICATION_VERSION EFI_SYSTEM_TABLE_REVISION >=20 >=20 >=20 > #define EFI_RUNTIME_SERVICES_SIGNATURE SIGNATURE_64 > ('R','U','N','T','S','E','R','V') >=20 > -- > 2.23.0.windows.1 >=20 >=20 >=20 > -=3D-=3D-=3D-=3D-=3D-=3D > Groups.io Links: You receive all messages sent to this group. > View/Reply Online (#119071):=20 > INVALID URI REMOVED > 071__;!!NpxR!mB7x3kTUEcviqRRJF9uqlrvMWEVg0fQ3_tIm8s-W-zcDbaQMFZz9NxhOp > eveHiQoACrlRk-Jru0nV8Zd_7TAIqI$ Mute This Topic:=20 > https://groups.io/mt/106197340/1643496 > !NpxR!mB7x3kTUEcviqRRJF9uqlrvMWEVg0fQ3_tIm8s-W-zcDbaQMFZz9NxhOpeveHiQo > ACrlRk-Jru0nV8Zd5SpoWG0$ Group Owner: devel+owner@edk2.groups.io > Unsubscribe:=20 > https://edk2.groups.io/g/devel/unsub > pxR!mB7x3kTUEcviqRRJF9uqlrvMWEVg0fQ3_tIm8s-W-zcDbaQMFZz9NxhOpeveHiQoAC > rlRk-Jru0nV8Zd2GYv47o$ > [michael.d.kinney@intel.com] > -=3D-=3D-=3D-=3D-=3D-=3D >=20 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#119268): https://edk2.groups.io/g/devel/message/119268 Mute This Topic: https://groups.io/mt/106197340/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-