numam-dpdk/lib/ethdev
Thomas Monjalon bdde2d9094 ethdev: promote port ownership API as stable
The port ownership concept was introduced in ethdev in DPDK 18.02.
Not sure it is used by applications except those using failsafe or netvsc.
It can also be used by libraries or applications to sort out
how ports are controlled.

Hiding sub-ports controlled by failsafe or netvsc look to be enough
justification to promote this API as stable.

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: Ray Kinsella <mdr@ashroe.eu>
Acked-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
2022-06-02 13:38:26 +02:00
..
ethdev_driver.c remove extra blank line at EOF 2022-02-27 21:26:06 +01:00
ethdev_driver.h ethdev: introduce flow engine configuration 2022-02-24 14:04:47 +01:00
ethdev_pci.h ethdev: fix cast for C++ compatibility 2022-02-22 14:47:49 +01:00
ethdev_private.c remove extra blank line at EOF 2022-02-27 21:26:06 +01:00
ethdev_private.h ethdev: move driver interface functions to its own file 2022-02-11 21:17:34 +01:00
ethdev_profile.c ethdev: fix Ethernet spelling 2021-10-21 13:43:56 +02:00
ethdev_profile.h ethdev: fix build with vtune option 2022-05-12 10:23:52 +02:00
ethdev_trace_points.c lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
ethdev_vdev.h ethdev: add missing C++ guards 2022-02-22 14:47:49 +01:00
meson.build ethdev: support SFF-8636 module telemetry 2022-05-31 16:33:58 +02:00
rte_class_eth.c ethdev: fix ID spelling in comments and log messages 2021-10-21 13:43:56 +02:00
rte_dev_info.h ethdev: add missing C++ guards 2022-02-22 14:47:49 +01:00
rte_eth_ctrl.h ethdev: fix Rx/Tx spelling 2021-10-21 13:43:56 +02:00
rte_ethdev_core.h ethdev: fix Rx/Tx spelling 2021-10-21 13:43:56 +02:00
rte_ethdev_trace_fp.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_ethdev_trace.h ethdev: fix max Rx packet length 2021-10-18 19:20:20 +02:00
rte_ethdev.c ethdev: fix port close in secondary process 2022-06-01 11:09:42 +02:00
rte_ethdev.h ethdev: promote port ownership API as stable 2022-06-02 13:38:26 +02:00
rte_flow_driver.h ethdev: bring in async indirect actions operations 2022-02-24 14:04:48 +01:00
rte_flow.c ethdev: bring in async indirect actions operations 2022-02-24 14:04:48 +01:00
rte_flow.h ethdev: add IPv4/IPv6 ECN header rewrite action 2022-06-02 11:58:38 +02:00
rte_mtr_driver.h ethdev: add protocol based meter input color selection 2022-05-19 08:56:52 +02:00
rte_mtr.c ethdev: add protocol based meter input color selection 2022-05-19 08:56:52 +02:00
rte_mtr.h ethdev: add protocol based meter input color selection 2022-05-19 08:56:52 +02:00
rte_tm_driver.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_tm.c lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_tm.h ethdev: fix Rx/Tx spelling 2021-10-21 13:43:56 +02:00
sff_8079.c ethdev: support SFF-8079 module telemetry 2022-05-31 16:32:49 +02:00
sff_8472.c ethdev: support SFF-8472 module telemetry 2022-05-31 16:33:15 +02:00
sff_8636.c ethdev: support SFF-8636 module telemetry 2022-05-31 16:33:58 +02:00
sff_8636.h ethdev: support SFF-8636 module telemetry 2022-05-31 16:33:58 +02:00
sff_common.c ethdev: add common code for different SFF specs 2022-05-31 16:30:31 +02:00
sff_common.h ethdev: add common code for different SFF specs 2022-05-31 16:30:31 +02:00
sff_telemetry.c ethdev: support SFF-8636 module telemetry 2022-05-31 16:33:58 +02:00
sff_telemetry.h ethdev: support SFF-8636 module telemetry 2022-05-31 16:33:58 +02:00
version.map ethdev: promote port ownership API as stable 2022-06-02 13:38:26 +02:00