From nobody Thu Apr 07 17:02:30 2022 X-Original-To: freebsd-virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 1628E1A80167 for ; Thu, 7 Apr 2022 17:02:35 +0000 (UTC) (envelope-from C.Koehne@beckhoff.com) Received: from Internet2.beckhoff.com (internet2.beckhoff.com [194.25.186.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.beckhoff.com", Issuer "Thawte TLS RSA CA G1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KZ73Y4xVbz3rh8; Thu, 7 Apr 2022 17:02:33 +0000 (UTC) (envelope-from C.Koehne@beckhoff.com) DKIM-Signature: v=1; c=relaxed/relaxed; d=beckhoff.com; s=mail2022e; t=1649350951; bh=j88ZhwFxUByk82qkCfeDsDI8uK/fZTCajerZz/rq9Do=; h= "Subject:Subject:From:From:Date:Date:ReplyTo:ReplyTo:Cc:Cc:Message-Id:Message-Id"; a=ed25519-sha256; b= G/KnWDpTTd5NCdGK1Jzd/FzzWT+QrSbdZ1u2fazNQ5640V9+NzDH/KpERLmnGVQaFctVaRglOfUDdoTD4BUWDg== DKIM-Signature: v=1; c=relaxed/relaxed; d=beckhoff.com; s=mail2022r; t=1649350951; bh=j88ZhwFxUByk82qkCfeDsDI8uK/fZTCajerZz/rq9Do=; h= "Subject:Subject:From:From:Date:Date:ReplyTo:ReplyTo:Cc:Cc:Message-Id:Message-Id"; a=rsa-sha256; b= KWaxXTKnO7/xOGqqyBmaq6FxV7BZCMnd0PnC9wh61qMN4679gYW8mDRif5BvB2PR0e88lpLJGjIW3FJOMlxz1sMp2wBoBXXbTOwwifQ2bQO1lGHUpeFKB7oEBXsmj0eOjnBul1KgKMPfCUYbe7rV4zhRQ2KItkwpNuWgLwMa/zTOV9miWPx0Q+TeMC+ER7aqCaP8bMZlUiODdWsg7m7+kWgyfcviwHm7FEbH04TNk1RLVgiUMuEerW9tXp+T5eZHOdWv91rZg6lVdt8e+R0IFQ5WK7R+81OmIyc4M/sBRtr6x6tUoUBLsGY3I/CPpQLQ0Qxzgjl9fiRSpYgkr8UAHw== Received: from 172.17.2.171 by Internet2.beckhoff.com (Tls12, Aes256, Sha384, DiffieHellmanEllipticKey256); Thu, 07 Apr 2022 17:02:31 GMT Received: from ex04.beckhoff.com (172.17.5.170) by ex05.beckhoff.com (172.17.2.171) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.24; Thu, 7 Apr 2022 19:02:30 +0200 Received: from ex04.beckhoff.com ([fe80::c545:54e6:8481:2958]) by ex04.beckhoff.com ([fe80::c545:54e6:8481:2958%6]) with mapi id 15.01.2375.024; Thu, 7 Apr 2022 19:02:30 +0200 From: =?utf-8?B?Q29ydmluIEvDtmhuZQ==?= To: Mario Marietto , Rebecca Cran CC: Peter Grehan , "devel@edk2.groups.io" , Ard Biesheuvel , "Jiewen Yao" , Jordan Justen , FreeBSD Virtualization , Gerd Hoffmann Subject: RE: [edk2-devel] [PATCH v2] OvmfPkg/BhyveBhfPkg: add support for QemuFwCfg Thread-Topic: [edk2-devel] [PATCH v2] OvmfPkg/BhyveBhfPkg: add support for QemuFwCfg Thread-Index: AQHYQ1XKFBPmowqPYken/pnSIt7nHazigQ9wgACTBQCAACN/AIAAv1NAgACe5YCAAALyAIAAIewA Date: Thu, 7 Apr 2022 17:02:30 +0000 Message-ID: <3fd645d1e2d049e49c96d47f838331e7@beckhoff.com> References: <20220329101417.617-1-c.koehne@beckhoff.com> <7cdf6ac12fbc499fb846f85782d06e21@beckhoff.com> <8dc8c192-1bc6-71cc-d572-eda275724e99@bsdio.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [94.134.181.251] x-olx-disclaimer: EX05.BECKHOFF.COM Content-Type: multipart/alternative; boundary="_000_3fd645d1e2d049e49c96d47f838331e7beckhoffcom_" List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org MIME-Version: 1.0 X-Rspamd-Queue-Id: 4KZ73Y4xVbz3rh8 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=beckhoff.com header.s=mail2022e header.b="G/KnWDpT"; dkim=pass header.d=beckhoff.com header.s=mail2022r header.b=KWaxXTKn; dmarc=none; spf=pass (mx1.freebsd.org: domain of C.Koehne@beckhoff.com designates 194.25.186.210 as permitted sender) smtp.mailfrom=C.Koehne@beckhoff.com X-Spamd-Result: default: False [-1.84 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; HAS_XOIP(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[beckhoff.com:+]; MIME_BASE64_TEXT(0.10)[]; RCPT_COUNT_SEVEN(0.00)[9]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FREEMAIL_TO(0.00)[gmail.com,bsdio.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:3320, ipnet:194.25.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.993]; R_DKIM_ALLOW(-0.20)[beckhoff.com:s=mail2022e,beckhoff.com:s=mail2022r]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; TAGGED_RCPT(0.00)[tianocore]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[beckhoff.com]; MANY_INVISIBLE_PARTS(0.05)[1]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[194.25.186.210:from]; MLMMJ_DEST(0.00)[freebsd-virtualization]; SUSPICIOUS_RECIPS(1.50)[] X-ThisMailContainsUnwantedMimeParts: N --_000_3fd645d1e2d049e49c96d47f838331e7beckhoffcom_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTWFyaW8sDQoNCj4gaW0gdHJ5aW5nIHRvIHRlc3QgdGhlIHBhdGNoIG9uIG15IHBjLHRoYXQg aGFzIHR3byBncmFwaGljIGNhcmRzLHRoZQ0KPiBpbnRlbCBjb2ZmZWUgbGFrZSBhbmQgdGhlIG52 aWRpYS4gaSB0cmllZCB0byBzdGFydCB0aGUgcGMgZnJvbSB0aGUNCj4gbnZpZGlhIGNhcmQgYW5k IGl2ZSBjb25maWd1cmVkIHRoZSB4b3JnLmNvbmYgZmlsZSBnaXZpbmcgdGhlDQo+IHByb3BlciBi dXMgaWQgdmFsdWUuIGluIGFkZGl0aW9uIGl2ZSBsb2FkZWQgdGhlIGtlcm5lbC5rbyBmaWxlDQo+ IGZyb20gdGhlIGJvb3QgbG9hZGVyLmNvbmYgaSBoYXZlIHJlbW92ZWQgdGhlIGludGVsIGFuZCB0 aGUgZHJtDQo+IGRyaXZlcnMgdXNlZCBieSB0aGUgSW50ZWwgZ3JhcGhpYyBjYXJkLiB1bmZvcnR1 bmF0ZWx5IG15IHBjIHdvbnQNCj4gYm9vdCBmcm9tIHRoZSBudmlkaWEgY2FyZC4gbXkgbW91c2Ug YW5kIGtleWJvYXJkIGZyZWV6ZXMganVzdA0KPiBiZWZvcmUgdGhlIGRlc2t0b3AgbWFuYWdlciAo eGZjZSBhbmQga2RlNSkgc3RhcnRzLg0KDQpZb3XigJlyZSBtaXN1bmRlcnN0YW5kaW5nIHRoZSBp bnRlbnRpb24gb2YgdGhpcyBwYXRjaC4gSXQgaGFzIG5vdGhpbmcgdG8NCmRvIHdpdGggR1BVIHBh c3N0aHJvdWdoLiBUaGUgb25seSB0aGluZyBpdCBjaGFuZ2VzIGlzIGhvdyBiaHl2ZQ0KcmVwb3J0 cyB0aGUgbnVtYmVyIG9mIHZjcHVzIHRvIHRoZSBndWVzdC4gSWYgeW91IGxpa2UgdG8gdGVzdCB0 aGUNCnBhdGNoLCByZWJ1aWxkIE9WTUYgd2l0aCB0aGlzIHBhdGNoLCBzdGFydCBhIFZNIGFuZCBj aGVjayBpZiB0aGUNCmd1ZXN0IGRldGVjdHMgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGNwdXMuDQoN Cg0KQmVzdCByZWdhcmRzDQpDb3J2aW4NCg0KDQpCZWNraG9mZiBBdXRvbWF0aW9uIEdtYkggJiBD by4gS0cgfCBNYW5hZ2luZyBEaXJlY3RvcjogRGlwbC4gUGh5cy4gSGFucyBCZWNraG9mZg0KUmVn aXN0ZXJlZCBvZmZpY2U6IFZlcmwsIEdlcm1hbnkgfCBSZWdpc3RlciBjb3VydDogR3VldGVyc2xv aCBIUkEgNzA3NQ0KDQo= --_000_3fd645d1e2d049e49c96d47f838331e7beckhoffcom_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6 IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1z dHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNl cmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5 cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBh Z2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBp biAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30N Ci0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6 ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBn dGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2 OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0t LT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxl IiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBpZD0iT0xYX0RJU0NMQUlNRVJf TUFSS0VSIiBzdHlsZT0idmlzaWJpbGl0eTpoaWRkZW47bXNvLWxpbmUtaGVpZ2h0LXJ1bGU6ZXhh Y3RseTtsaW5lLWhlaWdodDowcHgiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEi Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgTWFyaW8sPG86cD48L286cD48L3A+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi PiZndDsgaW0gdHJ5aW5nIHRvIHRlc3QgdGhlIHBhdGNoIG9uIG15IHBjLHRoYXQgaGFzIHR3byBn cmFwaGljIGNhcmRzLHRoZQ0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m Z3Q7IGludGVsIGNvZmZlZSBsYWtlIGFuZCB0aGUgbnZpZGlhLiBpIHRyaWVkIHRvIHN0YXJ0IHRo ZSBwYyBmcm9tIHRoZQ0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mZ3Q7 IG52aWRpYSBjYXJkIGFuZCBpdmUgY29uZmlndXJlZCB0aGUgeG9yZy5jb25mIGZpbGUgZ2l2aW5n IHRoZQ0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mZ3Q7IHByb3BlciBi dXMgaWQgdmFsdWUuIGluIGFkZGl0aW9uIGl2ZSBsb2FkZWQgdGhlIGtlcm5lbC5rbyBmaWxlDQo8 bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZndDsgZnJvbSB0aGUgYm9vdCBs b2FkZXIuY29uZiBpIGhhdmUgcmVtb3ZlZCB0aGUgaW50ZWwgYW5kIHRoZSBkcm0NCjxvOnA+PC9v OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmd0OyBkcml2ZXJzIHVzZWQgYnkgdGhlIElu dGVsIGdyYXBoaWMgY2FyZC4gdW5mb3J0dW5hdGVseSBteSBwYyB3b250DQo8bzpwPjwvbzpwPjwv cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZndDsgYm9vdCBmcm9tIHRoZSBudmlkaWEgY2FyZC4g bXkgbW91c2UgYW5kIGtleWJvYXJkIGZyZWV6ZXMganVzdA0KPG86cD48L286cD48L3A+DQo8cCBj bGFzcz0iTXNvTm9ybWFsIj4mZ3Q7IGJlZm9yZSB0aGUgZGVza3RvcCBtYW5hZ2VyICh4ZmNlIGFu ZCBrZGU1KSBzdGFydHMuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw PiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPllvdeKAmXJlIG1pc3VuZGVy c3RhbmRpbmcgdGhlIGludGVudGlvbiBvZiB0aGlzIHBhdGNoLiBJdCBoYXMgbm90aGluZyB0bw0K PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5kbyB3aXRoIEdQVSBwYXNzdGhy b3VnaC4gVGhlIG9ubHkgdGhpbmcgaXQgY2hhbmdlcyBpcyBob3cgYmh5dmUNCjxvOnA+PC9vOnA+ PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+cmVwb3J0cyB0aGUgbnVtYmVyIG9mIHZjcHVzIHRv IHRoZSBndWVzdC4gSWYgeW91IGxpa2UgdG8gdGVzdCB0aGUNCjxvOnA+PC9vOnA+PC9wPg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCI+cGF0Y2gsIHJlYnVpbGQgT1ZNRiB3aXRoIHRoaXMgcGF0Y2gsIHN0 YXJ0IGEgVk0gYW5kIGNoZWNrIGlmIHRoZQ0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv Tm9ybWFsIj5ndWVzdCBkZXRlY3RzIHRoZSBjb3JyZWN0IG51bWJlciBvZiBjcHVzLjxvOnA+PC9v OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBj bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt YWwiPkJlc3QgcmVnYXJkczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Q29y dmluPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw PjwvcD4NCjwvZGl2Pg0KPGJyPg0KPHNwYW4gc3R5bGU9IkZPTlQtRkFNSUxZOiBBcmlhbCwgSGVs dmV0aWNhLCBzYW5zLXNlcmlmOyBGT05ULVNJWkU6IDhwdCI+QmVja2hvZmYgQXV0b21hdGlvbiBH bWJIICZhbXA7IENvLiBLRyB8IE1hbmFnaW5nIERpcmVjdG9yOiBEaXBsLiBQaHlzLiBIYW5zIEJl Y2tob2ZmPGJyPg0KUmVnaXN0ZXJlZCBvZmZpY2U6IFZlcmwsIEdlcm1hbnkgfCBSZWdpc3RlciBj b3VydDogR3VldGVyc2xvaCBIUkEgNzA3NTwvc3Bhbj4gPGJyPg0KPGJyPg0KPC9ib2R5Pg0KPC9o dG1sPg0K --_000_3fd645d1e2d049e49c96d47f838331e7beckhoffcom_--