From: Jiri Pirko <j...@mellanox.com>

Elad says:

This patchset fixes two problems reported by Nikolay Aleksandrov. The first
problem is that the MDB offload flag might be accesed without helding the
multicast_lock.
The second problem is that the switchdev mdb offload is deferred and
the offload bit was marked regardless if the operation succeeded or not.

Elad Raz (3):
  switchdev: Adding complete operation to deferred switchdev ops
  bridge: mdb: Common function for mdb entry translation
  bridge: mdb: Marking port-group as offloaded

 include/net/switchdev.h   |   4 ++
 net/bridge/br_mdb.c       | 124 +++++++++++++++++++++++++++++-----------------
 net/bridge/br_multicast.c |   8 +--
 net/bridge/br_private.h   |   4 +-
 net/switchdev/switchdev.c |   6 +++
 5 files changed, 96 insertions(+), 50 deletions(-)

-- 
2.5.5

Reply via email to