aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSantosh Shukla <santosh.shukla@linaro.org>2014-08-18 14:54:58 +0530
committerSantosh Shukla <sshukla@mvista.com>2014-08-18 14:58:30 +0530
commit17744d1b419bd6af9b128d007978571948b167bf (patch)
treecd868064027a2708a0c3b77d7a3a9560a1a29aa4
parent7d9992a4b659a225b9704dbbff8fab11395f109b (diff)
isolation:linux-dpdk: Enable promiscous mode
Noticed that enabling promiscous mode helps l2fwd application work with pktgen or dpdk-pktgen Suggested-by: Venkatesh Vivekanandan <venkatesh.vivekanandan@linaro.org> Signed-off-by: Santosh Shukla <santosh.shukla@linaro.org>
-rw-r--r--platform/linux-dpdk/odp_packet_dpdk.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/platform/linux-dpdk/odp_packet_dpdk.c b/platform/linux-dpdk/odp_packet_dpdk.c
index d5c8e80..92edac5 100644
--- a/platform/linux-dpdk/odp_packet_dpdk.c
+++ b/platform/linux-dpdk/odp_packet_dpdk.c
@@ -135,6 +135,9 @@ int setup_pkt_dpdk(pkt_dpdk_t * const pkt_dpdk, const char *netdev,
ODP_DBG("dpdk tx queue setup done\n");
}
+ /* Enable promiscous mode */
+ rte_eth_promiscuous_enable(portid);
+
/* Start device */
ret = rte_eth_dev_start(portid);
if (ret < 0)