diff options
| author | Thomas Monjalon <[email protected]> | 2018-04-24 04:15:11 +0200 |
|---|---|---|
| committer | Ferruh Yigit <[email protected]> | 2018-04-27 18:00:24 +0100 |
| commit | fa47405cc119846574a3b290032f5ac2ab66757f (patch) | |
| tree | f8c9255733ff906433df0de4c687083c411d26af /examples/server_node_efd | |
| parent | 3d140329ca6394a226124be1bdc64495871eb898 (diff) | |
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 <[email protected]>
Tested-by: David Marchand <[email protected]>
Diffstat (limited to 'examples/server_node_efd')
| -rw-r--r-- | examples/server_node_efd/node/Makefile | 1 | ||||
| -rw-r--r-- | examples/server_node_efd/server/Makefile | 1 |
2 files changed, 0 insertions, 2 deletions
diff --git a/examples/server_node_efd/node/Makefile b/examples/server_node_efd/node/Makefile index dc3191a5b3..fffbe35767 100644 --- a/examples/server_node_efd/node/Makefile +++ b/examples/server_node_efd/node/Makefile @@ -14,7 +14,6 @@ APP = node # all source are stored in SRCS-y SRCS-y := node.c -CFLAGS += -DALLOW_EXPERIMENTAL_API CFLAGS += $(WERROR_FLAGS) -O3 CFLAGS += -I$(SRCDIR)/../shared diff --git a/examples/server_node_efd/server/Makefile b/examples/server_node_efd/server/Makefile index d5456f920f..cbb91ebe89 100644 --- a/examples/server_node_efd/server/Makefile +++ b/examples/server_node_efd/server/Makefile @@ -23,7 +23,6 @@ SRCS-y := main.c init.c args.c INC := $(sort $(wildcard *.h)) -CFLAGS += -DALLOW_EXPERIMENTAL_API CFLAGS += $(WERROR_FLAGS) -O3 CFLAGS += -I$(SRCDIR)/../shared |
