]> git.baikalelectronics.ru Git - kernel.git/commit
ipv4: fib: Convert FIB notification chain to be atomic
authorIdo Schimmel <idosch@mellanox.com>
Sat, 3 Dec 2016 15:45:05 +0000 (16:45 +0100)
committerDavid S. Miller <davem@davemloft.net>
Sun, 4 Dec 2016 00:29:35 +0000 (19:29 -0500)
commit3fcc6b9971a23ae081fbdb8754c7e3b1fe1e0d66
tree7ed7af2a9378b4678d1b39966e7937930fb36c9d
parent58732d57a859bdbfa1f55d6de59c07de69b78037
ipv4: fib: Convert FIB notification chain to be atomic

In order not to hold RTNL for long periods of time we're going to dump
the FIB tables using RCU.

Convert the FIB notification chain to be atomic, as we can't block in
RCU critical sections.

Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/fib_trie.c