From: David S. Miller Date: Mon, 24 Jul 2017 20:53:00 +0000 (-0700) Subject: Merge branch 'udp-tunnel-offloads-toggle' X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=56eda01d5348bd8b90fb32985b4b3d4b59c88ff2;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git Merge branch 'udp-tunnel-offloads-toggle' Sabrina Dubroca says: ==================== Allow to switch off UDP-based tunnel offloads per netdevice This patchset adds a new netdevice feature to toggle RX offloads of UDP-based tunnel via ethtool. This is useful if the offload is causing issues, for example if the hardware is buggy. The feature is added to all devices providing the ->ndo_udp_tunnel_add op, and enabled by default to preserve current behavior. When the administrator disables this feature on a device, all currently offloaded ports are cleared from the device. When the feature is turned on, the stack notifies the device about all current ports. v2: - rename feature bit to NETIF_F_RX_UDP_TUNNEL_PORT - rename ethtool feature to rx-udp_tunnel-port-offload ==================== Signed-off-by: David S. Miller --- 56eda01d5348bd8b90fb32985b4b3d4b59c88ff2