From: Oliver Hartkopp <socketcan@xxxxxxxxxxxx> Date: Mon, 2 Mar 2020 09:45:41 +0100 > I don't know yet whether it makes sense to have CAN bonding/team > devices. But if so we would need some more investigation. For now > disabling CAN interfaces for bonding/team devices seems to be > reasonable. Every single interesting device that falls into a special use case like CAN is going to be tempted to add a similar check. I don't want to set this precedence. Check that the devices you get passed are actually CAN devices, it's easy, just compare the netdev_ops and make sure they equal the CAN ones.