Patch Series

Subject ipmr: No RTNL for RTNL_FAMILY_IPMR rtnetlink.
Author kuniyu@google.com
Date 2026-02-28 22:17:19 +0000 UTC
Version
Cc davem@davemloft.net dsahern@kernel.org edumazet@google.com horms@kernel.org kuba@kernel.org kuni1840@gmail.com kuniyu@google.com netdev@vger.kernel.org pabeni@redhat.com

Patches (15)

Name Content [All]
[PATCH v3 net-next 01/15] selftest: net: Add basic functionality tests for ipmr. [Body]
[PATCH v3 net-next 02/15] ipmr: Annotate access to mrt->mroute_do_{pim,assert,wrvifwhole}. [Body]
[PATCH v3 net-next 03/15] ipmr: Convert ipmr_rtm_dumplink() to RCU. [Body]
[PATCH v3 net-next 04/15] ipmr: Use MAXVIFS in mroute_msgsize(). [Body]
[PATCH v3 net-next 05/15] ipmr: Convert ipmr_rtm_getroute() to RCU. [Body]
[PATCH v3 net-next 06/15] ipmr: Convert ipmr_rtm_dumproute() to RCU. [Body]
[PATCH v3 net-next 07/15] ipmr: Move unregister_netdevice_many() out of mroute_clean_tables(). [Body]
[PATCH v3 net-next 08/15] ipmr: Move unregister_netdevice_many() out of ipmr_free_table(). [Body]
[PATCH v3 net-next 09/15] ipmr: Convert ipmr_net_exit_batch() to ->exit_rtnl(). [Body]
[PATCH v3 net-next 10/15] ipmr: Remove RTNL in ipmr_rules_init() and ipmr_net_init(). [Body]
[PATCH v3 net-next 11/15] ipmr: Call fib_rules_unregister() without RTNL. [Body]
[PATCH v3 net-next 12/15] ipmr: Define net->ipv4.{ipmr_notifier_ops,ipmr_seq} under CONFIG_IP_MROUTE. [Body]
[PATCH v3 net-next 13/15] ipmr/ip6mr: Convert net->ipv[46].ipmr_seq to atomic_t. [Body]
[PATCH v3 net-next 14/15] ipmr: Add dedicated mutex for mrt->{mfc_hash,mfc_cache_list}. [Body]
[PATCH v3 net-next 15/15] ipmr: Don't hold RTNL for ipmr_rtm_route(). [Body]

Session 2026-02-28

ID (for dev) 6d08a919-32fb-434b-84fb-f63a487fafd3
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 01857fc712f6469cab9cc578120cdc80f1c2a634 [Config] passed [Log]
[KASAN] Boot test: Base 01857fc712f6469cab9cc578120cdc80f1c2a634 [Config] passed [Log]
[KASAN] Build Patched 01857fc712f6469cab9cc578120cdc80f1c2a634 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 01857fc712f6469cab9cc578120cdc80f1c2a634 [Config] [patched] passed [Log]
[KASAN] Fuzz 01857fc712f6469cab9cc578120cdc80f1c2a634 [Config] 01857fc712f6469cab9cc578120cdc80f1c2a634 [Config] [patched] passed [Log] [Artifacts]