summaryrefslogtreecommitdiff
path: root/drivers/net/mvpp2
diff options
context:
space:
mode:
authorThomas Monjalon <thomas@monjalon.net>2018-04-24 04:15:11 +0200
committerFerruh Yigit <ferruh.yigit@intel.com>2018-04-27 18:00:24 +0100
commitfa47405cc119846574a3b290032f5ac2ab66757f (patch)
treef8c9255733ff906433df0de4c687083c411d26af /drivers/net/mvpp2
parent3d140329ca6394a226124be1bdc64495871eb898 (diff)
downloaddpdk-next-eventdev-fa47405cc119846574a3b290032f5ac2ab66757f.zip
dpdk-next-eventdev-fa47405cc119846574a3b290032f5ac2ab66757f.tar.gz
dpdk-next-eventdev-fa47405cc119846574a3b290032f5ac2ab66757f.tar.xz
ethdev: remove experimental flag of ports enumeration
The basic operations for ports enumeration should not be considered as experimental in DPDK 18.05. The iterator RTE_ETH_FOREACH_DEV was introduced in DPDK 17.05. It uses the function the rte_eth_find_next_owned_by() to get only ownerless ports. Its API can be considered stable. So the flag experimental is removed from rte_eth_find_next_owned_by(). The flag experimental is removed from rte_eth_dev_count_avail() which is the new name of the old function rte_eth_dev_count(). The flag experimental is set to rte_eth_dev_count_total() in the .c file for consistency with the declaration in the .h file. A lot of internal applications are fixed to not allow experimental API. Fixes: 8728ccf37615 ("fix ethdev ports enumeration") Fixes: d9a42a69febf ("ethdev: deprecate port count function") Fixes: e70e26861eaf ("net/mvpp2: fix build") Signed-off-by: Thomas Monjalon <thomas@monjalon.net> Tested-by: David Marchand <david.marchand@6wind.com>
Diffstat (limited to 'drivers/net/mvpp2')
-rw-r--r--drivers/net/mvpp2/Makefile1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/net/mvpp2/Makefile b/drivers/net/mvpp2/Makefile
index f07029f..492aef9 100644
--- a/drivers/net/mvpp2/Makefile
+++ b/drivers/net/mvpp2/Makefile
@@ -27,7 +27,6 @@ CFLAGS += -I$(LIBMUSDK_PATH)/include
CFLAGS += -DMVCONF_TYPES_PUBLIC
CFLAGS += -DMVCONF_DMA_PHYS_ADDR_T_PUBLIC
CFLAGS += $(WERROR_FLAGS)
-CFLAGS += -DALLOW_EXPERIMENTAL_API
CFLAGS += -O3
LDLIBS += -L$(LIBMUSDK_PATH)/lib
LDLIBS += -lmusdk