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.496.1589214997250268223 for ; Mon, 11 May 2020 09:36:37 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=kWB8cz5A; spf=pass (domain: intel.com, ip: 134.134.136.100, mailfrom: michael.d.kinney@intel.com) IronPort-SDR: 9g79kpqqslNrv/1nEHxDgD5XXG0KWUXNR2qlTqVp04N17Pvncosnf5alIoq2toyQLQ288SIydW sryaZId0xITQ== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 May 2020 09:36:36 -0700 IronPort-SDR: +T7Q8EHMHxCXzsHEtMjF4/MMV5DHhSouONrNN2M7pykmIU5Ih7lEbAx6b8EbwGtfYQMpZjhiya F8dLtmTvLO9w== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,380,1583222400"; d="scan'208";a="286334141" Received: from orsmsx104.amr.corp.intel.com ([10.22.225.131]) by fmsmga004.fm.intel.com with ESMTP; 11 May 2020 09:36:36 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX104.amr.corp.intel.com (10.22.225.131) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 11 May 2020 09:36:35 -0700 Received: from orsmsx606.amr.corp.intel.com (10.22.229.19) by ORSMSX607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 11 May 2020 09:36:35 -0700 Received: from ORSEDG002.ED.cps.intel.com (10.7.248.5) by orsmsx606.amr.corp.intel.com (10.22.229.19) 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, 11 May 2020 09:36:35 -0700 Received: from NAM04-CO1-obe.outbound.protection.outlook.com (104.47.45.54) by edgegateway.intel.com (134.134.137.101) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 11 May 2020 09:36:33 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RazjKAfABMMjUI9zKy93mkITHGD06ojioqB4lJ3+flMH2FsE0zi6FYYUvFnLMzN1Yt15p530/w9KaPhxGQTgBNkDTONiADfBMXaE9yqonxFlcNr9UnQaeA9WqQgc1eSK6sK1jctgHQcYMszcVXtT5n8Zcvteci03sBuvzAnURyvbDqijwr0SYoRiy7yWlGqnYCAdZdhucT1uOBa7d3B6HsFIVOBNIyyZ4ag8LQNu/LzOQlAWYcrz8b1v7c/BIQgw1mkLwGd9GmzdcqM77hM/81m6TCfhfmUdQ5k0Sct3VpdC4L0gkSWUONVD8BW3MxwTJYIs2uJ4TRdyugfyX4RVFQ== 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-SenderADCheck; bh=es6GLUNxwF20NQmNBupEV/cwQBvrnKgZT6z3EedDlrs=; b=CPk5WHnYJyeMqNmW5Bm6caXH4lgFvznlxoxWCrF0HPMdeT3NaOr6aSCXF5ycJjpiHGjhZKw2FhKNaHeZhWZNGSMChtJT3Q9htaeISvNhs/SezFiyKSlm4Qgf5pYCRGZuf4E9HNSSwX0r8xXIfd8IjfA45uPjfPpZBtv8nIHI2Z1qUAVDlb8pKpcsVJdRBTACZgfQXnDKyiLQsn8FNy4vGxZmgT8Pd5SILRIR62JibxBKWQJmQ+iovZC+nD4EfXc0513Xef8NpJ5oO4ED0SnWeyaFgF2W6xe4V1vRukGAeAYxRYqj01rRTQGX0+z4Nbq4S/W9Z/qKef0gi8INqEj6LQ== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=es6GLUNxwF20NQmNBupEV/cwQBvrnKgZT6z3EedDlrs=; b=kWB8cz5AAJpcbvmBqjZVh4aRUwBJSs2eS7BK2eKAqLkfarGlMsWN2WT3KYuLrICCW72zlkYRc/xSAvTY9A5wct4EE1iEsdLKMNsdcN+NX+KZmgvTJForhoy94mDk0abwZhhx+A0Hq9U3pCDIwI0OthHy6xcMKxesFJW6jvhWIIE= Received: from MN2PR11MB4461.namprd11.prod.outlook.com (2603:10b6:208:192::29) by MN2PR11MB4493.namprd11.prod.outlook.com (2603:10b6:208:190::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2979.34; Mon, 11 May 2020 16:36:29 +0000 Received: from MN2PR11MB4461.namprd11.prod.outlook.com ([fe80::10bc:1a4e:4745:ffc1]) by MN2PR11MB4461.namprd11.prod.outlook.com ([fe80::10bc:1a4e:4745:ffc1%3]) with mapi id 15.20.2979.033; Mon, 11 May 2020 16:36:28 +0000 From: "Michael D Kinney" To: Ard Biesheuvel , Laszlo Ersek , Rebecca Cran , edk2-devel-groups-io , "Kinney, Michael D" CC: Andrew Fish , Leif Lindholm , "Justen, Jordan L" Subject: Re: Where to put the bhyve code in the edk2 repo: BhyvePkg, or under OvmfPkg? Thread-Topic: Where to put the bhyve code in the edk2 repo: BhyvePkg, or under OvmfPkg? Thread-Index: AQHWJ7AzY4fF59MgGEC37A/Gda8loaijFSLg Date: Mon, 11 May 2020 16:36:28 +0000 Message-ID: References: <30320333-7ea6-084c-4b6c-569bc2a8b1aa@arm.com> In-Reply-To: <30320333-7ea6-084c-4b6c-569bc2a8b1aa@arm.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.2.0.6 authentication-results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [134.134.136.220] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3737526a-3808-4418-454b-08d7f5c9749c x-ms-traffictypediagnostic: MN2PR11MB4493: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 04004D94E2 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: stqJCfpd0/612c6zfYfNVDd9DnfCM8S5VU9/ADxveLa4yJLngfGe+SJlIl4RV/8WPnkYxsgLhCOwEw9+zd/aT9IwbRX2IxkvDMvwP0oR4zU42jX19T+feaRUW8MgsumzwNlsItF1rMNXH7Nn6LpY+54CHHz6lEuVeZSJ7VJp/TwG/KIaz2fLzpOzDK0YSuXyzYGCSmvQJDR1DvCSU43q7a7zTYpJCXkXoIirzIrriDL/1xU632xofWR79FX+CYS/VVVhGH/83AdspVovCEOK1E8/v0ke6Quwz1pGHfuGOIaf6z07LBbmaNHf98CAzGVVi3/GnJvMRKmcAJZIfgmDpCDOG5VvqVrAmiTuGoo+zqUcnETHZSj9WsFm1QqkA9db3PrZyZ3snDRA/Lx/gt3Cq7DlbRWViIbg6aaTPeWu+t7wMjlJur7Ixoo0I8cbFQFTv7anMpJr/h9hBBd4ZIg8DaiKB2rnLkMIbMh68wMYeVfOzVuU+ZOYMU4PmwE2R9UbbZguYex3InH/grGZuH/axg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR11MB4461.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(346002)(376002)(39860400002)(396003)(136003)(366004)(33430700001)(6506007)(186003)(26005)(2906002)(7696005)(478600001)(5660300002)(71200400001)(53546011)(55016002)(8936002)(9686003)(66556008)(110136005)(8676002)(4326008)(107886003)(52536014)(33440700001)(54906003)(86362001)(64756008)(66446008)(66476007)(33656002)(316002)(66946007)(76116006);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: ULwCPNI3451a1NEFL2PnG0SZC2nYUOYbtQK4vvEzlOjUDP8iYd+tlXGTv9600cVsSLNONO/mYEwtWOHVa+8bmBErA6AE2QZCMFcVmPC3967onGAw9TwYWw7dA6fNE28TDtuC7ccamSkD3eJ0Ci5/mJZkUUPtV6ifMpjT/SDEnhcqAa/ebdspIQ/zGnAcqekLLO40uejJYY/ci9HKoIYiZ3G9BaXfYEgI4Z7ErlPa3DeYAJfQBCs8QZF/V3UZh4d6digg8xQRQaJ//weljH/rN8si+aGrFlZubv9cFaWPszWSeNheyUtUchp98ferb1mDKXjB8Ih8YP8I4nLCVnzSuDHFdRSDj9wS4+K8cBm8kf+SZ2oizZMK7wUrLLeKl2T0F0qw3X2lh70JjzT0GS/cov4xtcszdbEAGmDSn+UYamHQP8C1DXz/5LOswWhgEDJERsyKOPkbokupo4rrEV0OglfRCtZkxHXVYT8oQEH5heSR2YFepF6kF8igNxRnEH9A MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 3737526a-3808-4418-454b-08d7f5c9749c X-MS-Exchange-CrossTenant-originalarrivaltime: 11 May 2020 16:36:28.8615 (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: zVM+/5/7rqa5WalFTzniy2My1JJKPSwxxeB0pezJfwMgEPoTD0Nqc9DJwpZnIyfq9/5Xd4gtSzWxRs0nSZ8MAJ8F+fd5wkMJeIQB8qIpwv8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4493 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 SSBhZ3JlZSB0aGF0IEFybVZpcnRQa2cgY29udGVudHMgc2hvdWxkIGJlIGFkZGVkIHRvIE92bWZQ a2cuDQoNCk1pa2UNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBcmQg Qmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAYXJtLmNvbT4NCj4gU2VudDogTW9uZGF5LCBNYXkg MTEsIDIwMjAgOToyMSBBTQ0KPiBUbzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT47 IFJlYmVjY2EgQ3Jhbg0KPiA8cmViZWNjYUBic2Rpby5jb20+OyBlZGsyLWRldmVsLWdyb3Vwcy1p bw0KPiA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+DQo+IENjOiBLaW5uZXksIE1pY2hhZWwgRCA8bWlj aGFlbC5kLmtpbm5leUBpbnRlbC5jb20+Ow0KPiBBbmRyZXcgRmlzaCA8YWZpc2hAYXBwbGUuY29t PjsgTGVpZiBMaW5kaG9sbQ0KPiA8bGVpZkBudXZpYWluYy5jb20+OyBKdXN0ZW4sIEpvcmRhbiBM DQo+IDxqb3JkYW4ubC5qdXN0ZW5AaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTogV2hlcmUgdG8g cHV0IHRoZSBiaHl2ZSBjb2RlIGluIHRoZSBlZGsyDQo+IHJlcG86IEJoeXZlUGtnLCBvciB1bmRl ciBPdm1mUGtnPw0KPiANCj4gT24gNS8xMS8yMCA1OjU1IFBNLCBMYXN6bG8gRXJzZWsgd3JvdGU6 DQo+ID4gKENDJ2luZyBBcmQgYW5kIEpvcmRhbi4pDQo+ID4NCj4gPiBPbiAwNS8wOC8yMCAxNzo0 NCwgUmViZWNjYSBDcmFuIHdyb3RlOg0KPiA+PiBEdXJpbmcgdGhlIENvbW11bml0eSBNZWV0aW5n IGxhc3QgbmlnaHQsIEkgd2FzIGFza2VkDQo+IHRvIHNlbmQgdGhpcyBlbWFpbA0KPiA+PiBzdGFy dGluZyBhIGRpc2N1c3Npb24gYWJvdXQgd2hlcmUgdG8gcHV0IHRoZSBiaHl2ZQ0KPiBjb2RlIGlu IHRoZSBlZGsyDQo+ID4+IHRyZWU6IHdoZXRoZXIgaXQgc2hvdWxkIGJlIGluIGEgbmV3IEJoeXZl UGtnLCBvcg0KPiBhZGRlZCB1bmRlciBPdm1mUGtnLg0KPiA+DQo+ID4gSSBwcmVmZXIgYSB0b3At bGV2ZWwgQmh5dmVQa2cuDQo+ID4NCj4gPiBJZiBtb3N0IGVkazIgY29uc3VtZXJzIHdvdWxkbid0 IGxpa2UgdG8gc2VlIGEgdG9wLQ0KPiBsZXZlbCBCaHl2ZVBrZw0KPiA+IGRpcmVjdG9yeSwgSSBj YW4gY2VydGFpbmx5IGxpdmUgd2l0aCBPdm1mUGtnL0JoeXZlLg0KPiA+DQo+ID4gSSBjYW4gYWxz byBsaXZlIHdpdGggT3ZtZlBrZy9CaHl2ZSosDQo+IE92bWZQa2cvTGlicmFyeS9CaHl2ZSosIGV0 YywgbW9kdWxlcy4NCj4gPg0KPiA+IFNvIEkgZ3Vlc3MgdGhlc2Ugd291bGQgYmUgbXkgY2hvaWNl cyBpbiBkZWNyZWFzaW5nDQo+IG9yZGVyIG9mIHByZWZlcmVuY2UuDQo+ID4gKFRvIGJlIGNsZWFy LCBJIGNvbnNpZGVyIG15IG9wdGlvbiMzIHN0aWxsIGEgbG90DQo+IGJldHRlciB0aGFuIG5vdCBo YXZpbmcNCj4gPiBiaHl2ZSBzdXBwb3J0IGluIHVwc3RyZWFtIGVkazIgYXQgYWxsLikNCj4gPg0K PiA+IEluIGVpdGhlciBjYXNlLCAiTWFpbnRhaW5lcnMudHh0IiBzaG91bGQgZ2V0IGEgbmV3DQo+ IHNlY3Rpb24gbGlzdGluZyB0aGUNCj4gPiBiaHl2ZS1zcGVjaWZpYyBtb2R1bGVzIGFzIGJlaW5n IHVuZGVyIHlvdXIgYW5kIFBldGVyDQo+IEdyZWhhbidzDQo+ID4gcmV2aWV3ZXJzaGlwICgiUiIp Lg0KPiA+DQo+ID4+IEl0DQo+ID4+IGFwcGVhcnMgaXQncyBhbHJlYWR5IGJlZW4gZGVjaWRlZCBp dCBzaG91bGQgYmUgaW4NCj4gZWRrMiBhbG9uZyB3aXRoIHRoZQ0KPiA+PiBvdGhlciB2aXJ0dWFs IHBsYXRmb3JtcyBhbmQgbm90IGVkazItcGxhdGZvcm1zLA0KPiB3aGVyZSBjb2RlIGZvciBwaHlz aWNhbA0KPiA+PiBwbGF0Zm9ybXMgd2lsbCByZXNpZGUuDQo+ID4NCj4gPiBJIGhhdmVuJ3QgYmVl biBhd2FyZSB0aGF0IHRoaXMgaXMgYSBkb25lIGRlYWwsIGJ1dCBpZg0KPiBpdCBpcywgaXQgbWFr ZXMgbWUNCj4gPiBnbGFkISBJJ3ZlIGFsd2F5cyB3YW50ZWQgYmh5dmUgc3R1ZmYgdG8gYmUgaW4g ZWRrMg0KPiBhbmQgbm90IGluDQo+ID4gZWRrMi1wbGF0Zm9ybXMuDQo+ID4NCj4gDQo+IEkgdGhp bmsgaXQgaXMgYSBnb29kIHRoaW5nIHRvIGhhdmUgc3VwcG9ydCBmb3IgdmlydHVhbA0KPiBwbGF0 Zm9ybXMgaW4gY29yZQ0KPiBFREsyLCBnaXZlbiB0aGF0IHN1Y2ggYSBwbGF0Zm9ybSBpcyBvbmx5 IGEgZG93bmxvYWQNCj4gYXdheSBmb3IgYW55b25lIHdobw0KPiB3YW50cyB0byB0cnkgaXQuIEkg YW0gc3Ryb25nbHkgb3Bwb3NlZCB0byB0aGUgaWRlYSB0aGF0DQo+IGNvcmUgRURLMiBzaG91bGQN Cj4ganVzdCBiZSBhIHJlcG9zaXRvcnkgb2YgYml0cyBhbmQgcGllY2VzIHRoYXQgcGxhdGZvcm1z DQo+IGNhbiBpbmNvcnBvcmF0ZSwNCj4gZXNwZWNpYWxseSBiZWNhdXNlIGl0IGNhbiBtYWtlIHJl Z3Jlc3Npb25zIHVuc29sdmVhYmxlDQo+IG9uY2Ugd2UgZ2V0DQo+IG91cnNlbHZlcyBpbnRvIGEg c3RhdGUgd2hlcmUgcmV2ZXJ0aW5nIHNvbWUgcGF0Y2ggZml4ZXMNCj4gYSBwcm9ibGVtIG9uIG9u ZQ0KPiBwbGF0Zm9ybSBhbmQgY3JlYXRlcyBvbmUgb24gYW5vdGhlci4NCj4gDQo+IEhvd2V2ZXIs IEkgZG9uJ3QgdGhpbmsgZXZlcnkgcGxhdGZvcm1zIGluIGNvcmUgRURLMiBjYW4NCj4gYmUgYSBm aXJzdCBjbGFzcw0KPiBjaXRpemVuLiBUaGVyZSBpcyBzaW1wbHkgbm8gd2F5IHdlIGNhbiBleHBl Y3QNCj4gY29udHJpYnV0b3JzIHRvIG1ha2Ugc3VyZQ0KPiB0aGF0IHRoZWlyIGNoYW5nZXMgZG9u J3QgYnJlYWsgdW5kZXIgQmh5dmUsIGFuZCB0aGUNCj4gc2FtZSB3aWxsIGJlIHRydWUNCj4gb25j ZSAoaWYpIHdlIG1lcmdlIGt2bXRvb2wgZ3Vlc3Qgc3VwcG9ydCwgd2hpY2ggaXMNCj4gdW5kZXIg ZGV2ZWxvcG1lbnQgYXMNCj4gd2VsbCAoZ2l2ZW4gdGhhdCBpdCBzdXBwb3J0cyB2aXJ0dWFsaXph dGlvbiBvbmx5LCBhbmQNCj4gc28gdW5saWtlIFFFTVUsDQo+IHdoaWNoIHN1cHBvcnRzIGVtdWxh dGlvbiBhcyB3ZWxsLCBpdCByZXF1aXJlcyBhIG5hdGl2ZQ0KPiBob3N0KQ0KPiANCj4gU28gSSBh Z3JlZSB0aGF0IGl0IG1ha2VzIHNlbnNlIHRvIGluY29ycG9yYXRlIEJoeXZlDQo+IGludG8gY29y ZSBFREsyLCBidXQNCj4gd2UgaGF2ZSB0byBkZWNpZGUgb24gc29tZSBydWxlcyByZWdhcmRpbmcg J3NlY29uZA0KPiBjbGFzcycgcGxhdGZvcm1zOg0KPiBob3cvd2hlbiB0byB0ZXN0IHRoZW0sIGFu ZCBob3cgdXJnZW50bHkgd2UgdHJlYXQNCj4gcmVncmVzc2lvbnMgZm91bmQNCj4gZHVyaW5nIHN1 Y2ggdGVzdGluZy4gV2UgY2FuIHRyZWF0IEFybVZpcnRYZW4gdGhlIHNhbWUNCj4gd2F5LCBpbW8s IGFzIHdlbGwNCj4gYXMgS3ZtVG9vbCB3aGVuIGl0IGxhbmRzLg0KPiANCj4gV2hldGhlciB3ZSBj cmVhdGUgYSBCaHl2ZVBrZyBkZXBlbmRzIG9uIG91ciBmdXR1cmUNCj4gaW50ZW50IHdydCBtZXJn aW5nDQo+IE9WTUYgd2l0aCBvdGhlciB2aXJ0dWFsIHBsYXRmb3Jtcy4gSSB0aGluayBpdCB3b3Vs ZA0KPiBtYWtlIHNlbnNlIGZvciB0aGUNCj4gQXJtVmlydFBrZyBhbmQgT3ZtZlBrZyB0byBiZSBt ZXJnZWQgYXQgc29tZSBwb2ludCwgYXQNCj4gd2hpY2ggdGltZSBpdCB3aWxsDQo+IHByb2JhYmx5 IG1ha2UgbGl0dGxlIHNlbnNlIHRvIGhhdmUgYSBzZXBhcmF0ZSBCaHl2ZVBrZy4NCj4gQnV0IEkn bSBub3Qgc3VyZQ0KPiB3aGF0IExhc3psbydzIHRha2UgaXMgb24gdGhpcy4NCj4gDQo+IEluIHN1 bW1hcnksIEkgY2FuIGxpdmUgd2l0aCBhbnkgb2YgdGhlc2Ugb3B0aW9ucywgYXMNCj4gbG9uZyBh cyB0aGUNCj4gdW5kZXJseWluZyBydWxlcyBhbmQgYXNzdW1wdGlvbnMgYXJlIGNsYXJpZmllZC4N Cj4gDQoNCg==