You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Before this patch, ethdev layer assumed that all drivers require that
it has to forcefully restore:
- MAC addresses
- promiscuous mode setting
- all multicast mode setting
upon rte_eth_dev_start().
This patch introduces a new callback to eth_dev_ops -
get_restore_flags().
Drivers implementing this callback can explicitly enable/disable
certain parts of config restore procedure.
In order to minimize the changes to all the drivers and
preserve the current behavior, it is assumed that
if this callback is not defined, all configuration should be restored.
Signed-off-by: Dariusz Sosnowski <[email protected]>
Acked-by: Ferruh Yigit <[email protected]>
0 commit comments