dpdk/0456-drivers-mark-SW-PMDs-to-support-disabling-IOVA-as-PA.patch

40 lines
1.3 KiB
Diff

From b1ae367ab8794da0d46dc7e29eef22e1ec265157 Mon Sep 17 00:00:00 2001
From: Shijith Thotton <sthotton@marvell.com>
Date: Sat, 8 Oct 2022 02:32:11 +0530
Subject: [PATCH] drivers: mark SW PMDs to support disabling IOVA as PA
[ upstream commit b1ae367ab8794da0d46dc7e29eef22e1ec265157 ]
Enabled software PMDs in IOVA as PA disabled build
as they work with IOVA as VA.
Signed-off-by: Shijith Thotton <sthotton@marvell.com>
Acked-by: Olivier Matz <olivier.matz@6wind.com>
---
drivers/net/af_packet/meson.build | 1 +
drivers/net/af_xdp/meson.build | 2 ++
2 files changed, 23 insertions(+)
diff --git a/drivers/net/af_packet/meson.build b/drivers/net/af_packet/meson.build
index c014e9b61b..bab008d083 100644
--- a/drivers/net/af_packet/meson.build
+++ b/drivers/net/af_packet/meson.build
@@ -6,3 +6,4 @@ if not is_linux
reason = 'only supported on Linux'
endif
sources = files('rte_eth_af_packet.c')
+pmd_supports_disable_iova_as_pa = true
diff --git a/drivers/net/af_xdp/meson.build b/drivers/net/af_xdp/meson.build
index 858047989e..979b914bb6 100644
--- a/drivers/net/af_xdp/meson.build
+++ b/drivers/net/af_xdp/meson.build
@@ -70,3 +70,5 @@ if build
cflags += ['-DRTE_NET_AF_XDP_LIBBPF_XDP_ATTACH']
endif
endif
+
+pmd_supports_disable_iova_as_pa = true
--
2.33.0