diff options
| author | Stephen Hemminger <[email protected]> | 2019-11-23 23:50:17 +0000 |
|---|---|---|
| committer | Jakub Kicinski <[email protected]> | 2019-11-24 02:42:41 +0000 |
| commit | 6f3aeb1ba05d41320e6cf9a60f698d9c4e44348e (patch) | |
| tree | bb60ebfc5f2b7cf2bdcc77b8f96324f4aa398309 /drivers/net/hyperv/hyperv_net.h | |
| parent | net: gro: use vlan API instead of accessing directly (diff) | |
| download | kernel-6f3aeb1ba05d41320e6cf9a60f698d9c4e44348e.tar.gz kernel-6f3aeb1ba05d41320e6cf9a60f698d9c4e44348e.zip | |
hv_netvsc: make recording RSS hash depend on feature flag
The recording of RSS hash should be controlled by NETIF_F_RXHASH.
Fixes: 1fac7ca4e63b ("hv_netvsc: record hardware hash in skb")
Suggested-by: Eric Dumazet <[email protected]>
Signed-off-by: Stephen Hemminger <[email protected]>
Signed-off-by: Haiyang Zhang <[email protected]>
Reviewed-by: Michael Kelley <[email protected]>
Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'drivers/net/hyperv/hyperv_net.h')
| -rw-r--r-- | drivers/net/hyperv/hyperv_net.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/hyperv/hyperv_net.h b/drivers/net/hyperv/hyperv_net.h index 034dbab7aa80..250bd90627a5 100644 --- a/drivers/net/hyperv/hyperv_net.h +++ b/drivers/net/hyperv/hyperv_net.h @@ -823,7 +823,8 @@ struct nvsp_message { #define NETVSC_SUPPORTED_HW_FEATURES (NETIF_F_RXCSUM | NETIF_F_IP_CSUM | \ NETIF_F_TSO | NETIF_F_IPV6_CSUM | \ - NETIF_F_TSO6 | NETIF_F_LRO | NETIF_F_SG) + NETIF_F_TSO6 | NETIF_F_LRO | \ + NETIF_F_SG | NETIF_F_RXHASH) #define VRSS_SEND_TAB_SIZE 16 /* must be power of 2 */ #define VRSS_CHANNEL_MAX 64 |
