summaryrefslogtreecommitdiff
path: root/Documentation/intro
diff options
context:
space:
mode:
authorYi-Hung Wei <yihung.wei@gmail.com>2020-01-03 17:13:26 -0800
committerIlya Maximets <i.maximets@ovn.org>2020-01-18 02:11:39 +0100
commite8568993e062afcb75a7a54b1a615f04d7d6df37 (patch)
treed3b4ae4a9fb100baf9e97bd226d665a4781979d4 /Documentation/intro
parent105cf8df82f75d38b3afe1d7e1a4fe421f767ca2 (diff)
downloadopenvswitch-e8568993e062afcb75a7a54b1a615f04d7d6df37.tar.gz
netdev-afxdp: NUMA-aware memory allocation for XSK related memory.
Currently, the AF_XDP socket (XSK) related memory are allocated by main thread in the main thread's NUMA domain. With the patch that detects netdev-linux's NUMA node id, the PMD thread of AF_XDP port will be run on the AF_XDP netdev's NUMA domain. If the net device's NUMA domain is different from the main thread's NUMA domain, we will have two cross-NUMA memory accesses (netdev <-> memory, memory <-> CPU). This patch addresses the aforementioned issue by allocating the memory in the net device's NUMA domain. Signed-off-by: Yi-Hung Wei <yihung.wei@gmail.com> Acked-by: William Tu <u9012063@gmail.com> Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
Diffstat (limited to 'Documentation/intro')
-rw-r--r--Documentation/intro/install/afxdp.rst2
1 files changed, 1 insertions, 1 deletions
diff --git a/Documentation/intro/install/afxdp.rst b/Documentation/intro/install/afxdp.rst
index 7b0736c96..c4685fa7e 100644
--- a/Documentation/intro/install/afxdp.rst
+++ b/Documentation/intro/install/afxdp.rst
@@ -164,7 +164,7 @@ If a test case fails, check the log at::
Setup AF_XDP netdev
-------------------
-Before running OVS with AF_XDP, make sure the libbpf and libelf are
+Before running OVS with AF_XDP, make sure the libbpf, libelf, and libnuma are
set-up right::
ldd vswitchd/ovs-vswitchd