aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv6/ip6_udp_tunnel.c
diff options
context:
space:
mode:
authorMichael Chan <michael.chan@broadcom.com>2018-12-19 13:46:50 -0500
committerDavid S. Miller <davem@davemloft.net>2018-12-19 11:31:09 -0800
commit84404d5fd5858588bbf694b0300dbc6310d02737 (patch)
tree5d7204e45e08b7af9659e79bd76c729d66cc5124 /net/ipv6/ip6_udp_tunnel.c
parentMerge branch 'rds-fixes' (diff)
downloadlinux-dev-84404d5fd5858588bbf694b0300dbc6310d02737.tar.xz
linux-dev-84404d5fd5858588bbf694b0300dbc6310d02737.zip
bnxt_en: Fix ethtool self-test loopback.
The current code has 2 problems. It assumes that the RX ring for the loopback packet is combined with the TX ring. This is not true if the ethtool channels are set to non-combined mode. The second problem is that it won't work on 57500 chips without adjusting the logic to get the proper completion ring (cpr) pointer. Fix both issues by locating the proper cpr pointer through the RX ring. Fixes: e44758b78ae8 ("bnxt_en: Use bnxt_cp_ring_info struct pointer as parameter for RX path.") Signed-off-by: Michael Chan <michael.chan@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions