From: Michael Chan <michael.c...@broadcom.com> Date: Wed, 19 Dec 2018 13:46:50 -0500
> 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.c...@broadcom.com> Applied, thanks Michael.