From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web11.7105.1583545419772278617 for ; Fri, 06 Mar 2020 17:43:39 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: jiewen.yao@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 06 Mar 2020 17:43:39 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,524,1574150400"; d="scan'208";a="233493012" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by fmsmga007.fm.intel.com with ESMTP; 06 Mar 2020 17:43:39 -0800 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 6 Mar 2020 17:43:38 -0800 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 6 Mar 2020 17:43:38 -0800 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Fri, 6 Mar 2020 17:43:38 -0800 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.50]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.43]) with mapi id 14.03.0439.000; Sat, 7 Mar 2020 09:43:34 +0800 From: "Yao, Jiewen" To: "devel@edk2.groups.io" , "Yao, Jiewen" , "rebecca@bsdio.com" , Laszlo Ersek , "Justen, Jordan L" , "Ard Biesheuvel" Subject: Re: [edk2-devel] Adding Bhyve support into upstream EDK2 Thread-Topic: [edk2-devel] Adding Bhyve support into upstream EDK2 Thread-Index: AQHV89GlMTZS+aabyEeVBS52g4VY8ag8UEPwgAAKBSA= Date: Sat, 7 Mar 2020 01:43:34 +0000 Message-ID: <74D8A39837DF1E4DA445A8C0B3885C503F972D92@shsmsx102.ccr.corp.intel.com> References: <15F9E16A0219E7B7.19404@groups.io> In-Reply-To: <15F9E16A0219E7B7.19404@groups.io> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: jiewen.yao@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SnVzdCBzYXcgTGFzemxvJ3MgZW1haWwuIFNpbWlsYXIgZmVlZGJhY2suIEVzcGVjaWFsbHksIEkg bGlrZSB0aGUgcmVncmVzc2lvbiB0ZXN0IHBhcnQuDQoNCkkgYW0gbm90IHN1cmUgaG93IG1hbnkg dmlydHVhbCBwbGF0Zm9ybXMgd2Ugd2lsbCBoYXZlIGV2ZW50dWFsbHkuDQpJZiB0aGVyZSBhcmUg bW9yZSBhbmQgbW9yZSwgbWF5YmUgd2UgY2FuIGNyZWF0ZSBhIG5ldyBlZGsyLXZpcnQtcGxhdGZv cm0gcmVwbywgYW5kIHB1dCB0aGVtIHRvZ2V0aGVyIHRoZXJlLiAoU2ltaWxhciB0byBlZGsyLXBs YXRmb3JtIHJlcG8gZm9yIHRoZSBwaHlzaWNhbCBwbGF0Zm9ybSkNCg0KDQo+IC0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsy Lmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIFlhbywgSmlld2VuDQo+IFNlbnQ6IFNhdHVyZGF5LCBN YXJjaCA3LCAyMDIwIDk6MzAgQU0NCj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyByZWJlY2Nh QGJzZGlvLmNvbTsgTGFzemxvIEVyc2VrDQo+IDxsZXJzZWtAcmVkaGF0LmNvbT47IEp1c3Rlbiwg Sm9yZGFuIEwgPGpvcmRhbi5sLmp1c3RlbkBpbnRlbC5jb20+OyBBcmQNCj4gQmllc2hldXZlbCA8 YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4NCj4gU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBB ZGRpbmcgQmh5dmUgc3VwcG9ydCBpbnRvIHVwc3RyZWFtIEVESzINCj4gDQo+IEkgY2FuIHNoYXJl IHNvbWUgb2YgbXkgZXhwZXJpZW5jZSwgZm9yIHlvdXIgaW5mb3JtYXRpb24gb25seS4NCj4gDQo+ IDApIElmIHRoZSBwYXRjaCBpcyBnZW5lcmljLCBub3Qgc3BlY2lmaWMgdG8gQmh5dmUsIGJ1dCBi ZW5lZml0IHRvIGN1cnJlbnQgRURLSUkgcGtnLA0KPiB5b3UgY2FuIHN1Ym1pdCB0aGVtIGRpcmVj dGx5LiBObyBuZWVkIHRvIHdhaXQgZm9yIEJoeXZlLg0KPiANCj4gMSkgSWYgdGhlIHBhdGNoIGlz IHZlcnkgc2ltcGxlLCB5b3UgY2FuIG1lcmdlIGludG8gY3VycmVudCBQS0cgd2l0aCBjdXJyZW50 IERTQy4NCj4gSWYgdGhlcmUgaXMgc29tZXRoaW5nIHNwZWNpYWwgdG8gdGhlIEJoeXZlIHRoYXQg Y2FuIGJlIGRldGVjdGVkIGF0IHJ1bnRpbWUsIHRoZW4NCj4gZGV0ZWN0IGF0IHJ1bnRpbWUuDQo+ IElmIHRoZXJlIGlzIHNvbWV0aGluZyBzcGVjaWFsIHRvIHRoZSBCeWh2ZSB0aGF0IG5lZWQgdG8g YmUgZGV0ZXJtaW5lIGF0IGJ1aWxkDQo+IHRpbWUsIHRoZW4geW91IGNhbiBpbnRyb2R1Y2UgYSBQ Q0QgKHN1Y2ggYXMgUGNkQmh5dmVYWFgpIGFuZCBjb25maWd1cmF0ZSBhdA0KPiBidWlsZCB0aW1l Lg0KPiANCj4gMikgSWYgdGhlIHBhdGNoIGlzIGJpZywgeW91IGNhbiBpbnRyb2R1Y2UgYSBzdGFu ZGFsb25lIGRyaXZlciBhbmQgcHV0IHRvIGN1cnJlbnQNCj4gUEtHIGFuZCBpbnRyb2R1Y2UgYSBu ZXcgRFNDIGZpbGUgKHN1Y2ggYXMgT3ZtZkJoeXZlLmRzYykuIFlvdSBjYW4gY29udHJvbCBhbmQN Cj4gYnVpbGQgQnlodmUgd2l0aCB0aGUgbmV3IERTQyBmaWxlLg0KPiANCj4gMykgSWYgdGhlIHBh dGNoIGlzIGV4dHJlbWVseSBiaWcgYW5kIGhhcyBhcmNoaXRlY3R1cmUgZGlmZmVyZW5jZSwgeW91 IGNhbg0KPiBpbnRyb2R1Y2UgYSBuZXcgcGtnIChCaHl2ZVBrZykgYW5kIHB1dCBhbGwgbmV3IGRy aXZlcnMgdGhlcmUuIFlvdSBjYW4gc3RpbGwgcmVmZXINCj4gdG8gc29tZSBkcml2ZXJzIGluIE92 bWZQa2csIHdoaWNoIGludHJvZHVjZSBhIGRlcGVuZGVuY3kgKEJoeXZlUGtnID0+DQo+IE92bWZQ a2cpLiBUaGUgT3ZtZlBrZyBjaGFuZ2UgbWF5IGltcGFjdCBCaHl2ZVBrZyBidWlsZCBvciBydW5u aW5nLg0KPiANCj4gWCkgTGFzdCBidXQgbm90IGxlYXN0IGltcG9ydGFudCwgaWYgdGhlIEJoeXZl IGhhcyBhIGRpZmZlcmVudCAqc2VjdXJpdHkNCj4gcmVxdWlyZW1lbnQqIG9yICp0aHJlYXQgbW9k ZWwqIHdpdGggY3VycmVudCBQa2csIHRoZW4geW91IGhhZCBiZXR0ZXIgaW50cm9kdWNlDQo+IGEg bmV3IHBrZyBvciB1cGRhdGUgdGhlIGN1cnJlbnQgUGtnIHdpdGggc2FtZSB0aHJlYXQgbW9kZWwu IEJlZm9yZSB0aGF0LCB5b3UNCj4gaGFkIGJldHRlciBub3QgdXNlIGFueSBkcml2ZXIgaW4gb3Ro ZXIgcGFja2FnZSBhbmQga2VlcCB0aGVtIHNlcGFyYXRlLiBJdCBpcyBlYXN5DQo+IGZvciBmdXR1 cmUgYXVkaXQgcHVycG9zZS4NCj4gDQo+IEFib3ZlIGlzIHRoZSBnZW5lcmljIHJ1bGUuIEkgdGhp bmsgT3ZtZlBrZyBtYWludGFpbmVyIGNhbiBwcm92aWRlIG1vcmUNCj4gY29tbWVudCBvbiB0aGF0 Lg0KPiANCj4gQ2FuIHlvdSBwb3N0IHRoZSBwYXRjaD8gOi0pDQo+IA0KPiBUaGFuayB5b3UNCj4g WWFvIEppZXdlbg0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206 IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9m IFJlYmVjY2ENCj4gPiBDcmFuDQo+ID4gU2VudDogU2F0dXJkYXksIE1hcmNoIDcsIDIwMjAgMTI6 MTAgQU0NCj4gPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IExhc3psbyBFcnNlayA8bGVyc2Vr QHJlZGhhdC5jb20+OyBKdXN0ZW4sIEpvcmRhbg0KPiBMDQo+ID4gPGpvcmRhbi5sLmp1c3RlbkBp bnRlbC5jb20+OyBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4NCj4g PiBTdWJqZWN0OiBbZWRrMi1kZXZlbF0gQWRkaW5nIEJoeXZlIHN1cHBvcnQgaW50byB1cHN0cmVh bSBFREsyDQo+ID4NCj4gPiBJJ20gY3VycmVudGx5IHdvcmtpbmcgb24gdXBkYXRpbmcgRURLMiBz dXBwb3J0IGZvciBCaHl2ZQ0KPiA+IChodHRwczovL2JoeXZlLm9yZy8pIGZyb20gdGhlIGVkazIt c3RhYmxlMjAxOTAzIHRhZyB0bw0KPiA+IGVkazItc3RhYmxlMjAyMDAyLiBJdCdzIGN1cnJlbnRs eSBrZXB0IGluIGEgc2VwYXJhdGUgcmVwbw0KPiA+IChodHRwczovL2dpdGh1Yi5jb20vZnJlZWJz ZC91ZWZpLWVkazIpLCBidXQgSSdkIGxpa2UgdG8gZGlzY3VzcyBwdXNoaW5nDQo+ID4gc3VwcG9y dCB1cHN0cmVhbSBpbnRvIHRoZSBtYWluIGVkazIgcmVwbyAoSSBndWVzcyBpbnRvIGVkazItc3Rh Z2luZyBhcyBhDQo+ID4gZmlyc3Qgc3RlcD8pLg0KPiA+DQo+ID4NCj4gPiBXb3VsZCB0aGF0IGJl IHNvbWV0aGluZyBwZW9wbGUgd291bGQgYmUgb3BlbiB0byBjb25zaWRlcmluZywgb3Igc2hvdWxk DQo+ID4gaXQgcmVtYWluIHNlcGFyYXRlPyBTaG91bGQgaXQgYmUgYSBuZXcgdG9wLWxldmVsIHBh Y2thZ2UgKGUuZy4gQmh5dmVQa2cpDQo+ID4gb3IgY291bGQgaXQgYmUganVzdCBhIGNvbmZpZ3Vy YXRpb24gb3B0aW9uIHdoZW4gYnVpbGRpbmcgT1ZNRj8gSXQncw0KPiA+IGN1cnJlbnRseSBtYWlu dGFpbmVkIGFzIGEgc2V0IG9mIHBhdGNoZXMgYWdhaW5zdCBPdm1mUGtnLCB3aGljaCBzZWVtcyB0 bw0KPiA+IHdvcmsgcXVpdGUgd2VsbC4NCj4gPg0KPiA+DQo+ID4gLS0NCj4gPiBSZWJlY2NhIENy YW4NCj4gPg0KPiA+DQo+ID4NCj4gPg0KPiANCj4gDQo+IA0KDQo=