From owner-freebsd-virtualization@freebsd.org Fri Oct 12 13:54:06 2018 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9EAFC10BEE94 for ; Fri, 12 Oct 2018 13:54:06 +0000 (UTC) (envelope-from matt.churchyard@userve.net) Received: from smtp-a.userve.net (smtp-outbound.userve.net [217.196.1.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.userve.net", Issuer "Thawte RSA CA 2018" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 148CE83B76 for ; Fri, 12 Oct 2018 13:54:05 +0000 (UTC) (envelope-from matt.churchyard@userve.net) Received: from owa.usd-group.com (owa.usd-group.com [217.196.1.2]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp-a.userve.net (Postfix) with ESMTPS id 8C324257; Fri, 12 Oct 2018 14:53:57 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=userve.net; s=201508; t=1539352437; bh=VUlT/LzR3bXwlTcHF8gjYIjugLPtDWOPvqS5O+NuUP8=; h=From:To:Subject:Date:References:In-Reply-To; b=YoLS8W8MOkJFTxzu38VpeXAB0SZKr3qVTMzB3KafC9hCoUWZXYbAjGYZTEMKMpGqH 1j9CYG3+1rPvc+LbgQPf3+N+eDoirFRfyJVR8YGboMFDhngWjxfv3J8rwz2rpoaXl2 YDPmfoK4D8ePLFA9AMc3Gl1GGC0zN0L/+Zow3Jbg= Received: from SERVER.ad.usd-group.com (192.168.0.1) by SERVER.ad.usd-group.com (192.168.0.1) with Microsoft SMTP Server (TLS) id 15.0.847.32; Fri, 12 Oct 2018 14:53:57 +0100 Received: from SERVER.ad.usd-group.com ([fe80::b19d:892a:6fc7:1c9]) by SERVER.ad.usd-group.com ([fe80::b19d:892a:6fc7:1c9%12]) with mapi id 15.00.0847.030; Fri, 12 Oct 2018 14:53:57 +0100 From: Matt Churchyard To: Yuri Pankov , freebsd-virtualization Subject: RE: bhyve VM using BHYVE_UEFI.fd gets EPT violation Thread-Topic: bhyve VM using BHYVE_UEFI.fd gets EPT violation Thread-Index: AQHUYiv4tnGw4XOtsU+kbFIasewKH6Ubn+pA Date: Fri, 12 Oct 2018 13:53:56 +0000 Message-ID: References: <733a71ba-fc28-1aed-a0be-16e676e18159@yuripv.net> In-Reply-To: <733a71ba-fc28-1aed-a0be-16e676e18159@yuripv.net> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.0.10] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Oct 2018 13:54:06 -0000 PkhpLA0KDQo+SSdtIHRha2luZyBteSBmaXJzdCBzdGVwcyBpbiB1c2luZyBiaHl2ZSwgYW5kIHRo ZSBmaXJzdCBzaG93c3RvcHBlciBzZWVtcyB0byBiZSB0aGF0IHVzaW5nICctbCBib290cm9tLC91 c3IvbG9jYWwvc2hhcmUvdWVmaS1maXJtd2FyZS9CSFlWRV9VRUZJLmZkJyBnZXRzIG1lIGltbWVk aWF0ZSB2bSBleGl0IHdpdGggPmV4aXRfcmVhc29uIGJlaW5nIDQ4IChFUFQgdmlvbGF0aW9uKS4N Cg0KPlJlbGV2YW50IHBhcnQgb2YgZG1lc2c6DQoNCkZyZWVCU0QgMTIuMC1BTFBIQTkgcjMzOTI5 MSBHRU5FUklDIGFtZDY0IEZyZWVCU0QgY2xhbmcgdmVyc2lvbiA2LjAuMSAodGFncy9SRUxFQVNF XzYwMS9maW5hbCAzMzU1NDApIChiYXNlZCBvbiBMTFZNIDYuMC4xKQ0KV0FSTklORzogV0lUTkVT UyBvcHRpb24gZW5hYmxlZCwgZXhwZWN0IHJlZHVjZWQgcGVyZm9ybWFuY2UuDQpWVChlZmlmYik6 IHJlc29sdXRpb24gODAweDYwMA0KQ1BVOiBJbnRlbChSKSBYZW9uKFIpIENQVSBFNS0yNjYwIHYy IEAgMi4yMEdIeiAoMjIwMC4wNC1NSHogSzgtY2xhc3MgQ1BVKQ0KICBPcmlnaW49IkdlbnVpbmVJ bnRlbCIgIElkPTB4MzA2ZTQgIEZhbWlseT0weDYgIE1vZGVsPTB4M2UgIFN0ZXBwaW5nPTQNCg0K RmVhdHVyZXM9MHhiZmViZmJmZjxGUFUsVk1FLERFLFBTRSxUU0MsTVNSLFBBRSxNQ0UsQ1g4LEFQ SUMsU0VQLE1UUlIsUEdFLE1DQSxDTU9WLFBBVCxQU0UzNixDTEZMVVNILERUUyxBQ1BJLE1NWCxG WFNSLFNTRSxTU0UyLFNTLEhUVCxUTSxQQkU+DQoNCkZlYXR1cmVzMj0weDdmYmVlM2ZmPFNTRTMs UENMTVVMUURRLERURVM2NCxNT04sRFNfQ1BMLFZNWCxTTVgsRVNULFRNMixTU1NFMyxDWDE2LHhU UFIsUERDTSxQQ0lELERDQSxTU0U0LjEsU1NFNC4yLHgyQVBJQyxQT1BDTlQsVFNDRExULEFFU05J LFhTQVZFLE9TWFNBVkUsQVZYLEYxNkMsUkRSQU5EPg0KICBBTUQgRmVhdHVyZXM9MHgyYzEwMDgw MDxTWVNDQUxMLE5YLFBhZ2UxR0IsUkRUU0NQLExNPg0KICBBTUQgRmVhdHVyZXMyPTB4MTxMQUhG Pg0KICBTdHJ1Y3R1cmVkIEV4dGVuZGVkIEZlYXR1cmVzPTB4MjgxPEZTR1NCQVNFLFNNRVAsRVJN Uz4NCiAgWFNBVkUgRmVhdHVyZXM9MHgxPFhTQVZFT1BUPg0KICBWVC14OiBQQVQsSExULE1URixQ QVVTRSxFUFQsVUcsVlBJRCxWSUQsUG9zdEludHINCiAgVFNDOiBQLXN0YXRlIGludmFyaWFudCwg cGVyZm9ybWFuY2Ugc3RhdGlzdGljcyByZWFsIG1lbW9yeSAgPSAyNzQ4Nzc5MDY5NDQgKDI2MjE0 NCBNQikgYXZhaWwgbWVtb3J5ID0gMjY3NzY5MjQ5NzkyICgyNTUzNjQgTUIpDQoNClNpbXBsaWZp ZWQgaW52b2NhdGlvbiBsaW5lIChJIHRyaWVkIHdpdGggYSBsb3QgbW9yZSBvcHRpb25zIGluaXRp YWxseSwgYnV0IHRoaXMgc2VlbXMgdG8gZ2V0IHRoZSBzYW1lKToNCg0KIyBiaHl2ZSAtYyAyIC1t IDJHIC1sDQpib290cm9tLC91c3IvbG9jYWwvc2hhcmUvdWVmaS1maXJtd2FyZS9CSFlWRV9VRUZJ LmZkIHRlc3Qgdm0gZXhpdFswXQ0KICAgICAgICByZWFzb24gICAgICAgICAgVk1YDQogICAgICAg IHJpcCAgICAgICAgICAgICAweDAwMDAwMDAwMDAwMGZmZjANCiAgICAgICAgaW5zdF9sZW5ndGgg ICAgIDMNCiAgICAgICAgc3RhdHVzICAgICAgICAgIDANCiAgICAgICAgZXhpdF9yZWFzb24gICAg IDQ4IChFUFQgdmlvbGF0aW9uKQ0KICAgICAgICBxdWFsaWZpY2F0aW9uICAgMHgwMDAwMDAwMDAw MDAwMTg0DQogICAgICAgIGluc3RfdHlwZSAgICAgICAgICAgICAgIDANCiAgICAgICAgaW5zdF9l cnJvciAgICAgICAgICAgICAgMA0KQWJvcnQgdHJhcA0KDQojIGJoeXZlIC1jIDIgLW0gMkcgLWwN CmJvb3Ryb20sL3Vzci9sb2NhbC9zaGFyZS91ZWZpLWZpcm13YXJlL0JIWVZFX1VFRklfQ1NNLmZk IHRlc3Qgdm0gZXhpdFswXQ0KICAgICAgICByZWFzb24gICAgICAgICAgVk1YDQogICAgICAgIHJp cCAgICAgICAgICAgICAweDAwMDAwMDAwMDAwMGZmZjANCiAgICAgICAgaW5zdF9sZW5ndGggICAg IDMNCiAgICAgICAgc3RhdHVzICAgICAgICAgIDANCiAgICAgICAgZXhpdF9yZWFzb24gICAgIDQ4 IChFUFQgdmlvbGF0aW9uKQ0KICAgICAgICBxdWFsaWZpY2F0aW9uICAgMHgwMDAwMDAwMDAwMDAw MTg0DQogICAgICAgIGluc3RfdHlwZSAgICAgICAgICAgICAgIDANCiAgICAgICAgaW5zdF9lcnJv ciAgICAgICAgICAgICAgMA0KQWJvcnQgdHJhcA0KDQo+IEFueSBoaW50cz8NCg0KVGhlIGNvbW1h bmRzIHlvdSdyZSBydW5uaW5nIGFyZW4ndCByZWFsbHkgdmVyeSB1c2VmdWwgYXMgeW91IGhhdmVu J3QgcHJvdmlkZWQgYSBjb25zb2xlIGRldmljZSwgb3IgYW55IGRpc2svbmV0d29yay9ldGMuDQpI b3dldmVyIHRoZSBtYWluIGlzc3VlIGFwcGVhcnMgdG8gYmUgYSBsYWNrIG9mIGFuIGxwYyBkZXZp Y2UuIEkgZ2V0IHRoZSBleGFjdCBzYW1lIGVycm9yIG9uIGEgZnVsbHkgd29ya2luZyBzeXN0ZW0g aWYgSSByZW1vdmUgdGhhdCBkZXZpY2UuDQoNCk5vdGUgdGhlcmUgaXMgL3Vzci9zaGFyZS9leGFt cGxlcy9iaHl2ZS92bXJ1bi5zaCwgYW5kIHRvb2xzIGluIHBvcnRzIHRvIGhhbmRsZSBydW5uaW5n IGJoeXZlIGNvbW1hbmRzIGZvciB5b3UuIChVbmxlc3MgeW91IGFyZSBpbnRlbnRpb25hbGx5IHRy eWluZyB0byBsZWFybiB0aGUgcmF3IGJoeXZlIGNvbW1hbmQgc3ludGF4IG9mIGNvdXJzZSkNCg0K TWF0dA0KDQo=