]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
docs: bhyve: document NUMA domains configuration
authorRoman Bogorodskiy <bogorodskiy@gmail.com>
Sun, 8 Mar 2026 05:03:29 +0000 (06:03 +0100)
committerRoman Bogorodskiy <bogorodskiy@gmail.com>
Mon, 9 Mar 2026 18:24:06 +0000 (19:24 +0100)
Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
docs/drvbhyve.rst

index f4aec9ffadd68730fd9e4eb18a820beab229607a..3924a947c5c12196664dce44aa578e3cd9879e1f 100644 (file)
@@ -757,6 +757,32 @@ Example:
     ...
   </domain>
 
+NUMA domains configuration
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+:since:`Since 12.2.0`, it is possible to configure NUMA domains
+for the guest.
+
+Example:
+
+::
+
+  <domain type='bhyve'>
+    ...
+    <memory unit='KiB'>4194304</memory>
+    <vcpu>8</vcpu>
+    ...
+    <cpu>
+      <numa>
+        <cell id='0' cpus='0-3' memory='2097152' unit='KiB'/>
+        <cell id='1' cpus='4-7' memory='2097152' unit='KiB'/>
+      </numa>
+    </cpu>
+  </domain>
+
+Every NUMA domain must have `memory` and `cpus` specified.
+Bhyve allows configuring up to 8 NUMA domains.
+
 Guest-specific considerations
 -----------------------------