]> git.karo-electronics.de Git - karo-tx-linux.git/commit
net: switchdev: Change notifier chain to be atomic
authorArkadi Sharshevsky <arkadis@mellanox.com>
Thu, 8 Jun 2017 06:44:13 +0000 (08:44 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 8 Jun 2017 18:16:24 +0000 (14:16 -0400)
commitff5cf100110c6ea722d63dfa3d747ceb179e8da4
tree6e1c080ec32aee2430227777279d88042cefe043
parent0baa10fff2c8a8a0e3bca8fb43112ed93c179c38
net: switchdev: Change notifier chain to be atomic

In order to use the switchdev notifier chain for FDB sync with the
device it has to be changed to atomic. The is done because the bridge
can learn new FDBs in atomic context.

Signed-off-by: Arkadi Sharshevsky <arkadis@mellanox.com>
Reviewed-by: Ido Schimmel <idosch@mellanox.com>
Reviewed-by: Ivan Vecera <ivecera@redhat.com>
Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Reviewed-by: Ivan Vecera <ivecera@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/switchdev/switchdev.c