search for: switchdev_work

Displaying 2 results from an estimated 2 matches for "switchdev_work".

2023 Jan 17
1
[Bridge] [RFC PATCH net-next 2/5] net: dsa: propagate flags down towards drivers
...t ds->assisted_learning_on_cpu_port to true. I think you also want to look at the added_by_user flag to disambiguate between a dynamic FDB entry added from learning (which it's ok to offload as static, because software ageing will remove it) and one added by the user. > INIT_WORK(&switchdev_work->work, dsa_slave_switchdev_event_work); > switchdev_work->event = event; > switchdev_work->dev = dev; > @@ -3418,6 +3426,7 @@ static int dsa_slave_fdb_event(struct net_device *dev, > ether_addr_copy(switchdev_work->addr, fdb_info->addr); > switchdev_work->vi...
2023 Jan 18
1
[Bridge] [RFC PATCH net-next 2/5] net: dsa: propagate flags down towards drivers
...yet... > > I think you also want to look at the added_by_user flag to disambiguate > between a dynamic FDB entry added from learning (which it's ok to > offload as static, because software ageing will remove it) and one > added > by the user. > >> INIT_WORK(&switchdev_work->work, dsa_slave_switchdev_event_work); >> switchdev_work->event = event; >> switchdev_work->dev = dev; >> @@ -3418,6 +3426,7 @@ static int dsa_slave_fdb_event(struct net_device >> *dev, >> ether_addr_copy(switchdev_work->addr, fdb_info->addr); &g...