The kernel test robot kindly pointed out that Global 2 support in mv88e6xxx is optional.
This also made me realize that we should verify that the driver and hardware actually supports LAG offloading before trying to configure it. Tobias Waldekranz (2): net: dsa: mv88e6xxx: Provide dummy implementations for trunk setters net: dsa: mv88e6xxx: Only allow LAG offload on supported hardware drivers/net/dsa/mv88e6xxx/chip.c | 4 ++++ drivers/net/dsa/mv88e6xxx/chip.h | 9 +++++++++ drivers/net/dsa/mv88e6xxx/global2.h | 12 ++++++++++++ 3 files changed, 25 insertions(+) -- 2.17.1