From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mx.groups.io with SMTP id smtpd.web11.32957.1669862255200218163 for ; Wed, 30 Nov 2022 18:37:35 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=BBuyR/7Z; spf=pass (domain: intel.com, ip: 192.55.52.136, 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=1669862255; x=1701398255; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=GO6bAwfEBbbyFHSxvCe144hbnOit5e+/GPijOPOQC6I=; b=BBuyR/7ZgPR3En2mKqnVcRc4jorfrb0aud/g/pH9Xq/D32AKlxblIHHJ HXaBDooKd1cBmLPMN8Dm4nCiHigUAtj4bIMqBApRpoI6/nZKgFXUh8rqT Nvk+8E5zB5wwXqiTg3FnjumF0o+xCiCd32IZ6QpkhidIsNe1OZxBY8Pwb AeGaLPabqjruRkHET19tFFcwKCnh/8HF3nfKhy+zvUW7BchulAVd1/iq9 N2qoN/hD0aczE35eYIWaZqyS4ge+e2y2BqJADFQ01LIBJ/7MIyQB6Wd54 f+MMzwps5f+L1s88arYsT57j3VFV4CWgJeL30ia/8pD9FF2fxmJNdwZkm Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10547"; a="295259923" X-IronPort-AV: E=Sophos;i="5.96,207,1665471600"; d="scan'208";a="295259923" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Nov 2022 18:37:35 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10547"; a="769063396" X-IronPort-AV: E=Sophos;i="5.96,207,1665471600"; d="scan'208";a="769063396" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga004.jf.intel.com with ESMTP; 30 Nov 2022 18:37:34 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Wed, 30 Nov 2022 18:37:34 -0800 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) 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; Wed, 30 Nov 2022 18:37:34 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Wed, 30 Nov 2022 18:37:34 -0800 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.49) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Wed, 30 Nov 2022 18:37:33 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U6Br8D/05fF95Mezxdk90H+7bkMHA2FpodDMqoMVZ4UbRjrC7oGMYkZWnAuyBS+b9Xmr4tdI9Ta14wY1J+iy41yF4HAWl2ePMsZF6K3ZUt2TQLjGdacDRW/E1P9TpdIyB8CevyVPSdz9pJEuTaTdSzny090JJoJSoS5VezJ5VY6qrXfWCK+mER3aUZc8h63afp9w78PGXzAiBXiJer90PSDtvB17dXjWWapKkHooNbo//YSf2K2bm1Rbg4ny5E1ACcFeE0VrRn0Zgp4Tcuofg4B4eiG2NetPtWZx1RKJfNKXetUMouA9qisKuNk9qV8qUgzTCKGhqfsuRcS43a9y1w== 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=Lc0kgLo96EkbYvD4rzjlBMvrgNy+PSFt0hKYBZFGvVQ=; b=V3WumB/Jy06180m9DUWJONletsxY86fAqaG+33WEqGuhxtTBvK1WyYpRFfwj77g7uVpL4MPZnRGAa3xCNkLakcOzq30htONUwjoL6Z35W6Mk95DxlUyD+L1d2bHerZoVJAWhr5uDKXRbPS8b4s3lfi5tYeZduF2C6b8QIg62fSEo8Sgo/M1MhsOpy+uteStg0mBLjwhNca1Y+pyyxEto974tCwPAv/HJI0Y5aqa2DUMYR2vkfvHoRAWYIBO1PD5uH5fszcY81/Ad7Oez4yMCi+13qoto1NK0V1Eus4DH/GV2Zr8bYaVFEtE20XXt4RtXlw0BwMDxOp427CV9zwMi2w== 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 CY8PR11MB7798.namprd11.prod.outlook.com (2603:10b6:930:77::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.8; Thu, 1 Dec 2022 02:37:32 +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.5857.023; Thu, 1 Dec 2022 02:37:32 +0000 From: "Ni, Ray" To: Andrew Fish CC: "devel@edk2.groups.io" , "Ni, Ray" Subject: Re: [edk2-devel] [PATCH 0/3] Add reset support in Emulator/WinHost PEI Thread-Topic: [edk2-devel] [PATCH 0/3] Add reset support in Emulator/WinHost PEI Thread-Index: AQHY9kty6hQv4a54Ak+th61sVlXGeK5YbqSA Date: Thu, 1 Dec 2022 02:37:32 +0000 Message-ID: References: <1726BA673A8AFE11.29656@groups.io> In-Reply-To: <1726BA673A8AFE11.29656@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_|CY8PR11MB7798:EE_ x-ms-office365-filtering-correlation-id: d973809e-cdcf-4eb2-d0fd-08dad344ff80 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7ziXiTQ3bDTxltwtDlLo+xNRxZgTVfUgqcZSKMGFmDmVLFSny+PQAAyHyoMWLRLrDGN1lO+T0TqOkIsTQ5wuh2Q38azL6tbXWbL3oK5P5mF/9Nx1WyV1ywvkZiw7a6234laCPSy/lNahyfojMFxs+2hXI2yDM7jhs6BgnTY1kepLgn7Eqhr8ZFrlYVOkGPrAvA9rQRXkTu16uJq7gI+kbiaFLSnrBqHG1f9trAT3DdzXbUfw6as0yIDLRyAIXmdUk1bkZIw43ZTWoyU6gcF/xInOp6wlCbeiPKsbBg8SlRSYfnHAD52H+giMPo0cKzJMbxgmaLIFWowi0nC/PeuFiX/r8ahJwGoL7XTog3VNz2SpupSuFIMjz5lqZx8ZQOO9iMep5zAoXL0i1XVJCcSh7QlYFASrg6KeWXMLTZ01T1epiJzmLVFGWPJ51PltAI98Q6RBvBW2tErg+eLM35f8+WUUfWgi6zVB64Tl8wJdEzgYm4FZe/Yp8XctnpIi5nUIvFPAVE8XyYjYZkplR1mpmMUJhdYA+3ZWN0Ky0dEc2XaFzKXp9SFF26lDcnSPK9DxuDgOmZiBS8hozbzbFeQZND/1Pty7lVqQldvyWWyUraBQ/IPdwtnqbqqRNlfMe0qRx9w8E0dd4l5rG7PHRhBmFCLeLWykmKc9WVhu58VzdXzIXVGZhtXMsLWDdjny0fAI0k00ZffxR8ff+mKzUPBCX0ZFzGT54BBq8u9zDhfheIHZYjp5eKdR0Gp68HMI+v0D4r4SlQfWfMYj6W4oyB8NZQ== 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)(136003)(346002)(396003)(366004)(39860400002)(376002)(451199015)(83380400001)(122000001)(8936002)(86362001)(82960400001)(2906002)(38100700002)(66476007)(38070700005)(64756008)(5660300002)(41300700001)(4326008)(52536014)(55016003)(26005)(7696005)(53546011)(9686003)(107886003)(6506007)(186003)(316002)(54906003)(6916009)(66946007)(76116006)(66446008)(966005)(8676002)(478600001)(71200400001)(33656002)(66556008)(66899015);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?/TEArpPJeRslP8AWWQ/ENX0BtmZDFawGGtEAl2v36hSRWn/YFeTBdoFtwLk9?= =?us-ascii?Q?1Wr7Kk94CzlDxqQBAiKq2EbENR1jX4FWsGZUaW33SZqhA9OlbDrHO0FrJkMG?= =?us-ascii?Q?m5LWnTSOyD1uRlFMYtjaMIiBG3GYPARfgjUgbIllR8rehTnC7WmrtvUgytSo?= =?us-ascii?Q?YOXIr9nLk4H2WIvZONYd336ZgvC7bpJ/jQYbam8+qAmDPzprYsVrWkNUmqBq?= =?us-ascii?Q?ecu5DS/Odcl026gD1dHh9k/10JMxUd8mURqF8UzEJvMWgv314PBnRh5xJLuR?= =?us-ascii?Q?9iuSLMLY5CS4kqe3oLROFLkXiwK0tj9eBmeKyAZZEhUHl3hzoROS5Fo2132J?= =?us-ascii?Q?ElnW6qCTgW0Dm8UG13Buk3++TWevfnw1L30KpRRdKaZ47B9Up1AaI6NlywAp?= =?us-ascii?Q?C2Scl09LoFFxdrJGtmgZ+CPD1vG9t0/ptCbwKR/g+hpXRywr/CfCFr0YIVom?= =?us-ascii?Q?1b5+9jUWhKGfFbGnSSNrazv4et8I+cJ7+bk4l9tYImvXcnszws8IPYMApJRt?= =?us-ascii?Q?ksj+7TMScrxQtItkW6IYjJfKz/cuyEG8hzMPG7ScV8topGZV6zGS2A0bT5EP?= =?us-ascii?Q?KskLgnap/2oJwxHjZO+2q61fvg9K3BzSgXvdMNvH2DCOAHvrtSHGb5uu9dgv?= =?us-ascii?Q?P8CJiFbQ3rZC9dvXvwQo6ZeYTkHgdmiCWtEk3ld+6/HdOmE3vrJiibfNFWDT?= =?us-ascii?Q?0E857SxDEaRbzLm5LN4gAZfm1+eKrDZ8FQVdAc0HOSpPvqcknyYl4yPtckQX?= =?us-ascii?Q?WXy5Js3VfTOLgu5/JPjsdmVkKdmHgf1401n4f1kEMpcFEgtlojjLyVNSJMFV?= =?us-ascii?Q?o43P6gI2HrQt5jqAEX2+mnMR+ypuzf8VgtbnsGmb1J+7HMUC6dklvCJcw0Zq?= =?us-ascii?Q?OeXmN22WI2oys7EaHfi3Tns4pH52MMCHjcbe2iM1Nefw1l7cnMS6lPOo/70k?= =?us-ascii?Q?YVUaF1G9TTrhofN+rpRqQs3+UgbfPO+ffI9sImU+4FOZXD/qgK/QZfU36Elf?= =?us-ascii?Q?AEc67Xmc93JR1U4MXJQ/JXdFMXl9Z3WwyD8GwUmANRme/Gdqp33H7JeSmgej?= =?us-ascii?Q?4L6dA11jMT8mFciGnd8/lb4WY1nyCJcckOVutTLf5h7zRWu69EXEOl+iZ2FZ?= =?us-ascii?Q?qaZQi6DZExm+Gtz+ptk6omZE0PgRew53HhOaYN/DyKrryowj7Zyo0Pbshxty?= =?us-ascii?Q?xSrPRO17Fe10GxF6+Isc8QfXok8qC/dlhPSJQVG14l+EACh1/PbXCHzHGVCy?= =?us-ascii?Q?NNQc+5IBuWYwZoNBUq71k/EKCQel7WdW1mXBrqvCuy0sqv/E9edVBLCSA/FV?= =?us-ascii?Q?P+MqKr+YGPT2oNXziUl21aNqwA6sjmR3vMhqjsAbRDnCNhvgmMMjRJq2Rj7n?= =?us-ascii?Q?PygPgck4kEaw/VqfTvNJuP9WSnT0AM8aqjRYOTJlgi2yz9Vi1WR7VkwvTSk5?= =?us-ascii?Q?tmy3QZ+C0Pw3uX38ZKorZ33ejlZ7GO3IyEIwOauik9uW8CMG446g9pp4HxLw?= =?us-ascii?Q?Lz+bZAxyRy1y6+oAKOWofOz4uSy8mJecYIG3cVXzmAMxep4kAEeVj4zd1oz7?= =?us-ascii?Q?hGIE9Zx/2HEdMmywkGGwvjHRtEFzrm37enPfavHl?= 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: d973809e-cdcf-4eb2-d0fd-08dad344ff80 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2022 02:37:32.3903 (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: XYdjznD6agntZAuA+6GEIJ+hCjCNLl9DusGukUwZzTj2z/QkvvqOIVTsr3NjERE2WC/ZkMvQJW6boMbl7G/Jxw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR11MB7798 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 Andrew, Can you please help to review or ACK the 3 patches (url listed as below): https://edk2.groups.io/g/devel/message/96320 https://edk2.groups.io/g/devel/message/96319 https://edk2.groups.io/g/devel/message/96321 It's to support a need when some PEIMs want to reset the Emulator. Thanks, Ray > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Ni, Ray > Sent: Saturday, November 12, 2022 12:01 PM > To: devel@edk2.groups.io > Subject: [edk2-devel] [PATCH 0/3] Add reset support in Emulator/WinHost > PEI >=20 > Ray Ni (3): > EmulatorPkg/WinHost: pre-allocate "physical" RAM > EmulatorPkg/WinHost: XIP for SEC and PEI_CORE > EmulatorPkg/WinHost: Add Reset2 PPI >=20 > EmulatorPkg/Win/Host/WinHost.c | 139 ++++++++++++++++++++----------- > EmulatorPkg/Win/Host/WinHost.h | 3 +- > EmulatorPkg/Win/Host/WinHost.inf | 3 +- > 3 files changed, 93 insertions(+), 52 deletions(-) >=20 > -- > 2.37.2.windows.2 >=20 >=20 >=20 >=20 >=20