From: Roman Bogorodskiy Date: Sat, 2 May 2026 11:42:18 +0000 (+0200) Subject: docs: bhyve: document virtio-console and blkiotune X-Git-Tag: v12.4.0-rc1~147 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4f96feef86b76b2c007757b602c75cb6eee51242;p=thirdparty%2Flibvirt.git docs: bhyve: document virtio-console and blkiotune Add sections describing usage of the virtio-console device and about block I/O tuning. Signed-off-by: Roman Bogorodskiy Reviewed-by: Peter Krempa --- diff --git a/docs/drvbhyve.rst b/docs/drvbhyve.rst index e9eceb8740..79418537df 100644 --- a/docs/drvbhyve.rst +++ b/docs/drvbhyve.rst @@ -819,6 +819,44 @@ Example: Every NUMA domain must have `memory` and `cpus` specified. Bhyve allows configuring up to 8 NUMA domains. +Virtio-console device +~~~~~~~~~~~~~~~~~~~~~ + +:since:`Since 12.4.0`, it is possible to use the virtio console device. +Example:: + + + + + +
+ + + +Bhyve supports up to 16 ports per console. + +Block I/O Tuning +~~~~~~~~~~~~~~~~ +:since:`Since 12.3.0`, it is possible to tune domain I/O. +This works on top of the +`rctl(4) `__ +framework. +Sample configuration:: + + + + * + 20000 + 20000 + 10000 + 10000 + + + +The ``*`` path here means that the limits are applied to the domain +as a whole. Currently, it is not possible to apply limits to the +individual devices of the domain. + Guest-specific considerations -----------------------------