Subject net: fib_rules: RTNL-less RTM_NEWRULE and RTM_DELRULE.
Author kuniyu@google.com
Date 2026-06-29 18:10:53 +0000 UTC
Version
Cc davem@davemloft.net dsahern@kernel.org edumazet@google.com horms@kernel.org idosch@nvidia.com kuba@kernel.org kuni1840@gmail.com kuniyu@google.com netdev@vger.kernel.org pabeni@redhat.com
Patches (10)
Name Content [All]
[PATCH v1 net-next 01/10] net: fib_rules: Make fib_rules_ops.delete() return void. [Body]
[PATCH v1 net-next 02/10] ipv4: fib_rules: Make the need for fib_unmerge() explicit. [Body]
[PATCH v1 net-next 03/10] ipv4: fib: Protect fib_new_table() with spinlock. [Body]
[PATCH v1 net-next 04/10] ipv4: fib: Drop RTNL annotation for net->ipv4.fib_table_hash[]. [Body]
[PATCH v1 net-next 05/10] net: fib_rules: Add fib_rules_ops.lock. [Body]
[PATCH v1 net-next 06/10] net: fib_rules: Remove unnecessary EXPORT_SYMBOL. [Body]
[PATCH v1 net-next 07/10] net: fib_rules: Drop RTNL assertions. [Body]
[PATCH v1 net-next 08/10] net: fib_rules: Use dev_get_by_name_rcu(). [Body]
[PATCH v1 net-next 09/10] net: fib_rules: Only hold RTNL for the first IPv4 RTM_NEWRULE. [Body]
[PATCH v1 net-next 10/10] ipv6: fib_rules: Convert fib6_rules_net_exit_rtnl() to ->exit(). [Body]
Session 2026-06-29
ID (for dev) 2f1d2fa1-2e67-4576-a8f4-31eedc33886e
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 805185b7c7a1069e407b6f7b3bc98e44d415f484 [Config] passed [Log]
[KASAN] Boot test: Base 805185b7c7a1069e407b6f7b3bc98e44d415f484 [Config] passed [Log]
[KASAN] Build Patched 805185b7c7a1069e407b6f7b3bc98e44d415f484 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 805185b7c7a1069e407b6f7b3bc98e44d415f484 [Config] [patched] passed [Log]
[KASAN] Fuzz 805185b7c7a1069e407b6f7b3bc98e44d415f484 [Config] 805185b7c7a1069e407b6f7b3bc98e44d415f484 [Config] [patched] passed [Log] [Artifacts]