On Wed, Aug 5, 2015 at 7:17 PM, Hefty, Sean <sean.hefty@xxxxxxxxx> wrote: > TPC and UDP should be separate flags. Sean, I don't think we should over-complex things vs. what the network stack does for many (since kernel 2.4?!) years. They have basically three flags NETIF_F_IP_CSUM - device can checksum TCP/UDP over IPv4 NETIF_F_IP6_CSUM - device can checksum TCP/UDP over IPv6 NETIF_F_HW_CSUM - device can checksum all packets I would say that it makes sense to consider the IB_DEVICE_UD_IP_CSUM dev cap we have for ~10 years to be equivalent for NETIF_F_IP_CSUM and apply also for devices supports RAW PACKETs QPs. Not sure if we need to add now the IPv6 support too, unless there are real offload consumers, ditoo for the HW checksum. The focus better be around building user space code that well supports the IPv5 device cap. Or. -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html