From nobody Fri Jan 27 07:12:35 2023 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 4P380l5GWHz2sjW9 for ; Fri, 27 Jan 2023 07:12:39 +0000 (UTC) (envelope-from corvink@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P380l1VWdz3kdy; Fri, 27 Jan 2023 07:12:39 +0000 (UTC) (envelope-from corvink@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674803559; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=zVT3mUsJlWr6p9FU9nIRUrsvO9EbM7pAKt5Jw8nmrGM=; b=msExWIilYxuMKfzJdoG9Uy/GvlgdbPW2b2RpHuDVrwaFSyi4Tn60gL59csnKAfxON61aGI VwC8/Fm3Z/KIdZdRQAHaL2UMhJbf7FbVtMxUPAVW+dBUQ53wgbuWpBGIQnGiLUx9Urw8HN LlvYWRuPgTeJrdFO9iI3vt8bH8vbqsHgOzTRYf1qfRztqMx9TZXme+EsK8dnxQDLlN7Log gyZ+2dPdZ0PAXNKN0Na9MkjwVfVIDZW1+xHGuE8vJLwTGZcaU6s4EZaObZrgo8nEsCU7tR yrBmHTztmH+8em0DyYh6DUjtvcMAO9S7vi5Omei/OyPQ+tRUH3/g3ZPh5Eet/A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674803559; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=zVT3mUsJlWr6p9FU9nIRUrsvO9EbM7pAKt5Jw8nmrGM=; b=R1yEVWqfoVKl1tfxmQnQXDhBxwIFXQN7J08X84wwAgbpif1aFI2W1X65qCPeVcmJs3GYob 6+/p5V2H9xRmhVcKKjFu+6TR2TKL9Co+IZTLZVyPjB9zPXV3h75nSpecQFYBmPUQEQUbk8 UeeOSP7rYF+lW9uERgJHlwwrYgcC/TbyLOcDWIXsQrIHksn6+z59bCCCOgWcGySo3Wx04G 4lk7SvjQ5OjgwR3S4qRBFxsD1RBIp3vols2u41cw4w3mKjPSlQR1gdrRKmHn49AEgjRunz a0HfJYFRGpIMkoJeo7Ecp8dMuOuLP6oBzHh0FvgWaP/kovBJEZHKl72gNktLHA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674803559; a=rsa-sha256; cv=none; b=iVcdgKEImUzmsUGXz3jkqXUesMyjBJy5pM4zj5VvRTEiFZNQdbFD2sY7bHOyri1PqlG5LP Njn6de9748HUY4zUYp0epRIbzh/WZj1xyl+EXwdSUfV4kJDR6uunMk0Q2zOJ+bnkGfJfIM 1vfIWgTBUFflxmNkZbnCHW1SJWLFFlu1r/Q+xItBTZeR9hi4mQhy0zhl5ZNeHr+H21Xwwf 5DKwns0qEH9vywjKfpokFKIRO9I92vIzu0Q6IfCNQfzaMrwixMtfEAN6Ju+e/n6Ug5k0W0 r1V7Psp5+J63cRN/k0jtxdzSGeyXujokU+oITCvIMj+vFMnbc709qASF2k2Gww== Received: from [192.168.178.48] (i5E8667CB.versanet.de [94.134.103.203]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: corvink) by smtp.freebsd.org (Postfix) with ESMTPSA id 4P380k4PphzwFD; Fri, 27 Jan 2023 07:12:38 +0000 (UTC) (envelope-from corvink@FreeBSD.org) Message-ID: Date: Fri, 27 Jan 2023 08:12:35 +0100 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 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Subject: Re: devctl: Failed to detach pci0:1:0:0: Device not configured To: Mario Marietto References: Cc: FreeBSD virtualization From: =?UTF-8?Q?Corvin_K=c3=b6hne?= In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------JSFErlxF00T1gM6e5K0CcLxO" X-ThisMailContainsUnwantedMimeParts: N 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?= To: Mario Marietto Cc: FreeBSD virtualization Message-ID: Subject: Re: devctl: Failed to detach pci0:1:0:0: Device not configured References: In-Reply-To: --------------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
On 1/27/2023 1:54 AM, Mario Marietto wrote:
Hello FreeBSD Virtualization Team.

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 ?

./20-Ubuntu-= 2004-Focal-Stable-Diffusion-vm20.sh

#!/bin/sh

vms=3D"$(ls /dev/vmm/*)"
vncs=3D"vm$(ps ax | awk '/vncviewer [0]/{print $6}')"
echo "*** checkpoint 1"
echo "*** checkpoint 1"
echo "*** checkpoint 1"
ls /dev/vmm
pciconf -l | grep 0:1:0:
for vm in $vms; do
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 session= =3D"${vm##*/}" =C2=A0
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 echo "b= hyve session =3D $session"
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 echo "v= nc session =3D $vncs"
=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
=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'
=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
#devctl detach pci0:1:0:0
#devctl detach pci0:1:0:1
#devctl set driver pci0:1:0:0 ppt
#devctl set driver pci0:1:0:1 ppt
echo "*** checkpoint 2"
echo "*** checkpoint 2"
echo "*** checkpoint 2"
ls /dev/vmm
pciconf -l | grep 0:1:0:
#sleep 999 =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 else =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"
=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
=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
=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
=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
=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
pciconf -l | grep 0:1:0:
#sleep 999
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 fi
done

echo "*** checkpoint 4"
echo "*** checkpoint 4"
echo "*** checkpoint 4"
ls /dev/vmm
pciconf -l | grep 0:1:0:

vmdisk0=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (NM13N4CZ)/ && d{print d}'`
echo "Seagate M3 Portable 1.8 TB ; $vmdisk0"

vmdisk1=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (2015020204055E)/ && d{print d}'`
echo "TOSHIBA External USB 1.8 TB ; $vmdisk1"

vmdisk2=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (2022285F1175)/ && d{print d}'`
echo "CT1000P1SSD8 ; $vmdisk2"

vmdisk3=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (20130506005976F)/ && d{print d}'`
echo "TOSHIBA External USB 932GB ; echo $vmdisk3"

vmdisk4=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (BE0191500218)/ && d{print d}'`
echo "G-DISK ; $vmdisk4"

vmdisk5=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (38434B4237354B45)/ && d{print d}'`
echo "Elements ; $vmdisk5"

vmdisk6=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (WD-WCAV2X597309)/ && d{print d}'`
echo "WDC WD3200AAJS-00L7A0-298GB ; $vmdisk6"

vmdisk7=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (0774911DDC4200A6)/ && d{print d}'`
echo "SanDisk Cruzer-15GB ; $vmdisk7"

vmdisk8=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (60A44C4138D8F311190A0149)/ && d{print d}'`
= echo "Kingston DataTraveler 2.0 ; $vmdisk8"

vmdisk9=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (20140100006C)/ && d{print d}'`
echo "SAMSUNG HM320JI ; $vmdisk9"

vmdisk10=3D`geom disk list | awk '/^Geom name: /{d=3D$NF} /^ *ident: (1924E20B2AE5)/ && d{print d}'`
echo "CT500MX500SSD4 ; $vmdisk10"

mount -t ufs /dev/$vmdisk1'p2' /mnt/$vmdisk1'p2'

echo "*** checkpoint 5"
echo "*** checkpoint 5"
echo "*** checkpoint 5"
ls /dev/vmm
pciconf -l | grep 0:1:0:
devctl detach pci0:1:0:0
devctl detach pci0:1:0:1
devctl set driver pci0:1:0:0 ppt
devctl set driver pci0:1:0:1 ppt

bhyve -S -c sockets=3D2,cores=3D2,threads=3D2 -m 4G -w -H -A \<= br> -s 0,hostbridge \
-s 1,virtio-blk,/mnt/$vmdisk0'p2'/bhyve/img/Linux/focal-stable-diffusion.img= ,bootindex=3D1 \
-s 2,virtio-blk,/dev/$vmdisk3 \
-s 8:0,passthru,1/0/0 \
-s 8:1,passthru,1/0/1 \
-s 11,virtio-net,tap20 \
-s 12,virtio-9p,sharename=3D/ \
-s 13,hda,play=3D/dev/dsp,rec=3D/dev/dsp \
-s 29,fbuf,tcp=3D0.0.0.0:5920,w=3D1600,h=3D950 \<= br> -s 30,xhci,tablet \
-s 31,lpc \
-l bootrom,/usr/local/share/uefi-firmware/BHYVE_BHF_CODE.fd \ vm0:20 < /dev/null & sleep 2 && vncviewer 0:20
echo "*** checkpoint 6"
echo "*** checkpoint 6"
echo "*** checkpoint 6"
ls /dev/vmm
pciconf -l | grep 0:1:0:
sleep 999

This is what happens when I launch it,regularly,but not always :

root@marietto:/usr/home/marietto/bhyve # ./20-Ubuntu-2004-Focal-Stable-Diffusion-vm20.sh

*** checkpoint 1
*** checkpoint 1
*** checkpoint 1

vm0:20
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
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
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
bhyve session =3D vm0:20
vnc session =3D vm
VNC session not found,destroying ghost vms

*** checkpoint 2
*** checkpoint 2
*** checkpoint 2

ls: /dev/vmm: No such file or directory
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
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
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

*** checkpoint 4
*** checkpoint 4
*** checkpoint 4

ls: /dev/vmm: No such file or directory
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
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
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

Seagate M3 Portable 1.8 TB ; da5
TOSHIBA External USB 1.8 TB ; da4
CT1000P1SSD8 ; nvd0
TOSHIBA External USB 932GB ; echo da2
G-DISK ;
Elements ; da3
WDC WD3200AAJS-00L7A0-298GB ; ada2
SanDisk Cruzer-15GB ;
Kingston DataTraveler 2.0 ;
SAMSUNG HM320JI ;
CT500MX500SSD4 ; ada0
mount: /dev/da4p2: Device busy

*** checkpoint 5
*** checkpoint 5
*** checkpoint 5

ls: /dev/vmm: No such file or directory
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
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
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

-----> devctl: Failed to detach pci0:1:0:0: Device not configured
-----> devctl: Failed to detach pci0:1:0:1: Device not configured
-----> bhyve: PCI device at 1/0/0 is not using the ppt(4) driver

device emulation initialization error: No such file or directory<= br>
TigerVNC Viewer 64-bit v1.12.0
Built on: 2021-11-23 05:59
Copyright (C) 1999-2021 TigerVNC Team and many others (see README.rst)
See https://www.tigervnc.org fo= r information on TigerVNC.

Fri Jan 27 01:38:17 2023
=C2=A0DecodeManager: Detected 16 CPU core(s)
=C2=A0DecodeManager: Creating 4 decoder thread(s)
=C2=A0CConn: =C2=A0 =C2=A0 =C2=A0 unable to connect to socket: Co= nnection refused (61)

*** checkpoint 6
*** checkpoint 6
*** checkpoint 6

vm0:20
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
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
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

^C =3D sleep 999

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.

Thanks.

--
Mario.


Try to assign ppt only once:

if ! pciconf -l pci0:1:0:0 | grep -q "^ppt"; then

=C2=A0=C2=A0=C2=A0 devctl detach pci0:1:0:0

=C2=A0=C2=A0=C2=A0 devctl set driver pci0:1:0:0 ppt

fi



--=20
Best regards,
Corvin
--------------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--