From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web11.11198.1671191139923970189 for ; Fri, 16 Dec 2022 03:45:40 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=It7GtL+C; spf=pass (domain: intel.com, ip: 134.134.136.65, mailfrom: ray.ni@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1671191139; x=1702727139; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=zscJMiaB64jqnKD6J+z7FBJ8DD6jBEUzHYfNqKtHNMI=; b=It7GtL+ClDTyq8i6gBQrvuQ8IM6kSF7uwfGUQ0tUe1LVQFbkOMoZ3R0d NOHjTrzoJIIhQKn7nOUWMh16t7GJ6xJBPsdCzskQesLKvsEydfP62uXKd MhQWhH8zpAL4pRGfZG7BtTdmXq6ryq4ZpoJ2HgpHXgQguEy+EnZJpT/c3 I3kIBRJvpxnThBlfkKUD+XR0wEJdRj5ZFR1OGIKileYvQXcMPZ/xNwqvS m51Rdnl0SkTnll9Pkj//UEkMjBEJCYE5AXo1o0l4L/HrEy0stcEXeIYyP ZFcbn43IGa5VTfACa8RhJTXrJK/LDstwqnMyZmG2j61SpOvBGAQi6dxin A==; X-IronPort-AV: E=McAfee;i="6500,9779,10562"; a="320835159" X-IronPort-AV: E=Sophos;i="5.96,249,1665471600"; d="scan'208";a="320835159" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Dec 2022 03:45:39 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10562"; a="756736064" X-IronPort-AV: E=Sophos;i="5.96,249,1665471600"; d="scan'208";a="756736064" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga002.fm.intel.com with ESMTP; 16 Dec 2022 03:45:39 -0800 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Fri, 16 Dec 2022 03:45:38 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.16 via Frontend Transport; Fri, 16 Dec 2022 03:45:38 -0800 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.16; Fri, 16 Dec 2022 03:45:38 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cePxRgDqrm6zWJrD9sZi+BnGQ+SjBIdts+S2U3xrsk5trHTXcqCueb51n/lGkeRf98NWxwzdXbAnB5W/WBo+tduos1dSGvKPXmb5PmSW0a3U7fOXyMMBJKIzBTkZmOnkMAjAzqLPfiVKWVqjRKU0e9iT3SZocHxdjKS8Ea5WJiQnSf/hUcae4AcTR3MEm5o62XO173d+dKSotz5VU2L07HlIlcjuHlMoiT8xb1p4jVFPDvx4jBYa83zH97DGF7nQtygxFzVdo6d23KIOsZ0/xPb5E9lcznLcArAU4p/e27MrxVYcIxnLmTC104ZjjKCRoim7hjr7Zs4hTvswQ3Em8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lBghx4rZTMDDSc+/tefe+IA8sRJu4qnlEZfOe4U3VRg=; b=XXk8E7SVuW069dArhYnOIeaqhDh0PkuM4dfvfd0DiAP1TVo0Ya2c9/udeWI3SLWfXU4GzsKLQTz3Op7b3x3LaghxgMua35v3MeghOBXKrE0yhHNna90yJNp0olAk/bTCby6JTu5GpIGePWfgWRY9kR5aZzDc8gBXpNUeOX+qpWPS4qf28Tdoa99ZnA79F9p9DRoo51ExVxJ/OVykZ7ZDIp++gSOy++vieG58iBWR5A1LT7Y5Y1cvyrJ5bV6hj1+qGD61e/R8J3hjUcBHrtIYjIzoiFdmbHDBypMJyFSaDiDKWKza7WH9TImP4XNFa73be2d95EEysmmQVP8/IJC3BA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MWHPR11MB1631.namprd11.prod.outlook.com (2603:10b6:301:10::10) by SA2PR11MB4954.namprd11.prod.outlook.com (2603:10b6:806:11b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5924.12; Fri, 16 Dec 2022 11:45:37 +0000 Received: from MWHPR11MB1631.namprd11.prod.outlook.com ([fe80::69c8:2676:4674:1d2e]) by MWHPR11MB1631.namprd11.prod.outlook.com ([fe80::69c8:2676:4674:1d2e%12]) with mapi id 15.20.5924.016; Fri, 16 Dec 2022 11:45:36 +0000 From: "Ni, Ray" To: "devel@edk2.groups.io" , "Ni, Ray" , "Kuo, Ted" Subject: Re: [edk2-devel][PATCH v1 0/2] Supporting S3 in 64bit PEI Thread-Topic: [edk2-devel][PATCH v1 0/2] Supporting S3 in 64bit PEI Thread-Index: AQHZEJcSDmUUi62XyUGgxb7CEDMNEa5wNovggAAv/WA= Date: Fri, 16 Dec 2022 11:45:36 +0000 Message-ID: References: <17313A338A64A38C.22470@groups.io> In-Reply-To: <17313A338A64A38C.22470@groups.io> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MWHPR11MB1631:EE_|SA2PR11MB4954:EE_ x-ms-office365-filtering-correlation-id: 3ca3753d-58c1-4aa9-e562-08dadf5b0c51 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LKc4JNcoPXwGAOUTRFVsYeOZPeHTuvaWjiQk+eDuYc4PnW5H5rmXiflXOVm/ntUWXDbXK0tO1oztqCo9VKuS8HQ82vhnGTgUjF6zyTv2T9h63y5j2sB2z5ghAZ2aAI5U2zQufNneRB30i8gaP+B9GcdoOJciLst9MCBR+gHvvtpmc1W5Xs6z6I4UvArGpLA8l1oWPJv1eLgjNNJDdZj3tMIz/Dy5/BqNqbHY4gmLf1dKHXVtdhPKbbanhTrhwSCy9S5ybbzn+oKs8a3MHoadBmtD+1Du0BUpCfZHQAQvGVll0dokAuWIhPWft8kVHY2wXU0B1yTS5Gkvdrfe8L2QVtXYbppEooYwPH0wZMfXipMdcRY1vIpQnZFbv1OVL/hGXa5YsZsy1IHtXUzRCn4ewv0sHPmroNDsWxKaf0GJp4NxyHwwFY8IUA/nHYIJsQroZMzvuoYrTsjHHq6m6XIuUd/ieuvK90fAd+USCkfUaO6sxW6ZN5PxC+xZP+tg/h2MbIhXf2nns+xKkWV68dMiim8lFbrnfkgjxpNfvslpTT5cP/CpCZWnVVNXMPriosNOmahC3ElgYVXXWdOd7OoqlH8V+tHy52nXNuHczMbTO96yfdhkKqnH66MnwELkuHU/KaO69e928J0wl3/IY5ZJz6/CKMIFq0gU+ex/1gdUxJ8m3/fR0yWBraXAK3kz2UAn7v1RKe43eTTHUT12STZe7T8JjY8yL8637sC8NL5UtThUxeQbbedRwHlB3Gp/4X8szGRAnm084g6wYLWALJ9VYQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR11MB1631.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(396003)(346002)(136003)(376002)(366004)(39860400002)(451199015)(66899015)(316002)(86362001)(7696005)(33656002)(110136005)(6636002)(19627235002)(2906002)(82960400001)(38070700005)(38100700002)(122000001)(26005)(9686003)(55016003)(6506007)(186003)(966005)(53546011)(5660300002)(8936002)(478600001)(71200400001)(76116006)(52536014)(66946007)(64756008)(66476007)(8676002)(66446008)(66556008)(83380400001)(41300700001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?KWOuFGMg7XOV0TPBLF6zO68ob9KNkRN3IiuWNesOLjWEIGhPJKNML+sE1xPq?= =?us-ascii?Q?EFUzFiM9wyAF2EXpmZiZ6zJC12eeDj4x3EK2nT7d6sWxZ6xn89omDW5YdkJO?= =?us-ascii?Q?BCdNs24ghg+Bd2c0aF7p3cBiPmPOItDgAyOm/e1nTE+0VzLHzrHIc3x1mwSK?= =?us-ascii?Q?0ymzlA+XN/ZgemxJSsZU0+aQM2fzTJltRHbAREJjjtjzkTIgy4C5l3rJJQyE?= =?us-ascii?Q?FkoPEHlecBo7lIjwa7IWzq2h8ej0oEeLGrQOQdUTa+8wfJJScMlOt/KJsw06?= =?us-ascii?Q?T9X29X9htRaBZG37YPfghfhgQqku/yKAmSYyWUY8j24ldTZmhlr+Jz5kz45N?= =?us-ascii?Q?QBfoWeR9RvtH9VgB41BZRXG2CuI3px/PGJZ4BB1pO5JEoTuEf92GUZIPehOW?= =?us-ascii?Q?HeQ8hwZobtrOQUlkgXY6kwUZDOqQ661n1Fmq4qbKx0J8aCJqKMRENJUuYQj0?= =?us-ascii?Q?c3dXkNAhrJKGqAkL5INwGwYVP7N9QLwaX4QmsJIObPnUh6QtDFBZF6adITjC?= =?us-ascii?Q?gnWJt2GXBSr1og0WDs5XjWgtgwV4yHwEhi1OpcCvd07h/v4ET402EgWRLYeJ?= =?us-ascii?Q?NF5nMq9/eYyBV98Qixvf0yXBNyiP5bvgrdW220pLLHCQ728NFj37HMB9Euv7?= =?us-ascii?Q?aELXVlhDNJVAFhErPzbOa60AEHFSsZP6s4XkXjr5X4uverYtWwKqJwgS5b2C?= =?us-ascii?Q?gfPpAL5pOHlQQKG11fHeRyBqcdyqcCpMq102jJwyUt4iHgzz4RpJMFIVJhho?= =?us-ascii?Q?om7m3oFGzLldefkpsOu6mA1TX9ZqLCjFDk3bMYE+4Fwq0i3hjEtKaKEeoppO?= =?us-ascii?Q?oSt6mjrtXnvuSQviPbKdQTiSM6lfKeTpocov6KqKgNIgVViNUe2AUDjxEUBx?= =?us-ascii?Q?2Ni/8oi/Ymehe+rlYnTamXElCOa2b+IB59Pcd+V7rRxFeIV5hvmKCSwAnxiB?= =?us-ascii?Q?c1/HGc40i71BckcbdFHlvzkYAYcY/kcWZqBCexuRjrebijbOhMiJc0D0XYez?= =?us-ascii?Q?CXervJIVvow8Nr/tiGvu8PUpd42IEV5Tiv0m/p6YQVRABQr9cxjUEbqIOomO?= =?us-ascii?Q?XAgw+SD9AxgooC+72yQGZfDVyTE8UoxiRBM/nMSpOMK6OJd8POcZE3pANhcH?= =?us-ascii?Q?uUJQTw+kSynidb889WqecjmeR35sE0cowGDp1m5KfDhAZvVQMb4qC8/A+FS8?= =?us-ascii?Q?5fjT0DxWZA4sNm7thJgyZZwBg1Mjyoo5ygw++Drmw1RfsvgSy7i7JcV+4Hyx?= =?us-ascii?Q?7inOLPCUDijT8RyhB3ya3+f/siZaqcyC9dkEeMvzVt/9E1Zs3TnVa1ughU9Z?= =?us-ascii?Q?PhEa7RoUhwK04mamX8vZ+MKETRgBYMVfl9e0dlWooKwAdwumleuD5cX9lrcL?= =?us-ascii?Q?lbg02qC+MTJWS+O0gJXvYS+8YyFjMwx94PooWcRawQo9pPCG702/HZMMbk9C?= =?us-ascii?Q?Cnbiij8pqQzm2bEagi9RgG6GFy7k9E4DdzmFKw8eKsK+uH4Xf61zxuVYDF52?= =?us-ascii?Q?Oj61xkAf+eTzICmGjYfk49B0ai/0YR4PNeTS9uVVM6JVRypagGeRFCSKLHjG?= =?us-ascii?Q?4zGoDCrnlHlf0sicKB7PsZCTa6sG1e4iX7YCekNi?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR11MB1631.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3ca3753d-58c1-4aa9-e562-08dadf5b0c51 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Dec 2022 11:45:36.7433 (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: BSPuF1KmZZGO9pIW0aVmh9Ypk0pmTvDY8TADLa9LfmsKeD0c9UbD3ZDZHP8Cuk9MZrlAnGulD+hHarWB5GnyXw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB4954 Return-Path: ray.ni@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Ted, Can you fix the GCC failures? Refer https://github.com/tianocore/edk2/pull/= 3781 > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Ni, Ray > Sent: Friday, December 16, 2022 4:55 PM > To: devel@edk2.groups.io; Kuo, Ted > Subject: Re: [edk2-devel][PATCH v1 0/2] Supporting S3 in 64bit PEI >=20 > Ted, > Thanks for your hard working on the final public patch that enables S3 in= 64bit PEI. >=20 > Reviewed-by: Ray Ni >=20 > > -----Original Message----- > > From: devel@edk2.groups.io On Behalf Of Kuo, Ted > > Sent: Thursday, December 15, 2022 10:47 PM > > To: devel@edk2.groups.io > > Subject: [edk2-devel][PATCH v1 0/2] Supporting S3 in 64bit PEI > > > > This patch set enables S3 in 64bit PEI. > > > > Ted Kuo (2): > > UefiCpuPkg: Supporting S3 in 64bit PEI > > MdeModulePkg: Supporting S3 in 64bit PEI > > > > .../BootScriptExecutorDxe/ScriptExecute.c | 21 ++-- > > .../BootScriptExecutorDxe/X64/SetIdtEntry.c | 4 +- > > .../Acpi/S3SaveStateDxe/AcpiS3ContextSave.c | 10 +- > > UefiCpuPkg/PiSmmCpuDxeSmm/CpuS3.c | 13 ++- > > UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.inf | 1 + > > .../ResetVector/Vtf0/Ia16/Real16ToFlat32.asm | 63 ++++++++---- > > .../Universal/Acpi/S3Resume2Pei/S3Resume.c | 96 ++++++++++++------- > > 7 files changed, 138 insertions(+), 70 deletions(-) > > > > -- > > 2.35.3.windows.1 > > > > > > > > > > >=20 >=20 >=20 >=20 >=20