commit | ef0de6696c38cbefba64fc1e29c18882bac1f747 | [log] [tgz] |
---|---|---|
author | Eric Dumazet <edumazet@google.com> | Mon Feb 07 20:50:36 2022 -0800 |
committer | Jakub Kicinski <kuba@kernel.org> | Tue Feb 08 20:41:35 2022 -0800 |
tree | 7e3d083d9d8e0b0f2fd554a2d8213ec9a74136d8 | |
parent | 696e595f707582cd54900d57041721b5223dfdb9 [diff] |
can: gw: switch cangw_pernet_exit() to batch mode cleanup_net() is competing with other rtnl users. Avoiding to acquire rtnl for each netns before calling cgw_remove_all_jobs() gives chance for cleanup_net() to progress much faster, holding rtnl a bit longer. Signed-off-by: Eric Dumazet <edumazet@google.com> Acked-by: Oliver Hartkopp <socketcan@hartkopp.net> Acked-by: Marc Kleine-Budde <mkl@pengutronix.de> Signed-off-by: Jakub Kicinski <kuba@kernel.org>