[PATCH 1/3] docs: bhyve: document NUMA domains configuration

Roman Bogorodskiy posted 3 patches 2 weeks, 1 day ago
[PATCH 1/3] docs: bhyve: document NUMA domains configuration
Posted by Roman Bogorodskiy 2 weeks, 1 day ago
Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
---
 docs/drvbhyve.rst | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/docs/drvbhyve.rst b/docs/drvbhyve.rst
index f4aec9ffad..3924a947c5 100644
--- a/docs/drvbhyve.rst
+++ b/docs/drvbhyve.rst
@@ -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
 -----------------------------
 
-- 
2.52.0