summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorXiaolong Ye <xiaolong.ye@intel.com>2019-04-04 16:51:13 +0800
committerFerruh Yigit <ferruh.yigit@intel.com>2019-04-05 17:45:22 +0200
commitf1debd77efaf65e6991036cf500cd58466c4f7bb (patch)
tree18a7517f64a55d9809f63d11b55375d9b228b4a5 /config
parent684b9a1b1f5cb2d4de6659627dd65183d4acb881 (diff)
downloaddpdk-draft-windows-f1debd77efaf65e6991036cf500cd58466c4f7bb.zip
dpdk-draft-windows-f1debd77efaf65e6991036cf500cd58466c4f7bb.tar.gz
dpdk-draft-windows-f1debd77efaf65e6991036cf500cd58466c4f7bb.tar.xz
net/af_xdp: introduce AF_XDP PMD
Add a new PMD driver for AF_XDP which is a proposed faster version of AF_PACKET interface in Linux. More info about AF_XDP, please refer to [1] [2]. This is the vanilla version PMD which just uses a raw buffer registered as the umem. [1] https://fosdem.org/2018/schedule/event/af_xdp/ [2] https://lwn.net/Articles/745934/ Signed-off-by: Xiaolong Ye <xiaolong.ye@intel.com> Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com> Acked-by: Luca Boccassi <bluca@debian.org> Reviewed-by: Stephen Hemminger <stephen@networkplumber.org>
Diffstat (limited to 'config')
-rw-r--r--config/common_base5
1 files changed, 5 insertions, 0 deletions
diff --git a/config/common_base b/config/common_base
index 6b8db9d..8da0810 100644
--- a/config/common_base
+++ b/config/common_base
@@ -431,6 +431,11 @@ CONFIG_RTE_LIBRTE_VMXNET3_DEBUG_TX_FREE=n
CONFIG_RTE_LIBRTE_PMD_AF_PACKET=n
#
+# Compile software PMD backed by AF_XDP sockets (Linux only)
+#
+CONFIG_RTE_LIBRTE_PMD_AF_XDP=n
+
+#
# Compile link bonding PMD library
#
CONFIG_RTE_LIBRTE_PMD_BOND=y