git: bdfee683fb - main - Status/2026Q3/libvirt.adoc: Add report about libvirt
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 17 Oct 2026 07:21:23 UTC
The branch main has been updated by novel:
URL: https://cgit.FreeBSD.org/doc/commit/?id=bdfee683fbfb2e4ab6db404e5fcf6a3e6e134189
commit bdfee683fbfb2e4ab6db404e5fcf6a3e6e134189
Author: Roman Bogorodskiy <novel@FreeBSD.org>
AuthorDate: 2026-10-04 09:41:12 +0000
Commit: Roman Bogorodskiy <novel@FreeBSD.org>
CommitDate: 2026-10-17 07:18:06 +0000
Status/2026Q3/libvirt.adoc: Add report about libvirt
Reviewed by: salvadore
Approved by: salvadore
Sponsored by: The FreeBSD Foundation
Pull Request: https://github.com/freebsd/freebsd-doc/pull/717
---
.../en/status/report-2026-07-2026-09/libvirt.adoc | 28 ++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/website/content/en/status/report-2026-07-2026-09/libvirt.adoc b/website/content/en/status/report-2026-07-2026-09/libvirt.adoc
new file mode 100644
index 0000000000..7b6d64bf05
--- /dev/null
+++ b/website/content/en/status/report-2026-07-2026-09/libvirt.adoc
@@ -0,0 +1,28 @@
+=== Improve libvirt support for bhyve hypervisor
+
+Links: +
+link:https://libvirt.org/drvbhyve.html[libvirt: Bhyve driver] URL: link:https://libvirt.org/drvbhyve.html[] +
+
+Contact: Roman Bogorodskiy <novel@FreeBSD.org>
+
+==== Completed work
+
+* libvirt/bhyve driver:
+** Added support for VLAN configuration, VLAN filtering, and isolated bridge ports on FreeBSD.
+** Added boot order configuration for disk devices.
+** Implemented several new APIs: domain renaming, lifecycle management, getting guest info using the QEMU Guest Agent, and setting QEMU Guest Agent response timeout.
+** Added serial number configuration for SATA disks and NVMe controllers, as well as EUI-64 configuration for NVMe disks.
+** Fixed several issues related to transient and persistent domain handling, monitor events, startup error reporting, and TAP device cleanup.
+* Added `guest-get-fsinfo` support for FreeBSD to the QEMU Guest Agent.
+* Extended libvirt-tck coverage for libvirt/bhyve.
+* Work in progress on unprivileged `bhyve:///session` support.
+
+==== Plans for the next quarter
+
+* Complete unprivileged `bhyve:///session` support.
+* Add support for TPM devices.
+* Complete suspend/resume support.
+* Continue implementing features based on the QEMU Guest Agent.
+* Continue extending CI and cover the new guest-agent-based features with new tests.
+
+Sponsor: The FreeBSD Foundation