From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mx.groups.io with SMTP id smtpd.web11.8292.1671178288569071338 for ; Fri, 16 Dec 2022 00:11:28 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=MUOE2fzd; spf=pass (domain: intel.com, ip: 134.134.136.100, mailfrom: zhiguang.liu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1671178288; x=1702714288; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=n80ALRWuErP02jLIndswS8fNQn5K+8Q6njeoMoqvtYY=; b=MUOE2fzdygV/WkhlQTcvDOtzJW9gwLQfDqfA+pqByEsWU8MqROnAj0ZF r+vOfSerK6TLqXmWSm0S/nL7HPIBhoLbB4dTE+edVkx5RH+eKbAig9vbo KvMVVfsjY66WQ9ZKTBXWLWJr5nSjxPMm+aBTXtjY4p/Uiu07+0qgJafu0 +qJDe+Jyu5gJ1WBmX+8TBXFFa8Pkgl1g2GFhdUaXNywlmf5Q5Nxk6b7WZ K6Sg1LlbHP9CLSGLs++DBfeIarirI+OLqK+35q6HbkDFjMdGvpSaUGsMZ 48uzgrUPW0icWXpjNiAVS8ubMOqMsr4OWYaG1R3lyHDpUqizPgebKoTtg w==; X-IronPort-AV: E=McAfee;i="6500,9779,10562"; a="383246962" X-IronPort-AV: E=Sophos;i="5.96,249,1665471600"; d="scan'208";a="383246962" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Dec 2022 00:11:27 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10562"; a="738459546" X-IronPort-AV: E=Sophos;i="5.96,249,1665471600"; d="scan'208";a="738459546" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by FMSMGA003.fm.intel.com with ESMTP; 16 Dec 2022 00:11:27 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX603.amr.corp.intel.com (10.22.229.16) 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 00:11:26 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) 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 00:11:26 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) 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 00:11:26 -0800 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.172) by edgegateway.intel.com (134.134.137.103) 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 00:11:26 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=n5+jHALhjsQNsNOjKnpLL2k7NvfLt+tRVTVpnL1ZwyBJe5oGMADuDz6kbG/McAHr6xgMSHfRneR36kw3dcKczcEQn6HAi7UQF0Gk07GACpBow/1RDisd/qb7NpwVbNvC6xYKzCAJKhZkb3vGahSval+ibo2IiSA3Gsj5LX7s8SkerM72Qw1W52haTas8pH9bNbStGLBx3HmcoeDy66ZO+N5oTmsgFowBM1sZtj/GtdE2p2p6fLj12n5vcJsXaQuBqgPgjGzUhEPKoZhJrel0OLRK3mwYRUEo4EUW7cB14rd92M6C59wpG+rPW7XZHQox4FSSfs6rfLM/o5gHMuCboQ== 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=5mo+gT93h+ymYshkaV4smmRzLYnzOB5BtxAVR0zHeZY=; b=H7L3Lk5qNdSecC8/iJLLXhJyQ7R0DDqC+lB0hwSvYocsRtWtA+VCy3kg5WR/eYUoAJZWkeKH/BQ9awn7PghK4h9xe+Rq/AHmrFgdZD4BOKk1V1X4S3E8dre6CysxGNsmQKRGdZozDZKakVqcu4RvuL/gCiJVV8w9NGU77+ujdcHdblBOIvg1RzrmVG7irWbrAMwuXl7PrQUsXitZywtugthuUFcR9mKFCTlA4y1BCG5uhG8Qw9oerLTbFIVfrFUt1o1VEKiPHzX0l4zNQ7PcVjNsJObZwo/zK6oSfyXL0CLkvYqmLg6JsO+FzTWrpcKfAM83jZE46jVNEKrxYttK9g== 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 SJ0PR11MB5053.namprd11.prod.outlook.com (2603:10b6:a03:2af::17) by DS7PR11MB7932.namprd11.prod.outlook.com (2603:10b6:8:e5::6) 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 08:11:24 +0000 Received: from SJ0PR11MB5053.namprd11.prod.outlook.com ([fe80::8f67:dad1:e7b:f595]) by SJ0PR11MB5053.namprd11.prod.outlook.com ([fe80::8f67:dad1:e7b:f595%4]) with mapi id 15.20.5924.011; Fri, 16 Dec 2022 08:11:24 +0000 From: "Zhiguang Liu" To: "devel@edk2.groups.io" , "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: AQHZEJiaH7KuZdwQCUO8ZWfz2TYIYq5wKoXw Date: Fri, 16 Dec 2022 08:11:24 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, zh-CN 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: SJ0PR11MB5053:EE_|DS7PR11MB7932:EE_ x-ms-office365-filtering-correlation-id: 6a9c651e-21f9-434d-73fe-08dadf3d1fd7 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qJioqPFajrurXRKNhw7VHUjyWNoQQz6C9Je7st8LA83yw7BpQFuwwTzdxjycDi6Z4xTPPQvAmHIGbmzaMjQxGJOj32IeF+fhOhdJOpsqBLoxnnghVPBw4+7Pp0TyLpeqjkZlsKhZVuGoWD2ys1hajyuAwTnyr0huLnVbmE4iRztOl9s2yb5LwDZxJDfdOPiZja+8jzv677xrNl7qAT0L5jhmdhFNAdPhZF7ms8DM06ZFk/Xpy9cgDxQ1Ho1xugzOd3wITNQMDf8VEUhIgj/js/QIV91l6C8x/NIq4wI98VVakPfcPvc19zTnaFTYu6iaENARFkm1lyFEcaIRxSiy1I5CsqN5uXB+i37arWhhbAQ/cj/V9wj+/AYZnzF6LHKFCNGbDDAIxA6ezdtRlo1csQVzIVFEWdbrEjvol7wREuUDp33rzUKQglypvMQYJbUVs/H/alW0s6iye9DdyDcjioMsYgHAblryvPHypTF+GxC1W9ED/J+Jw3l9I4yNzaxlDAfqaS677ou3gWdFZyWcFSUqL0kujLMNKLfdnIy03wO8PlqciS+iLv9Hbg3J/qIUXQPPC3876ZbENfrMNgn0+YMuU2OptOiZ8o60p5olAIJUDIe9Dio/LnnEfBfZ5EnLlrz5bsv4ZwxULgVD1V1ciXCG8/NTIRK0yCgfCNlBvb0dzr7xCkLwOannHAp5d+x+0FY0YBAvIW1YMnhkxMweMjhKT3WCWDLxXV3U5YhunQ+XixX1vKS1vFbVNcaUTH+tRu9X0mRWdS8iTSGK/0S0WQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR11MB5053.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(39860400002)(366004)(136003)(376002)(346002)(396003)(451199015)(2906002)(8936002)(5660300002)(66899015)(83380400001)(76116006)(66476007)(66946007)(66556008)(64756008)(8676002)(110136005)(33656002)(6636002)(41300700001)(316002)(19627235002)(86362001)(55016003)(9686003)(26005)(186003)(478600001)(71200400001)(53546011)(6506007)(66446008)(52536014)(82960400001)(38100700002)(122000001)(7696005)(38070700005)(966005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?JDi3sZQZTWzpFIoMslZ52AmeMSEkZOidjdh+vp79diMXOZOFBVip9EGT9NUB?= =?us-ascii?Q?8V0jbSdoyyziXnyFgk91kwuiohX9x97C9jJgMQ/z99FOtuxrwzDwzxNd1ACl?= =?us-ascii?Q?LzDfN6zP/k5GTCFxxRJFCFcRByY2Ko/8gSC+QbBo0DoR3+vZgqYFbDLTmUUq?= =?us-ascii?Q?a9ekERRqPTdaGg4+oQ4tGk5Z4HfgiXCsLn28ZoqOY4MAR7vYSLgBI5XPsM8c?= =?us-ascii?Q?HVu5D177le+izEucUvK0gX13wCzY4KxzFBQNLrmT9yJAgrF7BE1QrctQ73Fw?= =?us-ascii?Q?B9Dr7rqMYVaVZTzelLi6flxCngj9K0qzF2W3AaB1hrT4N1a4XJf9lxiyVYPr?= =?us-ascii?Q?Hk56PuRtNE37iURJhk8pNJVQ0FidPVe0Qwu3nqxgPXt/dNE0zvcim29cpSrX?= =?us-ascii?Q?XhD7TiwrCCtR0DmALXEjrLnYohhRzgCkZKKNZXV7zr/atOcvlv5MfPSTjTCV?= =?us-ascii?Q?fMoNXa3VNU0/4CBg9ji5ydUaaClcMMgicGPBXShYDoe7N8/h58LuF+JWnrEf?= =?us-ascii?Q?x1BTKpFPNiRA5ZnRaM1YO78+sz4mX8k1e8copo3/2MiDgispCPLmyPYrIkbJ?= =?us-ascii?Q?0vLEHsNeMcxe3t9fmerHBvCbKIgFJuLUDN8AhhgJBVE8MSn9eUH1wvkYf6s1?= =?us-ascii?Q?aE11tAlT7dqCaIcab3ooSA9NqYcjPkB+72KU/l0o9e08eVdVDtKdguj4yKAo?= =?us-ascii?Q?2Jb0L1PLcLTJEzk8HapT8QMH9QkuGRasVEqJfu46nV6OKw1R/KoBUHzS8bMg?= =?us-ascii?Q?IJGeunwKM1mv1hI/m/ABNt20FjTS8RZzK35+qej+5K9a1QEu4iuSVrycLtY3?= =?us-ascii?Q?/9KRYPoOIv1MLkWIcB3WIhMcKbOqoJjZSmnP/u9oKPl5qmxKKr/RI7yEjfAN?= =?us-ascii?Q?gBCbIUlydExtP6871m/68vVK1rPHvzc0hE7FoMKWCPi8X3dWglGF5tO2PReb?= =?us-ascii?Q?mqARntnpIRNC8OJ5y4it5d4on5PA73S5WZ2q/k62I8kM651+vgiILK3zA0qS?= =?us-ascii?Q?oQiodJyoM8eo1nwB+exxbcKOh1EA/lc4Qu8WU8lXUwgXzKEMaJw+k3+SbP9z?= =?us-ascii?Q?7sxRmUahI5JaJESKUTCJtz9j0Yg8b7JHPhZKTa9DW1CukZa2LQJ5APawEstW?= =?us-ascii?Q?65rn5arbamcMn0feXfYm2+PHHBFDmS7XPuF+854LLw22E8CkLeKLt9OxXQWL?= =?us-ascii?Q?7qrbngMdvE1My7cwNo+wbLzRM0t1E7WQ9fMHOz0uXP/UivoI4YDwPB1s2hCw?= =?us-ascii?Q?C4EssyjBGARKL3u+AbtiEOV3qWJDbg5lHH5CFsbhB1tNhcaF6rUrmCa5iz3n?= =?us-ascii?Q?2CtISOPPtaZNenXCYeuSrKtADDt3Yi825vIr9gELIXYooAI3X6rns619xtFV?= =?us-ascii?Q?PHAHq0h+wTcx5LP3R3HnPrbTkWZlgmdQnCh8lt3IFYF2Jyjlsod+FRHYlKdS?= =?us-ascii?Q?FPDvgsWZjieTD7xc+fKUBDxHGQczRLJ02wmXmRc8J7iMk3KmKk6V9EHmdSMe?= =?us-ascii?Q?Jlv++IgxHdS+hdMFTUkt7a90gy0LkubEzBuA0y2N6B4W8/GIuSUm3i5ftLIM?= =?us-ascii?Q?JVHBJUPPsNRutJu2Hcar0UjkmKxfP/nv4PuxuCbu?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB5053.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6a9c651e-21f9-434d-73fe-08dadf3d1fd7 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Dec 2022 08:11:24.6403 (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: 8+zFngosUhcAPALpW3DTD8oXE01XIL1R5bp6j39N+q308pQSImtHNFO2LSZ10IphA52iQZ8SwYqbCHy+Y5BmmQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB7932 Return-Path: zhiguang.liu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable For this patch serial=20 Reviewed-by: Zhiguang Liu > -----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 >=20 > This patch set enables S3 in 64bit PEI. >=20 > Ted Kuo (2): > UefiCpuPkg: Supporting S3 in 64bit PEI > MdeModulePkg: Supporting S3 in 64bit PEI >=20 > .../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(-) >=20 > -- > 2.35.3.windows.1 >=20 >=20 >=20 >=20 >=20