From: David S. Miller Date: Tue, 22 Aug 2017 21:08:12 +0000 (-0700) Subject: Merge branch 'hv_netvsc-Ethtool-handler-to-change-UDP-hash-levels' X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=6c64793514ca32a90f6f8d955bdf822782cc3313;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git Merge branch 'hv_netvsc-Ethtool-handler-to-change-UDP-hash-levels' Haiyang Zhang says: ==================== hv_netvsc: Ethtool handler to change UDP hash levels The patch set adds the functions to switch UDP hash level between L3 and L4 by ethtool command. UDP over IPv4 and v6 can be set differently. The default hash level is L4. We currently only allow switching TX hash level from within the guests. The ethtool callback function is triggered by command line, and update the per device variables of the hash level. On Azure, fragmented UDP packets is not yet supported with L4 hashing, and may have high packet loss rate. Using L3 hashing is recommended in this case. This ethtool option allows a user to make this selection. ==================== Signed-off-by: David S. Miller --- 6c64793514ca32a90f6f8d955bdf822782cc3313