b4924c0db5
The RTE_ETH_TX_OFFLOAD_MBUF_FAST_FREE offload can't be used in bonding
mode Broadcast and mode 8023AD. Currently, bonding driver forcibly removes
from the dev->data->dev_conf.txmode.offloads and processes as success in
bond_ethdev_configure(). But this still cause that rte_eth_dev_configure()
fails to execute because of the failure of validating Tx offload in the
eth_dev_validate_offloads(). So this patch moves the modification of txmode
offlaods to the stage of adding slave device to report the correct txmode
offloads.
Fixes:
|
||
---|---|---|
.. | ||
bonding_testpmd.c | ||
eth_bond_8023ad_private.h | ||
eth_bond_private.h | ||
meson.build | ||
rte_eth_bond_8023ad.c | ||
rte_eth_bond_8023ad.h | ||
rte_eth_bond_alb.c | ||
rte_eth_bond_alb.h | ||
rte_eth_bond_api.c | ||
rte_eth_bond_args.c | ||
rte_eth_bond_flow.c | ||
rte_eth_bond_pmd.c | ||
rte_eth_bond.h | ||
version.map |