diff options
author | Jakub Kicinski <kuba@kernel.org> | 2024-06-06 12:29:05 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2024-06-10 13:15:40 +0100 |
commit | 5380d64f8d766576ac5c0f627418b2d0e1d2641f (patch) | |
tree | 077f525dd88346190af4fe3eea504b5c0da8ba3e /net/unix/af_unix.c | |
parent | c917b26e1686b99f18a3c9fbce508a7c264c6706 (diff) |
rtnetlink: move rtnl_lock handling out of af_netlink
Now that we have an intermediate layer of code for handling
rtnl-level netlink dump quirks, we can move the rtnl_lock
taking there.
For dump handlers with RTNL_FLAG_DUMP_SPLIT_NLM_DONE we can
avoid taking rtnl_lock just to generate NLM_DONE, once again.
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Reviewed-by: Kuniyuki Iwashima <kuniyu@amazon.com>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions