From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web09.75.1668015270644391576 for ; Wed, 09 Nov 2022 09:34:31 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=OUqKxFXv; spf=pass (domain: intel.com, ip: 192.55.52.93, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1668015270; x=1699551270; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=H+fJp/7wM1Nd8D42vhxJ1yUN1pFgKR1zxqla6JGW9Dg=; b=OUqKxFXvRSyeHAEzAmnO8NIYhPnSzbz/LzeeYLW5lgPTggxkWnisjDM5 2d+HCe7QZ14kaHGCtLyCMg9qu852dL3ZZETLcKs/OFwji8k0PGb9yyP2o q/3tJQRp9wvqW/KEuax2IYr3eHxiDofA6kD3cgm2rd2u7tMjMcczK36rS MeJlgW9qI7I63CMBYiBHq9Q59qMUXU1Hc08WtjLYuTWxdftkKBy7tnV9Y 6HBRle2GXByLOfYcqx+OPtubgqoRsqkAD+uR7DXmeNtW9lyWvjqHg97jP ufeuBxN6tSmBn1zrLoAwmiX/qDsBOcRkwA+eUKE71A95WkiOlL9AgDrQo A==; X-IronPort-AV: E=McAfee;i="6500,9779,10526"; a="308664868" X-IronPort-AV: E=Sophos;i="5.96,151,1665471600"; d="scan'208";a="308664868" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Nov 2022 09:31:56 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10526"; a="631325941" X-IronPort-AV: E=Sophos;i="5.96,151,1665471600"; d="scan'208";a="631325941" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga007.jf.intel.com with ESMTP; 09 Nov 2022 09:31:55 -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.2375.31; Wed, 9 Nov 2022 09:31:54 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) 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.2375.31 via Frontend Transport; Wed, 9 Nov 2022 09:31:54 -0800 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.106) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Wed, 9 Nov 2022 09:31:54 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O4PnAcK5q1s4EARNRwy6kP/gSrwivG74aJC9Tgw+ep1Yu0X5Aqf0FGTysRWPrXzejJbu0VJ5Di3aI7B7ihs2tU7Sr/ndTEeOeUjgkgar2lc8qToUhfOo4hvIWu6khuJPymMCSekEqeDnZwlEEKhPZDAxA71vpD5c0HnjqHo2fb3YSvYVhpyvVLEYvQjtDFz6DRyJlSuRi+rrMICfXoJMQouLI4WbJPzKoCHhHNY1ik5QT9wE8+51OGwIHQ9OVUIvgU4C3ZbdAKi68zDiOsnaoe6kVApUL7u8cdsuSm02Q6vCLY6E2IbE/hnoPLHoaXzJ4FdYW2qmoVc1OMqaAgITxg== 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=H+fJp/7wM1Nd8D42vhxJ1yUN1pFgKR1zxqla6JGW9Dg=; b=JN8N/ihkbLsVxC/Y7WJudjelKQ32qTMOdYMsdK/qmSvh85wfNapZRu5RNPBiwsPn8gH83aczi0oRBedubiLVnw4/6boYJeJtW0aDL3i6BSxuOMny6KA22wAKCfjApUJF5NLAGC5affPwlJH5bk0UROVOTr7bpzywBQnvDU/4vb6W2nnMiYpbZk52rCV3Wpkhl9b7tzog4SqITiO/6joJxxEem7kyNGbOa7e9u7F2H0M1lrbmwMyG6rcmVRDgK/SiTDwHnxwCLC4Hy2wIuaN47c2tarMAufhufzju1c23rr1ka/010cf08iuvmPSGOfrFjWY8qxVZvRLNBHzbqTIdAQ== 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 CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by SA0PR11MB4750.namprd11.prod.outlook.com (2603:10b6:806:9d::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.27; Wed, 9 Nov 2022 17:31:53 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::d936:6054:442a:9dde]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::d936:6054:442a:9dde%5]) with mapi id 15.20.5791.027; Wed, 9 Nov 2022 17:31:52 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "dionnaglaze@google.com" , "Kinney, Michael D" CC: Ard Biesheuvel , Gerd Hoffman , "Yao, Jiewen" Subject: Re: [edk2-devel] [PATCH v2 4/4] MdePkg: Signal AfterReadyToBoot after ReadyToBoot Thread-Topic: [edk2-devel] [PATCH v2 4/4] MdePkg: Signal AfterReadyToBoot after ReadyToBoot Thread-Index: AQHY87dxYvjbZx5rTkCJXMx+ugQ9sq421AVAgAABPQCAAAT5YA== Date: Wed, 9 Nov 2022 17:31:52 +0000 Message-ID: References: <20221108211557.3306520-1-dionnaglaze@google.com> <20221108211557.3306520-5-dionnaglaze@google.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.17 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: CO1PR11MB4929:EE_|SA0PR11MB4750:EE_ x-ms-office365-filtering-correlation-id: d99ca5ca-f3b8-479a-e19b-08dac2784a98 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hZKUZBcfZBkKRTKLSg3IWIl1LPirh7R590fkA5yfNaHsgU8ZaEG8tMToEvhE6K4LJkdceAx73iofJ12N718dKXEYcxWwDGeLoD08ZHfZ3Bd9aAn3D3WofQ7Kj8gpTOnLqQeU9Lz6598LHq7IMAAIfsg9VF9BKzS1sq1ycY6lUciEIg+u9tp7N8bKC8jjKPQnfVBEshKcZnwo2Mj7emSl4tSwLEwcXrMKRG56nY4J2xgLXg+l+I/LXhZBbmvzkSJ1JXsSMhNjHo4PreShvdd04h1jo5xlcj975zBm2KcI5RaDxpxlqSONTGJqMh5tD4apZrIZvu2rQ1iOwoFAMK87yW5x1XxQeEptT5eVVYt130iK0x3oj7oy/towOsr929+37rJcy5fa6lniBAoshnvKXXNslxPVp8pb2IJPMBcywmf2tQLzNtkwbcND4gp0l0+a62O0KJYQhgZTcNvC1UjxSKLBNg5HOivGze98G82U8nDF5KWSzcjCLQNRPqO41+tqzlrSx3yy6GQ7rTRPPHFRxBcjrpeijpFd4c8dHUAxXfBAVgQicpTUZ9iOJxjBlHrboq7mTS5gpkYWKZoDSMOOGH8Kry783evbMVpmpkXomYdJtQbn53WT2PAxNaU6oHw83QVHw0AO4A9oMuhwIuo+HAs+ZnFZFDYHcS3jI+uNEWitcsz2BTDfIB3SqxvJKZ6oX115IGz6RMV6MhnKcR8ZzAqAYcCjo8LUjAnj+lswnwM3ang20RzfFNL175m5QQ2ftakfvGs6T+mQUv8cjBRlRmPhMCMQvOaagLeDvM+xbfpNGLEJYvMi8PN8ejHWaDxe4Q1YnUwY/yRNNrqsOiZsTg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(6029001)(396003)(136003)(366004)(376002)(346002)(39860400002)(451199015)(66946007)(38070700005)(38100700002)(33656002)(55016003)(478600001)(86362001)(966005)(82960400001)(2906002)(71200400001)(6506007)(53546011)(4326008)(7696005)(8676002)(76116006)(110136005)(66446008)(66476007)(66556008)(52536014)(107886003)(5660300002)(8936002)(316002)(41300700001)(26005)(64756008)(122000001)(186003)(54906003)(83380400001)(9686003)(66899015);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RFhDb2llWHRuUGJoYlJtY1NxN2NZdDVpR0cvalJZWEh6Y0xqZHk0ZVBsK2lY?= =?utf-8?B?QTRLMHBNQjlHWDFkS0hLbG9lTDBHazR1aE81cmM3MzRaZ0J6Yjgvb25nWjZz?= =?utf-8?B?Ty9ldkw4V3pMSjFWWEdpWkFSV2VmVWVCS3BYQjI4azR0Z1VscmdrNTM3NXVv?= =?utf-8?B?L0hOTVpZTVdLZ2F4MHpWb1hiM290enZVWmQ3ZE0rRmRSOERXMG9RY3B6cTY0?= =?utf-8?B?ZWJzbHpmc29YZTZEQ0FMcDZNbHNxdHlLSmRtYVJBV1NxVkk1TmNYc2h3L0NO?= =?utf-8?B?R0dtYnk5aDh6c2FFWmZ5Q0JkMVVrS2RoWm5FdkRBUHloMjl6Z0lDRm9CRDBo?= =?utf-8?B?S0VsSVlyRllDV2I5RUJPeDE5enVvOUVEUmtyYm5Wak42UFJabFNxQk81RG12?= =?utf-8?B?SjcwRlZxb20zTzlld3pOLzVaVmFRdXZIYzhkaEx0ZkU2YlVwd1FrYmdBeWdP?= =?utf-8?B?Q0FyNDBmckJRL0o4RXVPOTFUNGNxbVkvb2dpRUdlM1oxdEtXUmhnNUgycGtI?= =?utf-8?B?Zi9CV3NxaVBiSitZZlZucGJFWC9pbFhyZ2tDdDh1cEJ1UUdCdDJYOU5wUEhX?= =?utf-8?B?MjlBb3RjeVFuSWkwWW9WU2tEUjJxTEFRVWNNQXpQcDBiUkx4YkxYTDZrUnhX?= =?utf-8?B?Zk84MlBPMkRTMkIwWWVzQnhGY1Y5cS9CWDdyY25JVTNFRCtqL1hHNm5XS0Nx?= =?utf-8?B?Z3V0bk84aktrQW9wZXVXYThnbGJaSktPbm9jUlN6a0g3YkVia0ZYU1BaNldr?= =?utf-8?B?aDZKTWZhbTh3RlFleEViRXVnU05MS3UzNmRYNVYvcmFBL1BTM2sxSHF4U2FK?= =?utf-8?B?QklqQldUVW1lakNIdkpObFBHbDNJZWdwVWFCRzFiWjBpckpCVXNYUUtUcU8z?= =?utf-8?B?djdLajJucU1rMERaUllTdHQ0TEk1WmV2MjNmbmtuRDhjdGR3WS83UlZpQjFI?= =?utf-8?B?OVE4VDlDcGdvdy9DOXd6LzcxYTZUVXM5ZDcwRkgzcHBzbmc4L3luYXcrdFVJ?= =?utf-8?B?NjlrZnJodXJjQ1hSTXp0aHNLMDZwaXdFakE3ZjBuV2M4WitOOG5qdFJqdHkw?= =?utf-8?B?eXBkL0V4R01DaUwvakdpMmNzRkhDTFhQSFFHaWVZMnBsZlJqRjlFN1l2cmw4?= =?utf-8?B?aTcvOHdkSHBBeHE1eXBFUlNnbUhIR2MzbXhCQXlQMWxJNUU2RWV0Q0RPMzRx?= =?utf-8?B?elpTamFNQ3VseDV6eXBjbUt2eEE3czRpSDlYOHZmVlhmY3B3MGp0T0kxTGVI?= =?utf-8?B?UUwvZDRXNmdvUmNCVUVrNEp4OWMwS1hqaFkyWng1aGJTcjJ1aElEYUI1UEoy?= =?utf-8?B?YmZBRVpQcEgvR0lrWUJjSlVabWxXTHZ5VERXV0wzTWpoc25xUnc3ak5POWt5?= =?utf-8?B?Y2hNK2wvQXIwWkVVcytLN25SZWZQVHJzS0Q5bWd1TDZLMmJmdk5uSlBnVWFL?= =?utf-8?B?ZWprUlp5VlB3QjVFN3Q5R3BOOW1KV3luQWJBZlkrRjBiaE5kWVprRmdHUTZa?= =?utf-8?B?Q211MHlGOWlBZ1NWaUozOGVhSEloUG41cHNFRDgvVVJlSVNwMGNaYkhRdHFJ?= =?utf-8?B?eWlGUDArZTR6OFZDWXcvdTdwdTdrTnh1ZStIc0dnTVdUdzVERDNSdEdMQm1J?= =?utf-8?B?dHJPcW84dEhrRHJVRHJMVjVvalRiamVwU3UwU3hOeXZMMGFHRXQyc2Y3VnIz?= =?utf-8?B?ZmdHNndtcDlvbUZDeWx2TjFKem1zdzNDRVZLdTF0aVcxdkhOYUhoOU5sYXZu?= =?utf-8?B?ZXdEWjgzVGJMOTlIT3dqSTlOS1p0c1pZaG1wTjVBbFBLVXJtTnZhdTZieXN2?= =?utf-8?B?b2grUWVjanpWWkxoVU1PL1RSZjM1Um1jd1FrU0VIQTVSZDh6SE4vdk1oQjAw?= =?utf-8?B?SnFPanQ5VzNEeVJ6V2JqTk1yYytkUGMxZUMvanF4YUpRTGIrdGFDSW4wSEpp?= =?utf-8?B?a2tJWlp3QWdkRFVjT1lSZDFDTlhGbmVSOVNXTG5IZWV3b003azVrbnMxVWZw?= =?utf-8?B?U1JpT243aEFBeE1qeG0rMVpvR0xTaU9FTE9XZGJZSlNVemUvSnhycWM2bElR?= =?utf-8?B?S04rdG9LVGYraTB0RldMNk51ajNzcmQwY09SeWpCdlF2VmYzaExTbEJnYlFM?= =?utf-8?B?b0wveExTakxYcHpQMnNYM3ZOTllIeWlLWlFFclgrVkIvbXNVSGs2bzYrQnFz?= =?utf-8?B?cHc9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d99ca5ca-f3b8-479a-e19b-08dac2784a98 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Nov 2022 17:31:52.9431 (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: U3ZtGttVd0qxOOAVs9jnp5hwKayANHAy6+HyKV+aBpP5iNulS0grArMk9MJz8+6mAlf69coARnIzMXtX4OzboQLAJYmpdEtIZktn89Tvxhg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR11MB4750 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgRGlvbm5hLA0KDQpNeSBtaXN0YWtlLiAgSSBtaXNyZWFkIHRoZSBVRUZJIDIuOSBTcGVjIGNv bnRlbnQgYW5kIHRob3VnaHQgdGhleSB3ZXJlIGJvdGggZm9yIGV4aXQgYm9vdCBzZXJ2aWNlcy4N Cg0KWW91ciBwYXRjaCBzZXJpZXMgd2l0aCBvbmx5IEJlZm9yZSBFeGl0IEJvb3QgU2VydmljZXMg aXMgYXBwcm9wcmlhdGUgZm9yIHlvdXIgY2hhbmdlLg0KDQpUaGUgQWZ0ZXIgUmVhZHkgVG8gQm9v dCBjYW4gYmUgaW4gaXRzIG93biBwYXRjaCBzZXJpZXMuDQoNCkJlc3QgcmVnYXJkcywNCg0KTWlr ZQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGRldmVsQGVkazIuZ3Jv dXBzLmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIERpb25uYSBHbGF6ZSB2 aWEgZ3JvdXBzLmlvDQo+IFNlbnQ6IFdlZG5lc2RheSwgTm92ZW1iZXIgOSwgMjAyMiA5OjEyIEFN DQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwu ZC5raW5uZXlAaW50ZWwuY29tPg0KPiBDYzogQXJkIEJpZXNoZXV2ZWwgPGFyZGJAa2VybmVsLm9y Zz47IEdlcmQgSG9mZm1hbiA8a3JheGVsQHJlZGhhdC5jb20+OyBZYW8sIEppZXdlbiA8amlld2Vu Lnlhb0BpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0gW1BBVENIIHYyIDQv NF0gTWRlUGtnOiBTaWduYWwgQWZ0ZXJSZWFkeVRvQm9vdCBhZnRlciBSZWFkeVRvQm9vdA0KPiAN Cj4gPiBJIGdhdmUgZmVlZGJhY2sgYWJvdXQgQWZ0ZXIgRXhpdCBCb290IFNlcnZpY2VzIGV2ZW50 Lg0KPiA+DQo+IA0KPiBJIHNhdyBubyBzdWNoIGV2ZW50IGluIHRoZSBzcGVjaWZpY2F0aW9uDQo+ IA0KPiA+IFdoeSBpcyBhbiBBZnRlciBSZWFkeSBUbyBCb290IHNpZ25hbCBub3cgcGFydCBvZiB0 aGlzIHNlcmllcz8NCj4gPg0KPiANCj4gSSB0aG91Z2h0IHRoYXQncyB0aGUgZXZlbnQgeW91IG1l YW50LCBzaW5jZSBpdHMgbWFudGlzIG51bWJlciBpcyAyMDQyLA0KPiB3aGVyZWFzIGJlZm9yZSBl eGl0IGJvb3Qgc2VydmljZXMgaXMgMjA0My4gVGhhdCBmaXRzIHRoZSAic2FtZSB0aW1lIg0KPiB5 b3UgbWVudGlvbmVkIGluIHRoZSBvdGhlciBlbWFpbC4NCj4gDQo+IA0KPiAtLQ0KPiAtRGlvbm5h IEdsYXplLCBQaEQgKHNoZS9oZXIpDQo+IA0KPiANCj4gDQo+IA0KDQo=