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.web10.1991.1571098626133453037 for ; Mon, 14 Oct 2019 17:17:06 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: liming.gao@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 14 Oct 2019 17:17:05 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.67,296,1566889200"; d="scan'208";a="194361609" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by fmsmga008.fm.intel.com with ESMTP; 14 Oct 2019 17:17:05 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 14 Oct 2019 17:17:05 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) 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.1713.5; Mon, 14 Oct 2019 17:17:04 -0700 Received: from shsmsx107.ccr.corp.intel.com (10.239.4.96) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Mon, 14 Oct 2019 17:17:04 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.166]) by SHSMSX107.ccr.corp.intel.com ([169.254.9.33]) with mapi id 14.03.0439.000; Tue, 15 Oct 2019 08:17:03 +0800 From: "Liming Gao" To: "devel@edk2.groups.io" , "lersek@redhat.com" , Pete Batard CC: "afish@apple.com" Subject: Re: [edk2-devel] [PATCH 1/1] MdeModulePkg/BdsDxe: Fix calling PlatformBootManagerWaitCallback on 0 Thread-Topic: [edk2-devel] [PATCH 1/1] MdeModulePkg/BdsDxe: Fix calling PlatformBootManagerWaitCallback on 0 Thread-Index: AQHVgEq15kKseLMMFk6cpCEjkomz06dWPFswgAN47ACAASXVwA== Date: Tue, 15 Oct 2019 00:17:02 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E517067@SHSMSX104.ccr.corp.intel.com> References: <20191011154337.1652-1-pete@akeo.ie> <20191011154337.1652-2-pete@akeo.ie> <4A89E2EF3DFEDB4C8BFDE51014F606A14E51619C@SHSMSX104.ccr.corp.intel.com> <80e32ddf-c653-5c59-f2ff-37ba1a8a8179@redhat.com> In-Reply-To: <80e32ddf-c653-5c59-f2ff-37ba1a8a8179@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: liming.gao@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VXBkYXRlLCBhbmQgcHVzaCBANGQwNWE0YjcwOWNlNTJkNDY0OTY5OGY4ODdhMTM1ODI0NmZhNDQz Nw0KDQo+LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj5Gcm9tOiBkZXZlbEBlZGsyLmdyb3Vw cy5pbyBbbWFpbHRvOmRldmVsQGVkazIuZ3JvdXBzLmlvXSBPbiBCZWhhbGYgT2YNCj5MYXN6bG8g RXJzZWsNCj5TZW50OiBNb25kYXksIE9jdG9iZXIgMTQsIDIwMTkgMTA6NDUgUE0NCj5UbzogR2Fv LCBMaW1pbmcgPGxpbWluZy5nYW9AaW50ZWwuY29tPjsgUGV0ZSBCYXRhcmQgPHBldGVAYWtlby5p ZT4NCj5DYzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IGFmaXNoQGFwcGxlLmNvbQ0KPlN1YmplY3Q6 IFJlOiBbZWRrMi1kZXZlbF0gW1BBVENIIDEvMV0gTWRlTW9kdWxlUGtnL0Jkc0R4ZTogRml4IGNh bGxpbmcNCj5QbGF0Zm9ybUJvb3RNYW5hZ2VyV2FpdENhbGxiYWNrIG9uIDANCj4NCj5IaSBMaW1p bmcsDQo+DQo+T24gMTAvMTIvMTkgMDM6NDQsIEdhbywgTGltaW5nIHdyb3RlOg0KPj4gUmV2aWV3 ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPg0KPg0KPmNhbiB5b3UgcGxl YXNlIGFkZA0KPg0KPiAgUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19i dWcuY2dpP2lkPTIyNjYNCj4NCj50byB0aGUgY29tbWl0IG1lc3NhZ2UsIGJlZm9yZSBwdXNoaW5n IHRoaXM/DQo+DQo+KEknbSBub3QgZ2l2aW5nIFItYiBvciBBLWIgbXlzZWxmLCBiZWNhdXNlIEkg c2hvdWxkbid0IGFwcHJvdmUgY29kZQ0KPndob3NlIGF1dGhvcnNoaXAgaXMgYXR0cmlidXRlZCB0 byBtZS4gSSBvYnZpb3VzbHkgYWdyZWUgd2l0aCB0aGUgcGF0Y2guKQ0KPg0KPlRoYW5rcyBhbGws DQo+TGFzemxvDQo+DQo+Pj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4+PiBGcm9tOiBQ ZXRlIEJhdGFyZCBbbWFpbHRvOnBldGVAYWtlby5pZV0NCj4+PiBTZW50OiBGcmlkYXksIE9jdG9i ZXIgMTEsIDIwMTkgMTE6NDQgUE0NCj4+PiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4+PiBD YzogYWZpc2hAYXBwbGUuY29tOyBsZXJzZWtAcmVkaGF0LmNvbTsgR2FvLCBMaW1pbmcNCj48bGlt aW5nLmdhb0BpbnRlbC5jb20+DQo+Pj4gU3ViamVjdDogW1BBVENIIDEvMV0gTWRlTW9kdWxlUGtn L0Jkc0R4ZTogRml4IGNhbGxpbmcNCj4+PiBQbGF0Zm9ybUJvb3RNYW5hZ2VyV2FpdENhbGxiYWNr IG9uIDANCj4+Pg0KPj4+IEZyb206IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+DQo+ Pj4NCj4+PiBDb21taXQgMmRlMWY2MTFiZTA2ZGVkM2E1OTcyNmE0MDUyYTkwMzliZTdkNDU5YiBp bnRyb2R1Y2VkIGENCj4+PiByZWdyZXNzaW9uDQo+Pj4gd2hlcmVhcyBwbGF0Zm9ybXMgdGhhdCBk aWQgc2V0IFBjZFBsYXRmb3JtQm9vdFRpbWVPdXQgdG8gMCBhcmUgbm93DQo+Z2V0dGluZw0KPj4+ IGFuIHVuZXhwZWN0ZWQgY2FsbCB0byBQbGF0Zm9ybUJvb3RNYW5hZ2VyV2FpdENhbGxiYWNrKCku DQo+Pj4NCj4+PiBUaGlzIHBhdGNoIGFsc28gZW5zdXJlcyB0aGF0LCBpZiBQY2RQbGF0Zm9ybUJv b3RUaW1lT3V0IGlzIDB4RkZGRiB3ZSBkb24ndA0KPj4+IGNhbGwgUGxhdGZvcm1Cb290TWFuYWdl cldhaXRDYWxsYmFjaygpIHdpdGggYSB6ZXJvIGFyZ3VtZW50IGFzIGRvaW5nIHNvDQo+Pj4gd291 bGQgcHJvZHVjZSBhbiB1bndhcnJhbnRlZCBqdW1wIHRvIGZ1bGwgcHJvZ3Jlc3MgY29tcGxldGlv biB3aGljaCBpcw0KPj4+IGxpa2VseSB0byB0aHJvdyBvZmYgdXNlcnMuDQo+Pj4NCj4+PiBTaWdu ZWQtb2ZmLWJ5OiBQZXRlIEJhdGFyZCA8cGV0ZUBha2VvLmllPg0KPj4+IC0tLQ0KPj4+IE1kZU1v ZHVsZVBrZy9Vbml2ZXJzYWwvQmRzRHhlL0Jkc0VudHJ5LmMgfCAxMiArKysrKysrKysrKy0NCj4+ PiAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPj4+DQo+ Pj4gZGlmZiAtLWdpdCBhL01kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvQmRzRHhlL0Jkc0VudHJ5LmMN Cj4+PiBiL01kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvQmRzRHhlL0Jkc0VudHJ5LmMNCj4+PiBpbmRl eCA3OTY4YTU4ZjM0NTQuLmQ2ZWMzMTExOGMxZiAxMDA2NDQNCj4+PiAtLS0gYS9NZGVNb2R1bGVQ a2cvVW5pdmVyc2FsL0Jkc0R4ZS9CZHNFbnRyeS5jDQo+Pj4gKysrIGIvTWRlTW9kdWxlUGtnL1Vu aXZlcnNhbC9CZHNEeGUvQmRzRW50cnkuYw0KPj4+IEBAIC0zNDEsNyArMzQxLDE3IEBAIEJkc1dh aXQgKA0KPj4+ICAgICAgIFRpbWVvdXRSZW1haW4tLTsNCj4+PiAgICAgfQ0KPj4+ICAgfQ0KPj4+ IC0gIFBsYXRmb3JtQm9vdE1hbmFnZXJXYWl0Q2FsbGJhY2sgKDApOw0KPj4+ICsNCj4+PiArICAv Lw0KPj4+ICsgIC8vIElmIHRoZSBwbGF0Zm9ybSBjb25maWd1cmVkIGEgbm9uemVybyBhbmQgZmlu aXRlIHRpbWUtb3V0LCBhbmQgd2UgaGF2ZQ0KPj4+ICsgIC8vIGFjdHVhbGx5IHJlYWNoZWQgdGhh dCwgcmVwb3J0IDEwMCUgY29tcGxldGlvbiB0byB0aGUgcGxhdGZvcm0uDQo+Pj4gKyAgLy8NCj4+ PiArICAvLyBOb3RlIHRoYXQgdGhlIChUaW1lb3V0UmVtYWluID09IDApIGNvbmRpdGlvbiBleGNs dWRlcw0KPj4+ICsgIC8vIFBjZFBsYXRmb3JtQm9vdFRpbWVPdXQ9MHhGRkZGLCBhbmQgdGhhdCdz IGRlbGliZXJhdGUuDQo+Pj4gKyAgLy8NCj4+PiArICBpZiAoUGNkR2V0MTYgKFBjZFBsYXRmb3Jt Qm9vdFRpbWVPdXQpICE9IDAgJiYgVGltZW91dFJlbWFpbiA9PSAwKSB7DQo+Pj4gKyAgICBQbGF0 Zm9ybUJvb3RNYW5hZ2VyV2FpdENhbGxiYWNrICgwKTsNCj4+PiArICB9DQo+Pj4gICBERUJVRyAo KEVGSV9EX0lORk8sICJbQmRzXUV4aXQgdGhlIHdhaXRpbmchXG4iKSk7DQo+Pj4gfQ0KPj4+DQo+ DQo+DQoNCg==