numam-dpdk/drivers/net/bonding/rte_eth_bond_version.map
Daniel Mrzyglod 6d72657ce3 net/bonding: add other aggregator modes
This patch add support for setting additional aggregator modes for
IEEE802.3AD in similar manner that are supported in kernel mode.

This will add support for other manner:
stable - default mode taken from IEEE802.11AX this is default
         aggregator mode
bandwidth - takes aggregator with highest bandwidth
count - takes aggregator with biggest number of slaves

Signed-off-by: Daniel Mrzyglod <danielx.t.mrzyglod@intel.com>
Acked-by: Declan Doherty <declan.doherty@intel.com>
2017-07-19 18:11:42 +03:00

59 lines
1.1 KiB
Plaintext

DPDK_2.0 {
global:
rte_eth_bond_8023ad_conf_get;
rte_eth_bond_8023ad_setup;
rte_eth_bond_active_slaves_get;
rte_eth_bond_create;
rte_eth_bond_link_monitoring_set;
rte_eth_bond_mac_address_reset;
rte_eth_bond_mac_address_set;
rte_eth_bond_mode_get;
rte_eth_bond_mode_set;
rte_eth_bond_primary_get;
rte_eth_bond_primary_set;
rte_eth_bond_slave_add;
rte_eth_bond_slave_remove;
rte_eth_bond_slaves_get;
rte_eth_bond_xmit_policy_get;
rte_eth_bond_xmit_policy_set;
local: *;
};
DPDK_2.1 {
global:
rte_eth_bond_free;
} DPDK_2.0;
DPDK_16.04 {
};
DPDK_16.07 {
global:
rte_eth_bond_8023ad_ext_collect;
rte_eth_bond_8023ad_ext_collect_get;
rte_eth_bond_8023ad_ext_distrib;
rte_eth_bond_8023ad_ext_distrib_get;
rte_eth_bond_8023ad_ext_slowtx;
rte_eth_bond_8023ad_conf_get;
rte_eth_bond_8023ad_setup;
} DPDK_16.04;
DPDK_17.08 {
global:
rte_eth_bond_8023ad_dedicated_queues_enable;
rte_eth_bond_8023ad_dedicated_queues_disable;
rte_eth_bond_8023ad_agg_selection_get;
rte_eth_bond_8023ad_agg_selection_set;
rte_eth_bond_8023ad_conf_get;
rte_eth_bond_8023ad_setup;
} DPDK_16.07;