On Tue, 2015-06-02 at 01:03 +0900, Toshiaki Makita wrote: > I didn't have that concern because there are already other similar > offloads (eth, mpls_uc, mpls_mc). But indeed, they and this could slow > down GRO stack.
Right, but these mpls offloads are not installed on my kernels ;) And I already checked that eth was installed before IPv4/IPv6, although it might be pure luck. > Add priority to packet_offload like nf_hook_ops? > Or have dev_add_offload() prioritize IP > IPV6 > others? You also could use a CONFIG_NET_VLAN_GRO module, so that only users stuck with non accelerated vlan can load. But yes, we might take care of this problem at some point. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html