From owner-freebsd-virtualization@freebsd.org Fri Jul 19 12:48:33 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6DDC4A2066 for ; Fri, 19 Jul 2019 12:48:33 +0000 (UTC) (envelope-from crowston@protonmail.com) Received: from mail4.protonmail.ch (mail4.protonmail.ch [185.70.40.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.protonmail.ch", Issuer "SwissSign Server Silver CA 2014 - G22" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D25286C0BE for ; Fri, 19 Jul 2019 12:48:31 +0000 (UTC) (envelope-from crowston@protonmail.com) Date: Fri, 19 Jul 2019 12:48:21 +0000 To: Henrik Gulbrandsen , FreeBSD Virtualization From: Robert Crowston Reply-To: Robert Crowston Subject: Re: New video BIOS for bhyve Message-ID: In-Reply-To: References: Feedback-ID: 2OVbcR1yHYpdkD8cgQllkFwcuMVZg_LiVMMPvptooFDfHD_03MuQO4ZaF626jWHZYFEhNR2cmIbZ53j4QGWMBQ==:Ext:ProtonMail MIME-Version: 1.0 X-Spam-Status: No, score=-1.2 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.protonmail.ch X-Rspamd-Queue-Id: D25286C0BE X-Spamd-Bar: ------- X-Spamd-Result: default: False [-7.74 / 15.00]; HAS_REPLYTO(0.00)[crowston@protonmail.com]; R_SPF_ALLOW(-0.20)[+ip4:185.70.40.0/24]; FREEMAIL_FROM(0.00)[protonmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[protonmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[protonmail.com,quarantine]; RCPT_COUNT_TWO(0.00)[2]; MX_GOOD(-0.01)[mailsec.protonmail.ch,mail.protonmail.ch]; MIME_BASE64_TEXT(0.10)[]; NEURAL_HAM_SHORT(-0.99)[-0.987,0]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[protonmail.com]; RCVD_IN_DNSWL_LOW(-0.10)[27.40.70.185.list.dnswl.org : 127.0.5.1]; ASN(0.00)[asn:19905, ipnet:185.70.40.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[protonmail.com:s=default]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; HAS_PHPMAILER_SIG(0.00)[]; FREEMAIL_REPLYTO(0.00)[protonmail.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; IP_SCORE(-3.74)[ip: (-9.85), ipnet: 185.70.40.0/24(-4.90), asn: 19905(-3.91), country: US(-0.05)]; RCVD_TLS_ALL(0.00)[] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 19 Jul 2019 12:48:33 -0000 RmFudGFzdGljIQoKPiBJbnN0ZWFkLCBJIGFkZGVkIHN1cHBvcnQgZm9yIFBDSSBFeHBhbnNpb24g Uk9NcwoKVGhpcyB3YXMgb25lIG9mIHRoZSBsaW1pdGF0aW9uIHRoYXQgcHJldmVudHMgR1BVIHBh c3MgdGhyb3VnaCBmcm9tIHdvcmtpbmcsIHNvIHRoaXMgaXMgYWxzbyBhIGJpZyBzdGVwIGZvcndh cmRzLgoKT24gRnJpLCBKdWwgMTksIDIwMTkgYXQgMTE6MDIsIEhlbnJpayBHdWxicmFuZHNlbiA8 aGVucmlrQGd1bGJyYS5uZXQ+IHdyb3RlOgoKPiBJbiB0aGUgbGFzdCBmZXcgbW9udGhzLCBJIGhh dmUgYmVlbiBleHRlbmRpbmcgdGhlIHZpZGVvIHN1cHBvcnQgaW4gYmh5dmUKPiB0byBhbGxvdyBi b290aW5nIGZyb20gbGl2ZSBJU08gaW1hZ2VzLCB3aGljaCBzb21ldGltZXMgbGFjayBVRUZJCj4g bG9hZGVycy4KPiBUaGVyZSB3YXMgYWxyZWFkeSBhIHZpZGVvIEJJT1Mgd2l0aCBkb3JtYW50IHN1 cHBvcnQgZm9yIFZHQSwgYnV0IEkgY291bGQKPiBub3QgdXNlIHRoYXQsIGJlY2F1c2UgdGhlIFgx MSBpbnQxMCBtb2R1bGUgcnVucyBhIHJlYWwtbW9kZSB4ODYgZW11bGF0b3IKPiB0aGF0IGFib3J0 cyB3aGVuIGl0IHRyaWVzIHRvIGVudGVyIHRoZSBDIGNvZGUgcnVubmluZyBpbiBwcm90ZWN0ZWQg bW9kZS4KPgo+IEluc3RlYWQsIEkgYWRkZWQgc3VwcG9ydCBmb3IgUENJIEV4cGFuc2lvbiBST01z IHRvIGJoeXZlIGFuZCB3cm90ZSBhIG5ldwo+IFNWR0EgdmlkZW8gQklPUyBmcm9tIHNjcmF0Y2gg aW4gODA4NiBhc3NlbWJseSBjb2RlLiBUaGUgY3VycmVudCBmZWF0dXJlcwo+IGluY2x1ZGUgVkdB IG1vZGVzIDMgYW5kIDEyaCwgMjQtYml0IGFuZCAzMi1iaXQgVkVTQSBtb2RlcyBmcm9tIDY0MHg0 ODAKPiB0bwo+IDE5MjB4MTIwMCwgYW5kIGVub3VnaCBCSU9TIGZ1bmN0aW9ucyB0byBib290IGEg dHlwaWNhbCBMaW51eCBkZXNrdG9wLgo+Cj4gQXQgdGhpcyBwb2ludCwgSSB0aGluayBpdCdzIGdv b2QgZW5vdWdoIGZvciBhIHByZWxpbWluYXJ5IHJlbGVhc2UsIHNvIGlmCj4geW91IGFyZSBpbnRl cmVzdGVkLCB5b3Ugd2lsbCBmaW5kIGFsbCBwYXRjaCBmaWxlcyBhdCB0aGUgZm9sbG93aW5nIFVS TDoKPgo+IGh0dHBzOi8vd3d3Lmd1bGJyYS5uZXQvZnJlZWJzZC1iaHl2ZS8KPgo+IE15IGFwb2xv Z2llcyBmb3IgdGhlIDE1LXllYXItb2xkIHdlYiBsYXlvdXQsIHdoaWNoIHdpbGwgcHJvYmFibHkg YnJlYWsKPiBob3JyaWJseSBvbiBtb2Rlcm4gc21hcnRwaG9uZXMuIEFsc28sIEkgaG9wZSBJIGhh dmUgbm90IGR1cGxpY2F0ZWQgdGhlCj4gd29yayBvZiBzb21lb25lIGVsc2UuIEkgZGlkbid0IHdh bnQgdG8gYW5ub3VuY2UgdGhpcyBiZWZvcmUgaXQgd29ya2VkLgo+Cj4gL0hlbnJpawo+Cj4gX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmcmVlYnNkLXZp cnR1YWxpemF0aW9uQGZyZWVic2Qub3JnIG1haWxpbmcgbGlzdAo+IGh0dHBzOi8vbGlzdHMuZnJl ZWJzZC5vcmcvbWFpbG1hbi9saXN0aW5mby9mcmVlYnNkLXZpcnR1YWxpemF0aW9uCj4gVG8gdW5z dWJzY3JpYmUsIHNlbmQgYW55IG1haWwgdG8gImZyZWVic2QtdmlydHVhbGl6YXRpb24tdW5zdWJz Y3JpYmVAZnJlZWJzZC5vcmci