Date: Fri, 27 Jan 2023 08:12:35 +0100 From: =?UTF-8?Q?Corvin_K=c3=b6hne?= <corvink@FreeBSD.org> To: Mario Marietto <marietto2008@gmail.com> Cc: FreeBSD virtualization <freebsd-virtualization@freebsd.org> Subject: Re: devctl: Failed to detach pci0:1:0:0: Device not configured Message-ID: <ede23a03-8b64-99f0-e66a-39faa48bad5f@FreeBSD.org> In-Reply-To: <CA%2B1FSihjcsbJ3tm%2B3Ge0jmrBfa94WR5vFhFGwzUhFaPDdSBf2Q@mail.gmail.com> References: <CA%2B1FSihjcsbJ3tm%2B3Ge0jmrBfa94WR5vFhFGwzUhFaPDdSBf2Q@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------JSFErlxF00T1gM6e5K0CcLxO Content-Type: multipart/mixed; boundary="------------i0Bcf7Udw2P2YmPBRBJz6A6J"; protected-headers="v1" From: =?UTF-8?Q?Corvin_K=c3=b6hne?= <corvink@FreeBSD.org> To: Mario Marietto <marietto2008@gmail.com> Cc: FreeBSD virtualization <freebsd-virtualization@freebsd.org> Message-ID: <ede23a03-8b64-99f0-e66a-39faa48bad5f@FreeBSD.org> Subject: Re: devctl: Failed to detach pci0:1:0:0: Device not configured References: <CA+1FSihjcsbJ3tm+3Ge0jmrBfa94WR5vFhFGwzUhFaPDdSBf2Q@mail.gmail.com> In-Reply-To: <CA+1FSihjcsbJ3tm+3Ge0jmrBfa94WR5vFhFGwzUhFaPDdSBf2Q@mail.gmail.com> --------------i0Bcf7Udw2P2YmPBRBJz6A6J Content-Type: multipart/alternative; boundary="------------ziDclLfx2VEZIK9ApWBU0Gos" --------------ziDclLfx2VEZIK9ApWBU0Gos Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMS8yNy8yMDIzIDE6NTQgQU0sIE1hcmlvIE1hcmlldHRvIHdyb3RlOg0KPiBIZWxsbyBG cmVlQlNEIFZpcnR1YWxpemF0aW9uIFRlYW0uDQo+DQo+IEkndmUgY3JlYXRlZCB0aGlzIGJo eXZlIHNjcmlwdCB0aGF0IHN1aXRzIG15IG5lZWRzLGJ1dCB1bmZvcnR1bmF0ZWx5IA0KPiBp dCBkb2VzIG5vdCB3b3JrIHByb3Blcmx5LiBDYW4gc29tZW9uZSBoZWxwIG1lIHRvIHVuZGVy c3RhbmQgd2hlcmUgdGhlIA0KPiBlcnJvciBpcyA/DQo+DQo+ICouLzIwLVVidW50dS0yMDA0 LUZvY2FsLVN0YWJsZS1EaWZmdXNpb24tdm0yMC5zaCoNCj4NCj4gIyEvYmluL3NoDQo+DQo+ IHZtcz0iJChscyAvZGV2L3ZtbS8qKSINCj4gdm5jcz0idm0kKHBzIGF4IHwgYXdrICcvdm5j dmlld2VyIFswXS97cHJpbnQgJDZ9JykiDQo+IGVjaG8gIioqKiBjaGVja3BvaW50IDEiDQo+ IGVjaG8gIioqKiBjaGVja3BvaW50IDEiDQo+IGVjaG8gIioqKiBjaGVja3BvaW50IDEiDQo+ IGxzIC9kZXYvdm1tDQo+IHBjaWNvbmYgLWwgfCBncmVwIDA6MTowOg0KPiBmb3Igdm0gaW4g JHZtczsgZG8NCj4gwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgc2Vzc2lvbj0iJHt2bSMjKi99 Ig0KPiDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBlY2hvICJiaHl2ZSBzZXNzaW9uID0gJHNl c3Npb24iDQo+IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGVjaG8gInZuYyBzZXNzaW9uID0g JHZuY3MiDQo+IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGlmICEgcHJpbnRmICclc1xuJyAi JHt2bmNzfSIgfCBncmVwICIke3Nlc3Npb259IjsgdGhlbg0KPiDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmludGYgJ1ZOQyBzZXNzaW9uIG5v dCANCj4gZm91bmQsZGVzdHJveWluZyBnaG9zdCB2bXNcbicNCj4gwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYmh5dmVjdGwgLS12bT0kc2Vzc2lv biAtLWRlc3Ryb3kNCj4gI2RldmN0bCBkZXRhY2ggcGNpMDoxOjA6MA0KPiAjZGV2Y3RsIGRl dGFjaCBwY2kwOjE6MDoxDQo+ICNkZXZjdGwgc2V0IGRyaXZlciBwY2kwOjE6MDowIHBwdA0K PiAjZGV2Y3RsIHNldCBkcml2ZXIgcGNpMDoxOjA6MSBwcHQNCj4gZWNobyAiKioqIGNoZWNr cG9pbnQgMiINCj4gZWNobyAiKioqIGNoZWNrcG9pbnQgMiINCj4gZWNobyAiKioqIGNoZWNr cG9pbnQgMiINCj4gbHMgL2Rldi92bW0NCj4gcGNpY29uZiAtbCB8IGdyZXAgMDoxOjA6DQo+ ICNzbGVlcCA5OTkNCj4gwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZWxzZQ0KPiDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmludGYgJ0ZvdW5k IFZOQyBzZXNzaW9uICVzXG4nIA0KPiAiJHtzZXNzaW9ufSxubyBnaG9zdCB2bXMgZm91bmQs bm90IGRlc3Ryb3lpbmcgdGhlbSINCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgI2RldmN0bCBkZXRhY2ggcGNpMDox OjA6MA0KPiDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCAjZGV2Y3RsIGRldGFjaCBwY2kwOjE6MDoxDQo+IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICNkZXZjdGwgc2V0IGRyaXZlciBwY2kwOjE6MDow IHBwdA0KPiDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCAjZGV2Y3RsIHNldCBkcml2ZXIgcGNpMDoxOjA6MSBwcHQNCj4gwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZWNobyAi KioqIGNoZWNrcG9pbnQgMyINCj4gwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgZWNobyAiKioqIGNoZWNrcG9pbnQgMyINCj4gwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZWNobyAiKioqIGNoZWNrcG9p bnQgMyINCj4gbHMgL2Rldi92bW0NCj4gcGNpY29uZiAtbCB8IGdyZXAgMDoxOjA6DQo+ICNz bGVlcCA5OTkNCj4gwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZmkNCj4gZG9uZQ0KPg0KPiBl Y2hvICIqKiogY2hlY2twb2ludCA0Ig0KPiBlY2hvICIqKiogY2hlY2twb2ludCA0Ig0KPiBl Y2hvICIqKiogY2hlY2twb2ludCA0Ig0KPiBscyAvZGV2L3ZtbQ0KPiBwY2ljb25mIC1sIHwg Z3JlcCAwOjE6MDoNCj4NCj4gdm1kaXNrMD1gZ2VvbSBkaXNrIGxpc3QgfCBhd2sgJy9eR2Vv bSBuYW1lOiAve2Q9JE5GfSAvXiAqaWRlbnQ6IA0KPiAoTk0xM040Q1opLyAmJiBke3ByaW50 IGR9J2ANCj4gZWNobyAiU2VhZ2F0ZSBNMyBQb3J0YWJsZSAxLjggVEIgOyAkdm1kaXNrMCIN Cj4NCj4gdm1kaXNrMT1gZ2VvbSBkaXNrIGxpc3QgfCBhd2sgJy9eR2VvbSBuYW1lOiAve2Q9 JE5GfSAvXiAqaWRlbnQ6IA0KPiAoMjAxNTAyMDIwNDA1NUUpLyAmJiBke3ByaW50IGR9J2AN Cj4gZWNobyAiVE9TSElCQSBFeHRlcm5hbCBVU0IgMS44IFRCIDsgJHZtZGlzazEiDQo+DQo+ IHZtZGlzazI9YGdlb20gZGlzayBsaXN0IHwgYXdrICcvXkdlb20gbmFtZTogL3tkPSRORn0g L14gKmlkZW50OiANCj4gKDIwMjIyODVGMTE3NSkvICYmIGR7cHJpbnQgZH0nYA0KPiBlY2hv ICJDVDEwMDBQMVNTRDggOyAkdm1kaXNrMiINCj4NCj4gdm1kaXNrMz1gZ2VvbSBkaXNrIGxp c3QgfCBhd2sgJy9eR2VvbSBuYW1lOiAve2Q9JE5GfSAvXiAqaWRlbnQ6IA0KPiAoMjAxMzA1 MDYwMDU5NzZGKS8gJiYgZHtwcmludCBkfSdgDQo+IGVjaG8gIlRPU0hJQkEgRXh0ZXJuYWwg VVNCIDkzMkdCIDsgZWNobyAkdm1kaXNrMyINCj4NCj4gdm1kaXNrND1gZ2VvbSBkaXNrIGxp c3QgfCBhd2sgJy9eR2VvbSBuYW1lOiAve2Q9JE5GfSAvXiAqaWRlbnQ6IA0KPiAoQkUwMTkx NTAwMjE4KS8gJiYgZHtwcmludCBkfSdgDQo+IGVjaG8gIkctRElTSyA7ICR2bWRpc2s0Ig0K Pg0KPiB2bWRpc2s1PWBnZW9tIGRpc2sgbGlzdCB8IGF3ayAnL15HZW9tIG5hbWU6IC97ZD0k TkZ9IC9eICppZGVudDogDQo+ICgzODQzNEI0MjM3MzU0QjQ1KS8gJiYgZHtwcmludCBkfSdg DQo+IGVjaG8gIkVsZW1lbnRzIDsgJHZtZGlzazUiDQo+DQo+IHZtZGlzazY9YGdlb20gZGlz ayBsaXN0IHwgYXdrICcvXkdlb20gbmFtZTogL3tkPSRORn0gL14gKmlkZW50OiANCj4gKFdE LVdDQVYyWDU5NzMwOSkvICYmIGR7cHJpbnQgZH0nYA0KPiBlY2hvICJXREMgV0QzMjAwQUFK Uy0wMEw3QTAtMjk4R0IgOyAkdm1kaXNrNiINCj4NCj4gdm1kaXNrNz1gZ2VvbSBkaXNrIGxp c3QgfCBhd2sgJy9eR2VvbSBuYW1lOiAve2Q9JE5GfSAvXiAqaWRlbnQ6IA0KPiAoMDc3NDkx MUREQzQyMDBBNikvICYmIGR7cHJpbnQgZH0nYA0KPiBlY2hvICJTYW5EaXNrIENydXplci0x NUdCIDsgJHZtZGlzazciDQo+DQo+IHZtZGlzazg9YGdlb20gZGlzayBsaXN0IHwgYXdrICcv Xkdlb20gbmFtZTogL3tkPSRORn0gL14gKmlkZW50OiANCj4gKDYwQTQ0QzQxMzhEOEYzMTEx OTBBMDE0OSkvICYmIGR7cHJpbnQgZH0nYA0KPiBlY2hvICJLaW5nc3RvbiBEYXRhVHJhdmVs ZXIgMi4wIDsgJHZtZGlzazgiDQo+DQo+IHZtZGlzazk9YGdlb20gZGlzayBsaXN0IHwgYXdr ICcvXkdlb20gbmFtZTogL3tkPSRORn0gL14gKmlkZW50OiANCj4gKDIwMTQwMTAwMDA2Qykv ICYmIGR7cHJpbnQgZH0nYA0KPiBlY2hvICJTQU1TVU5HIEhNMzIwSkkgOyAkdm1kaXNrOSIN Cj4NCj4gdm1kaXNrMTA9YGdlb20gZGlzayBsaXN0IHwgYXdrICcvXkdlb20gbmFtZTogL3tk PSRORn0gL14gKmlkZW50OiANCj4gKDE5MjRFMjBCMkFFNSkvICYmIGR7cHJpbnQgZH0nYA0K PiBlY2hvICJDVDUwME1YNTAwU1NENCA7ICR2bWRpc2sxMCINCj4NCj4gbW91bnQgLXQgdWZz IC9kZXYvJHZtZGlzazEncDInIC9tbnQvJHZtZGlzazEncDInDQo+DQo+IGVjaG8gIioqKiBj aGVja3BvaW50IDUiDQo+IGVjaG8gIioqKiBjaGVja3BvaW50IDUiDQo+IGVjaG8gIioqKiBj aGVja3BvaW50IDUiDQo+IGxzIC9kZXYvdm1tDQo+IHBjaWNvbmYgLWwgfCBncmVwIDA6MTow Og0KPiBkZXZjdGwgZGV0YWNoIHBjaTA6MTowOjANCj4gZGV2Y3RsIGRldGFjaCBwY2kwOjE6 MDoxDQo+IGRldmN0bCBzZXQgZHJpdmVyIHBjaTA6MTowOjAgcHB0DQo+IGRldmN0bCBzZXQg ZHJpdmVyIHBjaTA6MTowOjEgcHB0DQo+DQo+IGJoeXZlIC1TIC1jIHNvY2tldHM9Mixjb3Jl cz0yLHRocmVhZHM9MiAtbSA0RyAtdyAtSCAtQSBcDQo+IC1zIDAsaG9zdGJyaWRnZSBcDQo+ IC1zIA0KPiAxLHZpcnRpby1ibGssL21udC8kdm1kaXNrMCdwMicvYmh5dmUvaW1nL0xpbnV4 L2ZvY2FsLXN0YWJsZS1kaWZmdXNpb24uaW1nLGJvb3RpbmRleD0xIA0KPiBcDQo+IC1zIDIs dmlydGlvLWJsaywvZGV2LyR2bWRpc2szIFwNCj4gLXMgODowLHBhc3N0aHJ1LDEvMC8wIFwN Cj4gLXMgODoxLHBhc3N0aHJ1LDEvMC8xIFwNCj4gLXMgMTEsdmlydGlvLW5ldCx0YXAyMCBc DQo+IC1zIDEyLHZpcnRpby05cCxzaGFyZW5hbWU9LyBcDQo+IC1zIDEzLGhkYSxwbGF5PS9k ZXYvZHNwLHJlYz0vZGV2L2RzcCBcDQo+IC1zIDI5LGZidWYsdGNwPTAuMC4wLjA6NTkyMCA8 aHR0cDovLzAuMC4wLjA6NTkyMD4sdz0xNjAwLGg9OTUwIFwNCj4gLXMgMzAseGhjaSx0YWJs ZXQgXA0KPiAtcyAzMSxscGMgXA0KPiAtbCBib290cm9tLC91c3IvbG9jYWwvc2hhcmUvdWVm aS1maXJtd2FyZS9CSFlWRV9CSEZfQ09ERS5mZCBcDQo+IHZtMDoyMCA8IC9kZXYvbnVsbCAm IHNsZWVwIDIgJiYgdm5jdmlld2VyIDA6MjANCj4NCj4gZWNobyAiKioqIGNoZWNrcG9pbnQg NiINCj4gZWNobyAiKioqIGNoZWNrcG9pbnQgNiINCj4gZWNobyAiKioqIGNoZWNrcG9pbnQg NiINCj4gbHMgL2Rldi92bW0NCj4gcGNpY29uZiAtbCB8IGdyZXAgMDoxOjA6DQo+IHNsZWVw IDk5OQ0KPg0KPiBUaGlzIGlzIHdoYXQgaGFwcGVucyB3aGVuIEkgbGF1bmNoIGl0LHJlZ3Vs YXJseSxidXQgbm90IGFsd2F5cyA6DQo+DQo+IHJvb3RAbWFyaWV0dG86L3Vzci9ob21lL21h cmlldHRvL2JoeXZlICMgDQo+IC4vMjAtVWJ1bnR1LTIwMDQtRm9jYWwtU3RhYmxlLURpZmZ1 c2lvbi12bTIwLnNoDQo+DQo+ICoqKiBjaGVja3BvaW50IDENCj4gKioqIGNoZWNrcG9pbnQg MQ0KPiAqKiogY2hlY2twb2ludCAxDQo+DQo+IHZtMDoyMA0KPiBwY2liMUBwY2kwOjA6MTow OiDCoCDCoCDCoCBjbGFzcz0weDA2MDQwMCByZXY9MHgwZCBoZHI9MHgwMSB2ZW5kb3I9MHg4 MDg2IA0KPiBkZXZpY2U9MHgxOTAxIHN1YnZlbmRvcj0weDE0NTggc3ViZGV2aWNlPTB4NTAw MA0KPiBwcHQwQHBjaTA6MTowOjA6IMKgIMKgIMKgIMKgY2xhc3M9MHgwMzAwMDAgcmV2PTB4 YTEgaGRyPTB4MDAgdmVuZG9yPTB4MTBkZSANCj4gZGV2aWNlPTB4MWMwMiBzdWJ2ZW5kb3I9 MHgxOWRhIHN1YmRldmljZT0weDI0MzgNCj4gcHB0MUBwY2kwOjE6MDoxOiDCoCDCoCDCoCDC oGNsYXNzPTB4MDQwMzAwIHJldj0weGExIGhkcj0weDAwIHZlbmRvcj0weDEwZGUgDQo+IGRl dmljZT0weDEwZjEgc3VidmVuZG9yPTB4MTlkYSBzdWJkZXZpY2U9MHgyNDM4DQo+IGJoeXZl IHNlc3Npb24gPSB2bTA6MjANCj4gdm5jIHNlc3Npb24gPSB2bQ0KPiBWTkMgc2Vzc2lvbiBu b3QgZm91bmQsZGVzdHJveWluZyBnaG9zdCB2bXMNCj4NCj4gKioqIGNoZWNrcG9pbnQgMg0K PiAqKiogY2hlY2twb2ludCAyDQo+ICoqKiBjaGVja3BvaW50IDINCj4NCj4gbHM6IC9kZXYv dm1tOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5DQo+IHBjaWIxQHBjaTA6MDoxOjA6IMKg IMKgIMKgIGNsYXNzPTB4MDYwNDAwIHJldj0weDBkIGhkcj0weDAxIHZlbmRvcj0weDgwODYg DQo+IGRldmljZT0weDE5MDEgc3VidmVuZG9yPTB4MTQ1OCBzdWJkZXZpY2U9MHg1MDAwDQo+ IHBwdDBAcGNpMDoxOjA6MDogwqAgwqAgwqAgwqBjbGFzcz0weDAzMDAwMCByZXY9MHhhMSBo ZHI9MHgwMCB2ZW5kb3I9MHgxMGRlIA0KPiBkZXZpY2U9MHgxYzAyIHN1YnZlbmRvcj0weDE5 ZGEgc3ViZGV2aWNlPTB4MjQzOA0KPiBwcHQxQHBjaTA6MTowOjE6IMKgIMKgIMKgIMKgY2xh c3M9MHgwNDAzMDAgcmV2PTB4YTEgaGRyPTB4MDAgdmVuZG9yPTB4MTBkZSANCj4gZGV2aWNl PTB4MTBmMSBzdWJ2ZW5kb3I9MHgxOWRhIHN1YmRldmljZT0weDI0MzgNCj4NCj4gKioqIGNo ZWNrcG9pbnQgNA0KPiAqKiogY2hlY2twb2ludCA0DQo+ICoqKiBjaGVja3BvaW50IDQNCj4N Cj4gbHM6IC9kZXYvdm1tOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5DQo+IHBjaWIxQHBj aTA6MDoxOjA6IMKgIMKgIMKgIGNsYXNzPTB4MDYwNDAwIHJldj0weDBkIGhkcj0weDAxIHZl bmRvcj0weDgwODYgDQo+IGRldmljZT0weDE5MDEgc3VidmVuZG9yPTB4MTQ1OCBzdWJkZXZp Y2U9MHg1MDAwDQo+IHBwdDBAcGNpMDoxOjA6MDogwqAgwqAgwqAgwqBjbGFzcz0weDAzMDAw MCByZXY9MHhhMSBoZHI9MHgwMCB2ZW5kb3I9MHgxMGRlIA0KPiBkZXZpY2U9MHgxYzAyIHN1 YnZlbmRvcj0weDE5ZGEgc3ViZGV2aWNlPTB4MjQzOA0KPiBwcHQxQHBjaTA6MTowOjE6IMKg IMKgIMKgIMKgY2xhc3M9MHgwNDAzMDAgcmV2PTB4YTEgaGRyPTB4MDAgdmVuZG9yPTB4MTBk ZSANCj4gZGV2aWNlPTB4MTBmMSBzdWJ2ZW5kb3I9MHgxOWRhIHN1YmRldmljZT0weDI0MzgN Cj4NCj4gU2VhZ2F0ZSBNMyBQb3J0YWJsZSAxLjggVEIgOyBkYTUNCj4gVE9TSElCQSBFeHRl cm5hbCBVU0IgMS44IFRCIDsgZGE0DQo+IENUMTAwMFAxU1NEOCA7IG52ZDANCj4gVE9TSElC QSBFeHRlcm5hbCBVU0IgOTMyR0IgOyBlY2hvIGRhMg0KPiBHLURJU0sgOw0KPiBFbGVtZW50 cyA7IGRhMw0KPiBXREMgV0QzMjAwQUFKUy0wMEw3QTAtMjk4R0IgOyBhZGEyDQo+IFNhbkRp c2sgQ3J1emVyLTE1R0IgOw0KPiBLaW5nc3RvbiBEYXRhVHJhdmVsZXIgMi4wIDsNCj4gU0FN U1VORyBITTMyMEpJIDsNCj4gQ1Q1MDBNWDUwMFNTRDQgOyBhZGEwDQo+IG1vdW50OiAvZGV2 L2RhNHAyOiBEZXZpY2UgYnVzeQ0KPg0KPiAqKiogY2hlY2twb2ludCA1DQo+ICoqKiBjaGVj a3BvaW50IDUNCj4gKioqIGNoZWNrcG9pbnQgNQ0KPg0KPiBsczogL2Rldi92bW06IE5vIHN1 Y2ggZmlsZSBvciBkaXJlY3RvcnkNCj4gcGNpYjFAcGNpMDowOjE6MDogwqAgwqAgwqAgY2xh c3M9MHgwNjA0MDAgcmV2PTB4MGQgaGRyPTB4MDEgdmVuZG9yPTB4ODA4NiANCj4gZGV2aWNl PTB4MTkwMSBzdWJ2ZW5kb3I9MHgxNDU4IHN1YmRldmljZT0weDUwMDANCj4gcHB0MEBwY2kw OjE6MDowOiDCoCDCoCDCoCDCoGNsYXNzPTB4MDMwMDAwIHJldj0weGExIGhkcj0weDAwIHZl bmRvcj0weDEwZGUgDQo+IGRldmljZT0weDFjMDIgc3VidmVuZG9yPTB4MTlkYSBzdWJkZXZp Y2U9MHgyNDM4DQo+IHBwdDFAcGNpMDoxOjA6MTogwqAgwqAgwqAgwqBjbGFzcz0weDA0MDMw MCByZXY9MHhhMSBoZHI9MHgwMCB2ZW5kb3I9MHgxMGRlIA0KPiBkZXZpY2U9MHgxMGYxIHN1 YnZlbmRvcj0weDE5ZGEgc3ViZGV2aWNlPTB4MjQzOA0KPg0KPiAtLS0tLT4gZGV2Y3RsOiBG YWlsZWQgdG8gZGV0YWNoIHBjaTA6MTowOjA6IERldmljZSBub3QgY29uZmlndXJlZA0KPiAt LS0tLT4gZGV2Y3RsOiBGYWlsZWQgdG8gZGV0YWNoIHBjaTA6MTowOjE6IERldmljZSBub3Qg Y29uZmlndXJlZA0KPiAtLS0tLT4gYmh5dmU6IFBDSSBkZXZpY2UgYXQgMS8wLzAgaXMgbm90 IHVzaW5nIHRoZSBwcHQoNCkgZHJpdmVyDQo+DQo+IGRldmljZSBlbXVsYXRpb24gaW5pdGlh bGl6YXRpb24gZXJyb3I6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkNCj4NCj4gVGlnZXJW TkMgVmlld2VyIDY0LWJpdCB2MS4xMi4wDQo+IEJ1aWx0IG9uOiAyMDIxLTExLTIzIDA1OjU5 DQo+IENvcHlyaWdodCAoQykgMTk5OS0yMDIxIFRpZ2VyVk5DIFRlYW0gYW5kIG1hbnkgb3Ro ZXJzIChzZWUgUkVBRE1FLnJzdCkNCj4gU2VlIGh0dHBzOi8vd3d3LnRpZ2Vydm5jLm9yZyBm b3IgaW5mb3JtYXRpb24gb24gVGlnZXJWTkMuDQo+DQo+IEZyaSBKYW4gMjcgMDE6Mzg6MTcg MjAyMw0KPiDCoERlY29kZU1hbmFnZXI6IERldGVjdGVkIDE2IENQVSBjb3JlKHMpDQo+IMKg RGVjb2RlTWFuYWdlcjogQ3JlYXRpbmcgNCBkZWNvZGVyIHRocmVhZChzKQ0KPiDCoENDb25u OiDCoCDCoCDCoCB1bmFibGUgdG8gY29ubmVjdCB0byBzb2NrZXQ6IENvbm5lY3Rpb24gcmVm dXNlZCAoNjEpDQo+DQo+ICoqKiBjaGVja3BvaW50IDYNCj4gKioqIGNoZWNrcG9pbnQgNg0K PiAqKiogY2hlY2twb2ludCA2DQo+DQo+IHZtMDoyMA0KPiBwY2liMUBwY2kwOjA6MTowOiDC oCDCoCDCoCBjbGFzcz0weDA2MDQwMCByZXY9MHgwZCBoZHI9MHgwMSB2ZW5kb3I9MHg4MDg2 IA0KPiBkZXZpY2U9MHgxOTAxIHN1YnZlbmRvcj0weDE0NTggc3ViZGV2aWNlPTB4NTAwMA0K PiBwcHQwQHBjaTA6MTowOjA6IMKgIMKgIMKgIMKgY2xhc3M9MHgwMzAwMDAgcmV2PTB4YTEg aGRyPTB4MDAgdmVuZG9yPTB4MTBkZSANCj4gZGV2aWNlPTB4MWMwMiBzdWJ2ZW5kb3I9MHgx OWRhIHN1YmRldmljZT0weDI0MzgNCj4gcHB0MUBwY2kwOjE6MDoxOiDCoCDCoCDCoCDCoGNs YXNzPTB4MDQwMzAwIHJldj0weGExIGhkcj0weDAwIHZlbmRvcj0weDEwZGUgDQo+IGRldmlj ZT0weDEwZjEgc3VidmVuZG9yPTB4MTlkYSBzdWJkZXZpY2U9MHgyNDM4DQo+DQo+IF5DID0g c2xlZXAgOTk5DQo+DQo+IEFzIHlvdSBjYW4gc2VlIHRoaXMgZXJyb3IgOiAiZGV2Y3RsOiBG YWlsZWQgdG8gZGV0YWNoIHBjaTA6MTowOjA6IA0KPiBEZXZpY2Ugbm90IGNvbmZpZ3VyZWQi IGlzIHByZXZlbnRpbmcgbWUgZnJvbSBydW5uaW5nIHRoZSBWTS4gSSd2ZSBhbHNvIA0KPiB0 cmllZCB0byBkb24ndCBkZXRhY2ggcGNpMDoxOjA6MCBhbmQgZGV0YWNoIHBjaTA6MTowOjEs YnV0IGluIHRoaXMgDQo+IGNhc2UsdGhlIGVycm9yIGlzIDogImJoeXZlOiBQQ0kgZGV2aWNl IGF0IDEvMC8wIGlzIG5vdCB1c2luZyB0aGUgDQo+IHBwdCg0KSBkcml2ZXIiLiBJJ20gc3Vy ZSB0aGF0IHlvdSB3aWxsIHVuZGVyc3RhbmQgZmFzdCBhbmQgdGhhdCB5b3UgDQo+IGNhbiBr bm93IGhvdyB0byByZXBsaWNhdGUgdGhlIGV4cGVyaW1lbnQgdXNpbmcgdGhlIHZhbHVlcyBh Y2NvcmRpbmcgdG8gDQo+IHlvdXIgc3lzdGVtLg0KPg0KPiBUaGFua3MuDQo+DQo+IC0tIA0K PiBNYXJpby4NCg0KDQpUcnkgdG8gYXNzaWduIHBwdCBvbmx5IG9uY2U6DQoNCmlmICEgcGNp Y29uZiAtbCBwY2kwOjE6MDowIHwgZ3JlcCAtcSAiXnBwdCI7IHRoZW4NCg0KIMKgwqDCoCBk ZXZjdGwgZGV0YWNoIHBjaTA6MTowOjANCg0KIMKgwqDCoCBkZXZjdGwgc2V0IGRyaXZlciBw Y2kwOjE6MDowIHBwdA0KDQpmaQ0KDQoNCg0KLS0gDQpCZXN0IHJlZ2FyZHMsDQpDb3J2aW4N Cg0K --------------ziDclLfx2VEZIK9ApWBU0Gos Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF= -8"> </head> <body> <div class=3D"moz-cite-prefix">On 1/27/2023 1:54 AM, Mario Marietto wrote:<br> </div> <blockquote type=3D"cite" cite=3D"mid:CA+1FSihjcsbJ3tm+3Ge0jmrBfa94WR5vFhFGwzUhFaPDdSBf2Q@mail.gmai= l.com"> <meta http-equiv=3D"content-type" content=3D"text/html; charset=3DU= TF-8"> <div dir=3D"ltr"> <div>Hello FreeBSD Virtualization Team.</div> <div><br> </div> <div>I've created this bhyve script that suits my needs,but unfortunately it does not work properly. Can someone help me to understand where the error is ? <br> </div> <div><span style=3D"font-family:monospace"><span style=3D"color:rgb(0,0,0);background-color:rgb(255,255,255)= "><br> </span></span></div> <div><span style=3D"font-family:monospace"><font size=3D"6"><b><s= pan style=3D"color:rgb(0,0,0);background-color:rgb(255,255,255)">./20-Ubuntu-= 2004-Focal-Stable-Diffusion-vm20.sh</span></b></font><br> </span></div> <div><br> </div> <div>#!/bin/sh<br> <br> vms=3D"$(ls /dev/vmm/*)"<br> vncs=3D"vm$(ps ax | awk '/vncviewer [0]/{print $6}')"<br> echo "*** checkpoint 1"<br> echo "*** checkpoint 1"<br> echo "*** checkpoint 1"<br> ls /dev/vmm<br> pciconf -l | grep 0:1:0:<br> for vm in $vms; do<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 session= =3D"${vm##*/}" =C2=A0 <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 echo "b= hyve session =3D $session"<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 echo "v= nc session =3D $vncs"<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 if ! pr= intf '%s\n' "${vncs}" | grep "${session}"; then<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 printf 'VNC session not found,destroying ghost vms\n'<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 bhyvectl --vm=3D$session= --destroy<br> #devctl detach pci0:1:0:0<br> #devctl detach pci0:1:0:1<br> #devctl set driver pci0:1:0:0 ppt<br> #devctl set driver pci0:1:0:1 ppt<br> echo "*** checkpoint 2"<br> echo "*** checkpoint 2"<br> echo "*** checkpoint 2" <br> ls /dev/vmm <br> pciconf -l | grep 0:1:0: <br> #sleep 999 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 else<br= > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 printf 'Found VNC sessio= n %s\n' "${session},no ghost vms found,not destroying them"<br> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #devctl detach pci0:1:0:= 0<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 #devctl detach pci0:1:0:= 1<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 #devctl set driver pci0:= 1:0:0 ppt<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 #devctl set driver pci0:= 1:0:1 ppt<br> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 echo "*** checkpoint 3"<= br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 echo "*** checkpoint 3"<= br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 echo "*** checkpoint 3"<= br> ls /dev/vmm<br> pciconf -l | grep 0:1:0:<br> #sleep 999<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 fi<br> done<br> <br> echo "*** checkpoint 4"<br> echo "*** checkpoint 4"<br> echo "*** checkpoint 4"<br> ls /dev/vmm<br> pciconf -l | grep 0:1:0:<br> <br> vmdisk0=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (NM13N4CZ)/ && d{print d}'`<br> echo "Seagate M3 Portable 1.8 TB ; $vmdisk0"<br> <br> vmdisk1=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (2015020204055E)/ && d{print d}'`<br> echo "TOSHIBA External USB 1.8 TB ; $vmdisk1"<br> <br> vmdisk2=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (2022285F1175)/ && d{print d}'`<br> echo "CT1000P1SSD8 ; $vmdisk2"<br> <br> vmdisk3=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (20130506005976F)/ && d{print d}'`<br> echo "TOSHIBA External USB 932GB ; echo $vmdisk3"<br> <br> vmdisk4=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (BE0191500218)/ && d{print d}'`<br> echo "G-DISK ; $vmdisk4"<br> <br> vmdisk5=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (38434B4237354B45)/ && d{print d}'`<br> echo "Elements ; $vmdisk5"<br> <br> vmdisk6=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (WD-WCAV2X597309)/ && d{print d}'`<br> echo "WDC WD3200AAJS-00L7A0-298GB ; $vmdisk6"<br> <br> vmdisk7=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (0774911DDC4200A6)/ && d{print d}'`<br> echo "SanDisk Cruzer-15GB ; $vmdisk7"<br> <br> vmdisk8=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (60A44C4138D8F311190A0149)/ && d{print d}'`<br>= echo "Kingston DataTraveler 2.0 ; $vmdisk8"<br> <br> vmdisk9=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (20140100006C)/ && d{print d}'`<br> echo "SAMSUNG HM320JI ; $vmdisk9"<br> <br> vmdisk10=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (1924E20B2AE5)/ && d{print d}'`<br> echo "CT500MX500SSD4 ; $vmdisk10"<br> <br> mount -t ufs /dev/$vmdisk1'p2' /mnt/$vmdisk1'p2'<br> <br> echo "*** checkpoint 5"<br> echo "*** checkpoint 5"<br> echo "*** checkpoint 5"<br> ls /dev/vmm<br> pciconf -l | grep 0:1:0:<br> devctl detach pci0:1:0:0<br> devctl detach pci0:1:0:1<br> devctl set driver pci0:1:0:0 ppt<br> devctl set driver pci0:1:0:1 ppt<br> <br> bhyve -S -c sockets=3D2,cores=3D2,threads=3D2 -m 4G -w -H -A \<= br> -s 0,hostbridge \<br> -s 1,virtio-blk,/mnt/$vmdisk0'p2'/bhyve/img/Linux/focal-stable-diffusion.img= ,bootindex=3D1 \<br> -s 2,virtio-blk,/dev/$vmdisk3 \<br> -s 8:0,passthru,1/0/0 \<br> -s 8:1,passthru,1/0/1 \<br> -s 11,virtio-net,tap20 \<br> -s 12,virtio-9p,sharename=3D/ \<br> -s 13,hda,play=3D/dev/dsp,rec=3D/dev/dsp \<br> -s 29,fbuf,tcp=3D<a href=3D"http://0.0.0.0:5920" moz-do-not-send=3D"true">0.0.0.0:5920</a>,w=3D1600,h=3D950 \<= br> -s 30,xhci,tablet \<br> -s 31,lpc \<br> -l bootrom,/usr/local/share/uefi-firmware/BHYVE_BHF_CODE.fd \<b= r> vm0:20 < /dev/null & sleep 2 && vncviewer 0:20<b= r> <br> echo "*** checkpoint 6"<br> echo "*** checkpoint 6"<br> echo "*** checkpoint 6"<br> ls /dev/vmm<br> pciconf -l | grep 0:1:0:<br> sleep 999<br> <br> </div> <div>This is what happens when I launch it,regularly,but not always :<br> </div> <div><br> </div> <div>root@marietto:/usr/home/marietto/bhyve # ./20-Ubuntu-2004-Focal-Stable-Diffusion-vm20.sh</div> <br> *** checkpoint 1<br> *** checkpoint 1<br> *** checkpoint 1<br> <br> vm0:20<br> pcib1@pci0:0:1:0: =C2=A0 =C2=A0 =C2=A0 class=3D0x060400 rev=3D0x0= d hdr=3D0x01 vendor=3D0x8086 device=3D0x1901 subvendor=3D0x1458 subdevice=3D0x= 5000<br> ppt0@pci0:1:0:0: =C2=A0 =C2=A0 =C2=A0 =C2=A0class=3D0x030000 rev=3D= 0xa1 hdr=3D0x00 vendor=3D0x10de device=3D0x1c02 subvendor=3D0x19da subdevice=3D0x= 2438<br> ppt1@pci0:1:0:1: =C2=A0 =C2=A0 =C2=A0 =C2=A0class=3D0x040300 rev=3D= 0xa1 hdr=3D0x00 vendor=3D0x10de device=3D0x10f1 subvendor=3D0x19da subdevice=3D0x= 2438<br> bhyve session =3D vm0:20<br> vnc session =3D vm<br> VNC session not found,destroying ghost vms<br> <br> *** checkpoint 2<br> *** checkpoint 2<br> *** checkpoint 2<br> <br> ls: /dev/vmm: No such file or directory<br> pcib1@pci0:0:1:0: =C2=A0 =C2=A0 =C2=A0 class=3D0x060400 rev=3D0x0= d hdr=3D0x01 vendor=3D0x8086 device=3D0x1901 subvendor=3D0x1458 subdevice=3D0x= 5000<br> ppt0@pci0:1:0:0: =C2=A0 =C2=A0 =C2=A0 =C2=A0class=3D0x030000 rev=3D= 0xa1 hdr=3D0x00 vendor=3D0x10de device=3D0x1c02 subvendor=3D0x19da subdevice=3D0x= 2438<br> ppt1@pci0:1:0:1: =C2=A0 =C2=A0 =C2=A0 =C2=A0class=3D0x040300 rev=3D= 0xa1 hdr=3D0x00 vendor=3D0x10de device=3D0x10f1 subvendor=3D0x19da subdevice=3D0x= 2438<br> <br> *** checkpoint 4<br> *** checkpoint 4<br> *** checkpoint 4<br> <br> ls: /dev/vmm: No such file or directory<br> pcib1@pci0:0:1:0: =C2=A0 =C2=A0 =C2=A0 class=3D0x060400 rev=3D0x0= d hdr=3D0x01 vendor=3D0x8086 device=3D0x1901 subvendor=3D0x1458 subdevice=3D0x= 5000<br> ppt0@pci0:1:0:0: =C2=A0 =C2=A0 =C2=A0 =C2=A0class=3D0x030000 rev=3D= 0xa1 hdr=3D0x00 vendor=3D0x10de device=3D0x1c02 subvendor=3D0x19da subdevice=3D0x= 2438<br> ppt1@pci0:1:0:1: =C2=A0 =C2=A0 =C2=A0 =C2=A0class=3D0x040300 rev=3D= 0xa1 hdr=3D0x00 vendor=3D0x10de device=3D0x10f1 subvendor=3D0x19da subdevice=3D0x= 2438<br> <div><br> </div> <div>Seagate M3 Portable 1.8 TB ; da5</div> TOSHIBA External USB 1.8 TB ; da4<br> CT1000P1SSD8 ; nvd0<br> TOSHIBA External USB 932GB ; echo da2<br> G-DISK ; <br> Elements ; da3<br> WDC WD3200AAJS-00L7A0-298GB ; ada2<br> SanDisk Cruzer-15GB ; <br> Kingston DataTraveler 2.0 ; <br> SAMSUNG HM320JI ; <br> CT500MX500SSD4 ; ada0<br> mount: /dev/da4p2: Device busy<br> <br> *** checkpoint 5<br> *** checkpoint 5<br> *** checkpoint 5<br> <br> ls: /dev/vmm: No such file or directory<br> pcib1@pci0:0:1:0: =C2=A0 =C2=A0 =C2=A0 class=3D0x060400 rev=3D0x0= d hdr=3D0x01 vendor=3D0x8086 device=3D0x1901 subvendor=3D0x1458 subdevice=3D0x= 5000<br> ppt0@pci0:1:0:0: =C2=A0 =C2=A0 =C2=A0 =C2=A0class=3D0x030000 rev=3D= 0xa1 hdr=3D0x00 vendor=3D0x10de device=3D0x1c02 subvendor=3D0x19da subdevice=3D0x= 2438<br> ppt1@pci0:1:0:1: =C2=A0 =C2=A0 =C2=A0 =C2=A0class=3D0x040300 rev=3D= 0xa1 hdr=3D0x00 vendor=3D0x10de device=3D0x10f1 subvendor=3D0x19da subdevice=3D0x= 2438<br> <br> -----> devctl: Failed to detach pci0:1:0:0: Device not configured<br> -----> devctl: Failed to detach pci0:1:0:1: Device not configured<br> -----> bhyve: PCI device at 1/0/0 is not using the ppt(4) driver<br> <br> device emulation initialization error: No such file or directory<= br> <br> TigerVNC Viewer 64-bit v1.12.0<br> Built on: 2021-11-23 05:59<br> Copyright (C) 1999-2021 TigerVNC Team and many others (see README.rst)<br> See <a href=3D"https://www.tigervnc.org" moz-do-not-send=3D"true"= class=3D"moz-txt-link-freetext">https://www.tigervnc.org</a> fo= r information on TigerVNC.<br> <br> Fri Jan 27 01:38:17 2023<br> =C2=A0DecodeManager: Detected 16 CPU core(s)<br> =C2=A0DecodeManager: Creating 4 decoder thread(s)<br> =C2=A0CConn: =C2=A0 =C2=A0 =C2=A0 unable to connect to socket: Co= nnection refused (61)<br> <br> *** checkpoint 6<br> *** checkpoint 6<br> *** checkpoint 6<br> <br> vm0:20<br> pcib1@pci0:0:1:0: =C2=A0 =C2=A0 =C2=A0 class=3D0x060400 rev=3D0x0= d hdr=3D0x01 vendor=3D0x8086 device=3D0x1901 subvendor=3D0x1458 subdevice=3D0x= 5000<br> ppt0@pci0:1:0:0: =C2=A0 =C2=A0 =C2=A0 =C2=A0class=3D0x030000 rev=3D= 0xa1 hdr=3D0x00 vendor=3D0x10de device=3D0x1c02 subvendor=3D0x19da subdevice=3D0x= 2438<br> ppt1@pci0:1:0:1: =C2=A0 =C2=A0 =C2=A0 =C2=A0class=3D0x040300 rev=3D= 0xa1 hdr=3D0x00 vendor=3D0x10de device=3D0x10f1 subvendor=3D0x19da subdevice=3D0x= 2438<br> <br> <div>^C =3D sleep 999<br> </div> <br> <div>As you can see this error : "devctl: Failed to detach pci0:1:0:0: Device not configured" is preventing me from running the VM. I've also tried to don't detach pci0:1:0:0 and detach pci0:1:0:1,but in this case,the error is : "bhyve: PCI device at 1/0/0 is not using the ppt(4) driver". I'm sure that you will understand fast and that you can know how to replicate the experiment using the values according to your system. <br> </div> <div><br> </div> <div>Thanks.</div> <div><br> </div> <div>-- </div> <div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signature">Mario.<br> </div> </div> </blockquote> <p><br> </p> <p>Try to assign ppt only once:<br> </p> <p>if ! pciconf -l pci0:1:0:0 | grep -q "^ppt"; then</p> <p>=C2=A0=C2=A0=C2=A0 devctl detach pci0:1:0:0</p> <p>=C2=A0=C2=A0=C2=A0 devctl set driver pci0:1:0:0 ppt<br> </p> <p>fi<br> </p> <p><br> </p> <p><br> </p> <pre class=3D"moz-signature" cols=3D"72">--=20 Best regards, Corvin</pre> </body> </html> --------------ziDclLfx2VEZIK9ApWBU0Gos-- --------------i0Bcf7Udw2P2YmPBRBJz6A6J-- --------------JSFErlxF00T1gM6e5K0CcLxO Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEgvRSla3m2t/H2U9G2FTaVjFeAmoFAmPTeWMFAwAAAAAACgkQ2FTaVjFeAmoi Dw/9GteB3nrJ2QjLY7BPgVhU1EH8NX6JdYWo98fKRN4kbnGvBpvNzXhl/303UTEAvcpRK0vHHzaT 7OXA1TZitlCd2vhoQom0/y8TMhfdd2ge4UnnY7VoxwgIw1Kvo5eXdJqjZonLAnF1iH7R97B9KsRN q1yybrMLEpFpWCQaZ5V4CkJRjv4cowRBuJa7f4MfA5mDYaoooLAvHfz/Le2Xe4WkyEt3z8gt9AxG l4Flgz1UKDwhkguiWhWWA1PlbCUUBynpEHh20GTCTqPbv1F/pcGUhdVC9molxF8thoTduMonFOpt 0xUpKkVgR939sTs17i5jSZpHVlXSpRbku7yiIDYquyeQX6KWSyGAi69BDGl/os/MB3YM+u8UrK6O vzVSqJlx30VSZFQsbcRn2wG79Evz/xY4uS7tbYvbrpp29EkSugXpljosjteeyZP2aSJYjV7xirrc ae4nJXRGg/vKZKOk7C4m8zuFtdDqNg3Kn4av+reDBF3h1xpLn88BAyq6sO+m8o8ZAYazQNMfbPvk 76OhKZRBTD+AydflFnXAzEfxZJkFtHWAvZIRSni0YQIQwllFuuImhW2kakgGXju2hrZUITmoQN3+ CD3bQyA7scjK4UE+z2mPkXdbkYDoKAnCF7RB+2b0n/MhPU8/jQKZgwHWvnG4PKAHEH8Q0IdqklRc clU= =Z3Rj -----END PGP SIGNATURE----- --------------JSFErlxF00T1gM6e5K0CcLxO--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ede23a03-8b64-99f0-e66a-39faa48bad5f>