Patch Series

Subject ipv6: Drop RTNL from mcast.c and anycast.c
Author kuni1840@gmail.com
Date 2025-07-02 23:01:18 +0000 UTC
Version 3
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
[PATCH v3 net-next 01/15] ipv6: ndisc: Remove __in6_dev_get() in pndisc_{constructor,destructor}(). [Body]
[PATCH v3 net-next 02/15] ipv6: mcast: Replace locking comments with lockdep annotations. [Body]
[PATCH v3 net-next 03/15] ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_mc_inc(). [Body]
[PATCH v3 net-next 04/15] ipv6: mcast: Remove mca_get(). [Body]
[PATCH v3 net-next 05/15] ipv6: mcast: Use in6_dev_get() in ipv6_dev_mc_dec(). [Body]
[PATCH v3 net-next 06/15] ipv6: mcast: Don't hold RTNL for IPV6_ADD_MEMBERSHIP and MCAST_JOIN_GROUP. [Body]
[PATCH v3 net-next 07/15] ipv6: mcast: Don't hold RTNL for IPV6_DROP_MEMBERSHIP and MCAST_LEAVE_GROUP. [Body]
[PATCH v3 net-next 08/15] ipv6: mcast: Don't hold RTNL in ipv6_sock_mc_close(). [Body]
[PATCH v3 net-next 09/15] ipv6: mcast: Don't hold RTNL for MCAST_ socket options. [Body]
[PATCH v3 net-next 10/15] ipv6: mcast: Remove unnecessary ASSERT_RTNL and comment. [Body]
[PATCH v3 net-next 11/15] ipv6: anycast: Don't use rtnl_dereference(). [Body]
[PATCH v3 net-next 12/15] ipv6: anycast: Don't hold RTNL for IPV6_LEAVE_ANYCAST and IPV6_ADDRFORM. [Body]
[PATCH v3 net-next 13/15] ipv6: anycast: Unify two error paths in ipv6_sock_ac_join(). [Body]
[PATCH v3 net-next 14/15] ipv6: anycast: Don't hold RTNL for IPV6_JOIN_ANYCAST. [Body]
[PATCH v3 net-next 15/15] ipv6: Remove setsockopt_needs_rtnl(). [Body]

Session 2025-07-03

ID (for dev) c9c94a5b-ce2c-4065-be5d-98208bd3f990
Status finished
Execution Log [Link]
Test Base Patched Verdict
Build Base 223e2288f4b8c262a864e2c03964ffac91744cd5 passed [Log]
Build Patched 223e2288f4b8c262a864e2c03964ffac91744cd5 [patched] failed [Log]
failed to build the kernel [Log]