bnxt_en: Determine tcp/ipv6 RSS hash type correctly.
authorMichael Chan <mchan@broadcom.com>
Thu, 5 Nov 2015 21:25:48 +0000 (16:25 -0500)
committerDavid S. Miller <davem@davemloft.net>
Thu, 5 Nov 2015 21:33:08 +0000 (16:33 -0500)
commit614388ce39f3d61ad7f95db65f409d35d5943616
tree49e7deb7fb3a077b4fc75bf60dd798ef0a582ad1
parentc5d7774db350e77f2506e36e1797c958d1b118c8
bnxt_en: Determine tcp/ipv6 RSS hash type correctly.

The profile ID in the completion record needs to be ANDed with the
profile ID mask of 0x1f.  This bug was causing the SKB hash type
and the gso_type to be wrong in some cases.

Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/broadcom/bnxt/bnxt.h