summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorKuniyuki Iwashima <kuniyu@google.com>2026-06-05 01:46:27 +0300
committerJakub Kicinski <kuba@kernel.org>2026-06-09 03:06:23 +0300
commit4becf012467511e9f3e21b641054f85711f4e187 (patch)
treebe955e67d103328a88e7a4282c1da12904c8d633 /include/linux
parent2c309a863dd6e609b10caa55a362dc48d2e04564 (diff)
downloadlinux-4becf012467511e9f3e21b641054f85711f4e187.tar.xz
ip6mr: Call fib_rules_unregister() without RTNL.
fib_rules_unregister() removes ops from net->rules_ops under spinlock, calls ops->delete() for each rule, and frees the ops. ip6mr_rules_ops_template does not have ->delete(), and any operation does not require RTNL there. Let's move fib_rules_unregister() from ip6mr_rules_exit() to ip6mr_net_exit(). Signed-off-by: Kuniyuki Iwashima <kuniyu@google.com> Link: https://patch.msgid.link/20260604224712.3209821-10-kuniyu@google.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions