[PATCH] net/bonding: make bonding functions stable
Stephen Hemminger
stephen at networkplumber.org
Tue Oct 29 18:36:09 CET 2024
On Tue, 29 Oct 2024 16:41:13 +0100
Lukas Sismis <sismis at cesnet.cz> wrote:
> diff --git a/drivers/net/bonding/version.map b/drivers/net/bonding/version.map
> index a309469b1f..68b892d1e6 100644
> --- a/drivers/net/bonding/version.map
> +++ b/drivers/net/bonding/version.map
> @@ -26,13 +26,3 @@ DPDK_25 {
>
> local: *;
> };
> -
> -EXPERIMENTAL {
> - # added in 23.11
> - global:
> - rte_eth_bond_8023ad_member_info;
> - rte_eth_bond_active_members_get;
> - rte_eth_bond_member_add;
> - rte_eth_bond_member_remove;
> - rte_eth_bond_members_get;
> -};
> --
The build of this patch fails.
Need to add these functions into the DPDK_25 section.
The list there needs to stay alphabetical.
Something like:
diff --git a/drivers/net/bonding/version.map b/drivers/net/bonding/version.map
index a309469b1f..eb37dadf76 100644
--- a/drivers/net/bonding/version.map
+++ b/drivers/net/bonding/version.map
@@ -11,12 +11,17 @@ DPDK_25 {
rte_eth_bond_8023ad_ext_distrib;
rte_eth_bond_8023ad_ext_distrib_get;
rte_eth_bond_8023ad_ext_slowtx;
+ rte_eth_bond_8023ad_member_info;
rte_eth_bond_8023ad_setup;
+ rte_eth_bond_active_members_get;
rte_eth_bond_create;
rte_eth_bond_free;
rte_eth_bond_link_monitoring_set;
rte_eth_bond_mac_address_reset;
rte_eth_bond_mac_address_set;
+ rte_eth_bond_member_add;
+ rte_eth_bond_member_remove;
+ rte_eth_bond_members_get;
rte_eth_bond_mode_get;
rte_eth_bond_mode_set;
rte_eth_bond_primary_get;
@@ -26,13 +31,3 @@ DPDK_25 {
local: *;
};
-
-EXPERIMENTAL {
- # added in 23.11
- global:
- rte_eth_bond_8023ad_member_info;
- rte_eth_bond_active_members_get;
- rte_eth_bond_member_add;
- rte_eth_bond_member_remove;
- rte_eth_bond_members_get;
-};
More information about the dev
mailing list