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 E5D89740047 for ; Tue, 23 Apr 2024 12:16:16 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=mShzu9t3jwj9cscBr3X2+p4yzuUF9fG6yHqeEy2OsbA=; 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=1713874575; v=1; b=AdaFe4s4Al6cPZ2yKgHaU3gH477DmG5rdmm344V4Mkvz6yI0wpvRKrnYP4Lp2MJuoA6zn8mQ R2PyvChBMfwmR860s9BfjORDwI5Rl1EZ9w0l6Y1jBlg4njZukCEUzCOkLoqXqQp5kyVDc+Cdm4I vk1ztf7PbTUbhrqZCoorntZ72Nrl2FrSQ4iNEdfBTWYGbACbuGu6DmYvL9Nw8D16HuJDi1h3WzH 5zRfgvtba26izInDfxcxotFIIy7BKMRaV24OS75uJp4tfzG183dKLuh1m3pKIlEjGBxwEpGKcPk ls/FKMu2o9lLFyUDQvM9b8fe0O95IxjTwyWV6wzZK0xuw== X-Received: by 127.0.0.2 with SMTP id YXUSYY7687511xRrG1eWhuzL; Tue, 23 Apr 2024 05:16:15 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.9]) by mx.groups.io with SMTP id smtpd.web11.16796.1713874574341722701 for ; Tue, 23 Apr 2024 05:16:14 -0700 X-CSE-ConnectionGUID: g617krvtSZ6q6T9Bm42QTQ== X-CSE-MsgGUID: 6ikPBiwsRPaSGiawg92dTg== X-IronPort-AV: E=McAfee;i="6600,9927,11052"; a="20150697" X-IronPort-AV: E=Sophos;i="6.07,222,1708416000"; d="scan'208";a="20150697" X-Received: from fmviesa007.fm.intel.com ([10.60.135.147]) by fmvoesa103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Apr 2024 05:16:13 -0700 X-CSE-ConnectionGUID: S+WPKOy6R7Wffrfh/lQJzQ== X-CSE-MsgGUID: A57i9LF9Q06J86g+UN8l/g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,222,1708416000"; d="scan'208";a="24393422" X-Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmviesa007.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 23 Apr 2024 05:16:13 -0700 X-Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 23 Apr 2024 05:16:13 -0700 X-Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 23 Apr 2024 05:16:12 -0700 X-Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Tue, 23 Apr 2024 05:16:12 -0700 X-Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.100) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Tue, 23 Apr 2024 05:16:12 -0700 X-Received: from MN0PR11MB6158.namprd11.prod.outlook.com (2603:10b6:208:3ca::18) by BY1PR11MB8030.namprd11.prod.outlook.com (2603:10b6:a03:522::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7519.20; Tue, 23 Apr 2024 12:16:10 +0000 X-Received: from MN0PR11MB6158.namprd11.prod.outlook.com ([fe80::b0c8:dcaf:59ea:9e99]) by MN0PR11MB6158.namprd11.prod.outlook.com ([fe80::b0c8:dcaf:59ea:9e99%6]) with mapi id 15.20.7519.018; Tue, 23 Apr 2024 12:16:10 +0000 From: "Wu, Jiaxin" To: Gerd Hoffmann CC: "devel@edk2.groups.io" , "Ni, Ray" , "Zeng, Star" , "Kumar, Rahul R" , "Dong, Guo" , "Rhodes, Sean" , "Lu, James" , "Guo, Gua" , Ard Biesheuvel , "Yao, Jiewen" , Abdul Lateef Attar , Abner Chang , Tom Lendacky Subject: Re: [edk2-devel] [PATCH v3 00/13] Add SmmRelocationLib Thread-Topic: [edk2-devel] [PATCH v3 00/13] Add SmmRelocationLib Thread-Index: AQHakV2GkVjeKzZueEqpL2F3/efgwrFtqcSAgAZI9YCAAYbkEIAAGEAAgAA6z7A= Date: Tue, 23 Apr 2024 12:16:10 +0000 Message-ID: References: <17C74D78B0B952AD.15491@groups.io> <3v4gqem2libtqyxyw6gzuqrifjxurj7lahdbrfn4474fvgkit2@kojgaroebe3o> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN0PR11MB6158:EE_|BY1PR11MB8030:EE_ x-ms-office365-filtering-correlation-id: 68a03b2b-41ee-48d0-0ef0-08dc638f297e x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?us-ascii?Q?hyZS89MUlkzsefn8s7O7iMRYtLp3hXgvxk2Hr9dHBGLQLg5gmjgRYGUkL+T6?= =?us-ascii?Q?8yUMATDAiqNV3zPekncJiPK9XXXoDXQVVOWBzRHOWRtZJju6wDPCrP7jRulE?= =?us-ascii?Q?Ly7hyKCNdfNmVmd6iP6RCYDdPDIkmH4AoZ/AotVDvw9h7jTtIho2FKRY/VWQ?= =?us-ascii?Q?x+E42DFMl2wJJgris5FSlbuQvvpkbIZla0S8IyR8qu9XpuUIzh/cmnjjvXGE?= =?us-ascii?Q?9Eu3MJfbfNJZDBQ3FiElsww9FTm0owZ6dhF99ZC+dHEYSwyXx42oTqj1zMoz?= =?us-ascii?Q?1+Y7kRpejS5eRh4jK8C+bmjIgSQU17Sd2yTHCqoCPqEdRHeA8mauFwJfQ83U?= =?us-ascii?Q?IamAsR3Evs3rYc92pox07tG+V9MBWResvuuJ7UTkMRpoJH6jZN2xAS6/r3Jy?= =?us-ascii?Q?d2Ztz5x5CNQtC5UJKecIcPFOCqrysBUXkztEhjBQF6ENTKyIrUJRHLHFFYmj?= =?us-ascii?Q?hmOuHbzFO1680Z8Kfy9xxP0wpQ64oBlmg++WfCt4O/p2glCs5d95XCF7y8pN?= =?us-ascii?Q?2/Bznmn4Cu3y2RT+h9JZdUyL2lfN3gBkInCO/B7yQqv69dAXDm4MU9lhTxwJ?= =?us-ascii?Q?KRgitboMNYN4+aoVFsHVqDQq+ERnd+4R4Qin8yzVmziLlSk0wjRBaJINoU9u?= =?us-ascii?Q?6NS+1b+vJymuT1940Wki2wM8WMAPPlG+kNT0PLRWlgoDjYgcllo1H/c68v0l?= =?us-ascii?Q?PaiyfV3UptSblPLqGDFBvWoh88PD8V0a2Sw7y9qXfMIL+B0GR1K+aXbuW9AQ?= =?us-ascii?Q?1CeJ2zSIUE9M0rVK3yfX3I2z+J/U3Warx3Lb9VH8mvBjlZWQQ6SGg2b0gOYQ?= =?us-ascii?Q?7nvikHEmT/HPfabNcd6Xus/Z8V703VbIToQG8ErZ4zsRRP9ZGgGsp7lAaMXp?= =?us-ascii?Q?ubZSLFdUDdV8c3d+eazKCPQk9v0n5A8d6PgtlspqET/T4q8F/ZC63C1wPbPH?= =?us-ascii?Q?n/plivo2FpQuuhOcigYp48DoLL1shPYnLYVcllEywnHpIFnwJKki8ZkZNDgS?= =?us-ascii?Q?zThjZsROO1SY6bznw4arHLBtJg0ntjvajoQlTK/K6zjk3uXkedMcKgIs0TlO?= =?us-ascii?Q?TE18EooW+HEArxKp6gDMdbIqS2zVCtAeuC+aLZtMysEj9SQDlqCpoe7lsE4e?= =?us-ascii?Q?Wr9xdCQOO3RQ7O2idOAn7J20Xnim98IzHsi1f/yzkl5NHJ1CnIvDDC1YcSZ5?= =?us-ascii?Q?1xX5fQzUZiMk5DYV7WR4Xcy1gWRHLhellqnOthN0Er1YxJmpFK8PZFDC1cLl?= =?us-ascii?Q?2qxE1waoQIOkCV4vZVlgHlPpEuXFo5uK0oNAmovH0YRFivC3dnSy64+m5i06?= =?us-ascii?Q?FjMcJ9R53R4wS9r/GcmBR1Lg?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?jsZF7uqpij9Av7g8p/NVxuJGKQKYY6sTBpGvvJOuam2ifaXwde18nqShzYbF?= =?us-ascii?Q?THX6Rrrr07X3PT35kWjgrvL7elQkXkkR4tAOhaob1x13VI3/IcMXyKozfF+r?= =?us-ascii?Q?ZAeR9G5yvQxH+GmTDuoNyV+hVa6RtoSzWm5Tgg1g/2g6jfz0L9Okfybct0LE?= =?us-ascii?Q?WX6044VByZcgS36zCfQWG3eP64nReCjM0UmEdUTmLhu+bLOR56cA6yAfmjwo?= =?us-ascii?Q?4ygKi0mcHhuuQzqtGmT7bAIczxS2NOjkc2IB73FuX9EIkXlp5WMX5ubWBR78?= =?us-ascii?Q?en/bHHkrww7NIWdUUjfNdkeSII5IdiJS+IPK3TCg5s2PNK2tZE9Yq161X62E?= =?us-ascii?Q?7oeqEw7b24Xom3/DNbl6VBnYUDkbseTM9tSHU1E1kxU0Nj+aGjX8k83HuF4u?= =?us-ascii?Q?/C0tMe1tKzmc5SDD24pOJgdtie6HbT//L1R1gO1taWkwuH2rfkEnvrNMlO6F?= =?us-ascii?Q?nMUt2/Xpns3Sx9RSdTbX72psnu8V2Jh5nU5V4gkTuEIzAWlYR7RHsvdptcyp?= =?us-ascii?Q?qS50wc6QzvuGcfhSxEUyxp0OHN4D9X1WkLYwvP0RdqCF9WCeT4hKobDJE+7E?= =?us-ascii?Q?mXYnh/ydIJWWwBqu+/JxAhTDds8dNInylB43jdDJbkEQ8TmxsWSx5d+2AnWL?= =?us-ascii?Q?LFMpbg5I0ih/ESqcRhH9GA/acRQyBn7rsjYzbwGCjiby7bPwdxTtFlqyO3HU?= =?us-ascii?Q?7X2v77bRiI0a78zB8DY115YHmE5FiyOwPHJ0ytCrQ5SfJaDMeOtWuDqlUTZ7?= =?us-ascii?Q?RzJjqnk6xsBmFqqf5TCPMBeM8nQx5oRUvdtrRVteNMREfujDd1/VhmTFVN0S?= =?us-ascii?Q?ZcGBWUnbfe2HP6jtNLrvWyAPF3LdzaeiGm5ImVJ6rEuZC6N0R8MegwnJAxY/?= =?us-ascii?Q?7fT1z/L7Fmg25Nu62L1J/dYKt9+TsM55LdIc/RtZEuGaGpU5lyv+SfjSwAs0?= =?us-ascii?Q?9jS13C96R1ww0MKqnLD8wudzs7vFd7z2o90+Di7qljKfZujPLvzQHk/2AdXB?= =?us-ascii?Q?pyEmRNHEodGwTbaQqEVpKRcIqxis3rWRryqTKBKnFUtw5azwbCgQxE2U3CbC?= =?us-ascii?Q?S4WVUjcj3ReEOFCtd2de7WEswISb24lD1Jdts1ksu3qvF/UwqWKK9D+2jH/F?= =?us-ascii?Q?hH2nivbvP5VkC8w3rCwXRg+57Et6/9DCR6CnKrcVVps87eDz7mXepNEYWj3g?= =?us-ascii?Q?Prte0Ro3RvdrGb2J+PK2Ryjrb3GWffSBCgc0EvJx/ii5poFJQO6vqkasPROO?= =?us-ascii?Q?AOem0a7ztT2bS8a+ZeUZ6hEGdaTOom4pXw4aVHtgA4zkHHAHZQ4LmTiMhzpA?= =?us-ascii?Q?oTjuQ9FEHDqD4ntTYv+5Ubp44b10aVGKTXhUnbe9idChG967LffGkH4Fx7IU?= =?us-ascii?Q?ObigMckQPE6pyMI3y9bMyp/0gExjAXfYX2hlkV8NdAVURKWgDCntC8fdBraz?= =?us-ascii?Q?mQHSSNZWuxAI3KLQqXDCfzDhnYuz7IG0w2jtvvNSMnMgRnWvBKszDOHmXPil?= =?us-ascii?Q?JMwmgykhYcqAhB+7eAiPqmmyG407OlGVWsNJAT1Y3R9bJY8NDdP6n5xDISoX?= =?us-ascii?Q?kSzOC9ulGlsIgSpCSVREqU2pkRdJQXmwwJdv0QD3?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN0PR11MB6158.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 68a03b2b-41ee-48d0-0ef0-08dc638f297e X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Apr 2024 12:16:10.7125 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Hpp131FeznAyGvyOqvsaHAxQLA1QHqsL6mKtqv+WI1VbnHPghDtVPp0BzSHXv7wY6kF72w1xtdFS3skI82r3pw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR11MB8030 X-OriginatorOrg: intel.com 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: Tue, 23 Apr 2024 05:16:14 -0700 Resent-From: jiaxin.wu@intel.com Reply-To: devel@edk2.groups.io,jiaxin.wu@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 1NDubwnGWBYlEuW8Sm9gKTc2x7686176AA= 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=AdaFe4s4; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io As I documented in the comment: This patch provides the SmmRelocationLib library instance for OVMF to handle the logic difference, and it won't change the existing implementation code logic. But as I said, it depends on you. I will drop the OvmfPkg/SmmRelocationLib = since confirmed we can use the ADM version for OVMF. =20 Thanks, Jiaxin > -----Original Message----- > From: Gerd Hoffmann > Sent: Tuesday, April 23, 2024 4:43 PM > To: Wu, Jiaxin > Cc: devel@edk2.groups.io; Ni, Ray ; Zeng, Star > ; Kumar, Rahul R ; Dong, > Guo ; Rhodes, Sean ; Lu, > James ; Guo, Gua ; Ard Biesheuvel > ; Yao, Jiewen ; Abdul > Lateef Attar ; Abner Chang > ; Tom Lendacky > Subject: Re: [edk2-devel] [PATCH v3 00/13] Add SmmRelocationLib >=20 > On Tue, Apr 23, 2024 at 07:31:18AM +0000, Wu, Jiaxin wrote: > > Thanks Gerd, I will try the S3 on OVMF. > > > > And for AmdSmmRelocationLib usage in OVMF, do you prefer: > > 1. use the AmdSmmRelocationLib directly in this patch set? Or > > 2. still keep the original to create the OvmfPkg/SmmRelocationLib, and = clean > the code in the future patch? >=20 > Clear preference for (1), why introduce OvmfPkg/SmmRelocationLib only to > delete it shortly thereafter? >=20 > take care, > Gerd -=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 (#118137): https://edk2.groups.io/g/devel/message/118137 Mute This Topic: https://groups.io/mt/105593568/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-