Date: Wed, 20 Aug 2025 16:18:43 +0000 From: Marcin Cieslak <saper@saper.info> To: FreeBSD Current <freebsd-current@FreeBSD.org> Subject: Re: wifibox/passthrough broken after May 2025 - needs UPDATING entry Message-ID: <4007oor1-ss79-oo6r-p273-r4n679421s81@fncre.vasb> In-Reply-To: <127o96or-0oqo-s562-r425-4p2144qr0893@fncre.vasb> References: <n613r7s8-p2r6-8450-17o3-2o2434nr4433@fncre.vasb> <127o96or-0oqo-s562-r425-4p2144qr0893@fncre.vasb>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Tue, 19 Aug 2025, Marcin Cieslak wrote: > Looks like the root cause of the problem was this: > > 2025-08-20T00:12:53+0200 INFO Launching guest wifibox from > /usr/local/share/wifibox with grub-bhyve > 2025-08-20T00:12:53+0200 INFO Application config is found at > /usr/local/etc/wifibox/wpa_supplicant > 2025-08-20T00:12:53+0200 INFO Application config will be mounted writeable > 2025-08-20T00:12:53+0200 DEBUG Devices: > virtio-blk,/usr/local/share/wifibox/disk.img > virtio-9p,config=/usr/local/etc/wifibox/appliance,ro > virtio-9p,var=/var/run/wifibox/appl > iance virtio-9p,app_config=/usr/local/etc/wifibox/wpa_supplicant > 2025-08-20T00:12:53+0200 DEBUG Arguments: -S -M 128M -r host -c > /dev/nmdm-wifibox.1A -d /usr/local/share/wifibox wifibox > 2025-08-20T00:12:53+0200 DEBUG [grub-bhyve] Could not setup memory for VM > 2025-08-20T00:12:53+0200 DEBUG [grub-bhyve] Error in initializing VM > > Did some ABI important here changed? Rebuilding grub2-bhyve-0.40_11 from > source fixed the problem. I have tracked this down to https://reviews.freebsd.org/D44565 Adding COMPAT_FREEBSD14 to the kernel and/or rebuilding grub-bhyve with libvmmapi.so.7 fixes the problem. It would be great if this ABI change got documented in RELNOTES/UPDATING, thank you... Marcin [-- Attachment #2 --] 0v *H g0c10 `He 0 *H 00xJѤ&Q<fUC0 *H 0L1 0UGlobalSign Root CA - R310U GlobalSign10U GlobalSign0 200916000000Z 290318000000Z0[10 UBE10U GlobalSign nv-sa110/U(GlobalSign GCC R3 PersonalSign 1 CA 20200"0 *H 0 'ŲTNZ2'1 {v`5)*hkwH35 V()6'! 0-Pf@.ORǁI;<kN3ĿI>0;::!MxFT[Jqh_0>61t3.-JpTEW˼C! Fsvw'V*94~cMV)ܨdJqt+؎_a+.O_;µWx^U\j̺o 00U0U%0++0U0 0U6 bv.:jQ0U#0K.E$MPc0z+n0l0-+0!http://ocsp.globalsign.com/rootr30;+0/http://secure.globalsign.com/cacert/root-r3.crt06U/0-0+)'%http://crl.globalsign.com/root-r3.crl0LU E0C0A +2(0402+&https://www.globalsign.com/repository/0 *H YkjvSZ9i%5q@WAu"0;g"z?7xI fi|<Ikc&H*9E ʼn!B IUrs$IQ>8n r`Mkx`ƪt"״?S9FEd ڎP%7 7i$x)slS}@t~lg촪6W$r.ܚ}4}NLC^F}im1a000"LayG0 *H 0[10 UBE10U GlobalSign nv-sa110/U(GlobalSign GCC R3 PersonalSign 1 CA 20200 230307161109Z 260307161109Z0<10Usaper@saper.info10 *H saper@saper.info0"0 *H 0 0MkMG6T/:1L=H3`#}ĥ:iܰ8w<˖:H\^I 9ȼJ,+!MH5NS/_*R6mό-){ёцaם&<4OnJE`>/n䴕5oD,~vfNPÅ2V9;.+V9ZO1]^uxqEWt :ֆD϶.[QwkPO `mJNj 5>c-g!je>֗xn[_?kG=uCHe?2^4GܙZ*XGl#fVYڱ_i&"r=g rwV֗w4й Il"1 whhC ،.w<hgAIUO0l)%잎@CtDVHM<~{}EJ;imrr]<s 00U0+00N+0Bhttp://secure.globalsign.com/cacert/gsgccr3personalsign1ca2020.crt0A+05http://ocsp.globalsign.com/gsgccr3personalsign1ca20200LU E0C0A +2(0402+&https://www.globalsign.com/repository/0 U0 0IUB0@0><:8http://crl.globalsign.com/gsgccr3personalsign1ca2020.crl0U0saper@saper.info0U%0++0U#06 bv.:jQ0UݕQˣ KbM8L 90 *H %(G2qYC%M=ؾ,۵w\0}ci`{ĂVzk,4&[ "Sek`6G30LuW_ d(қƤ?kv.)Aجth:zzvwMy^縷81u"rH9za 8S)r@6QqA((pCtpИf(%\Y$ڥbpM1}0y0k0[10 UBE10U GlobalSign nv-sa110/U(GlobalSign GCC R3 PersonalSign 1 CA 2020"LayG0 `He 0 *H 1 *H 0 *H 1 250820161843Z0/ *H 1" StĉI&CQf= |0y *H 1l0j0 `He*0 `He0 `He0 *H 0*H 0 *H @0+0 *H (0 *H xՍ. &AԱgAe'iS'~(%EEt" XqXA^{뗎O> gUK'5!vo6O29*Q"yIm8(>" Dח5 ~sF+'Ka QTE|On+[JNons-=?BTk{`i MwCTRPmRdM}L3P ?YiBKqUϪTX PEw40jBP=ӳC>XfPInVx(ٿl.(=QLT<[-UɊ~B [d9/3M*e^$Uy`.%@TfjSyH!]nGXT>3(b^IɢG-.>Qdh٣0/!Wj"YZ:home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4007oor1-ss79-oo6r-p273-r4n679421s81>
