Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Jun 2023 12:18:19 +0200
From:      Corvin =?ISO-8859-1?Q?K=F6hne?= <corvink@FreeBSD.org>
To:        virtualization@FreeBSD.org
Subject:   How to remove bhyve's fwctl device?
Message-ID:  <8f4207144eb5f020e840e3fe2aa3612e63792bc8.camel@FreeBSD.org>

next in thread | raw e-mail | index | archive | help

--=-qtWotbAPq1B06jIHvtVE
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi,

this is a request for some guidance on how to remove the fwctl device
of bhyve.

I've recently added support for qemu's fwcfg device as replacement for
bhyve's fwctl device. As both devices are using the same io ports they
can't coexist. For that reason, I'd like to remove the fwctl device
from bhyve. However, this breaks old guest firmware because it doesn't
support qemu's fwcfg. Old guest firmware won't be able to detect the
number of vcpus. So, it'll report only a single vcpu to the guest OS.
More recent guest firmware doesn't have this issue.

Any advice would be appreciated.


--=20
Kind regards,
Corvin

--=-qtWotbAPq1B06jIHvtVE
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEgvRSla3m2t/H2U9G2FTaVjFeAmoFAmSIQmsACgkQ2FTaVjFe
AmpFOw/9GHP+RSHmbsaJE4jjxuJFgshfqClY8CZdp0EXovFNRpH7vcAasqO5Srf3
fBcf0snRCV3YVfJr8GDC6T68qxSIa2kdKSfFfZSj4tjkFXzWaZJNlXz8f8fcmsxG
dwK+FGpdAhSRNNpDrhMUf6RhHJ0SGV3S/61WPHZV4rUDGXbYhvv5J4X0rC706iiO
v2rTQJfVwH6U8xernwVf09ac86GGm9M8u8VvHR10tLmI6dXOIc8l9PFmVW2/4SZU
614de2aiofT1arKTPUWGBNWiO6mzvmWY6qaHCT4trjaSuWSoVf/iEedliMIHiR+Z
pduprqJqjo5gOrMTFEfqpIQH/PgqE4KwqZbQXMYCVKa8fB7AwpMpWdSLYoBSFWvN
+qzIeZRhtrtAHWc7oiuHKURnV0VpF6Yf6y1WEmVixnfZeyDCGKB6tOlD9Q7taxhK
XN1sMj4qcp+hs9WQuf6er2G4G2qDksNYysYdlpDtPy0aLnX21aST6wOoLW1XqfvL
yTlA7tQQOBeyrzGMABAXVM/VFQgPyTJd1UsQZtSIegk/K3C0gbiipcX22ahseSnn
xnLhsVtO4F34hhr4Th9m4L2HGn0Rw6JIzueYl2xmvgj9wOPFGUonEm62/TdOmftQ
3NBkTP9QLjWDUqbTfgUnFFyw8UEU1rfNk0wR8jNElL5GmZuPMBw=
=1Oxa
-----END PGP SIGNATURE-----

--=-qtWotbAPq1B06jIHvtVE--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8f4207144eb5f020e840e3fe2aa3612e63792bc8.camel>