On Wed, 22 Oct 2025 11:25:27 -0700 David Wilder wrote:
The current implementation of the arp monitor builds a list of vlan-tags by following the chain of net_devices above the bond. See bond_verify_device_path(). Unfortunately, with some configurations, this is not possible. One example is when an ovs switch is configured above the bond.
Once again if anyone thinks this belongs in the kernel please speak up. Otherwise let this be the last posting.
*If* someone does speak up in support you will need to find a less ugly way to represent the attribute within Netlink. What you invent must work in YNL and be added to the spec (Documentation/netlink/specs/rt-link.yaml)