On Wed, Feb 11, 2026 at 4:09 AM Adrian Moreno via dev <
[email protected]> wrote:

> OVS only cares about AF_INET and AF_INET6 routes. However, the current
> route dumping request uses AF_UNSPEC as rtm_family, which makes the
> linux kernel inspect other subsystems such as ipmr (IP multicast routing)
> for potential routes. Even if there are none, ipmr currently requires
> acquiring the RTNL mutex while IPv4/IPv6 route dumping do not (since
> 2017) which means that on RTNL-contended scenarios, this unnecessary
> lookup can be expensive.
>
> This patch adds concrete rtm_family to the netlink requests.
>
> Signed-off-by: Adrian Moreno <[email protected]>
> ---


Good find Adrian, this looks like a logical first step towards reducing
rtnl contention.

Acked-by: Mike Pattrick <[email protected]>
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to