The first patch is a bug fix for taking netdev_lock twice in the
AER code path if the RoCE driver is loaded. The second patch is a
refactor patch needed by patch 3. Patch 3 fixes a packet drop
issue if queue restart is done on a ring belonging to a non-default
RSS context.
Michael Chan (1):
bnxt_en: Fix netdev locking in ULP IRQ functions
Pavan Chebbi (2):
bnxt_en: Add a helper function to configure MRU and RSS
bnxt_en: Update MRU and RSS table of RSS contexts on queue reset
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 59 +++++++++++++++----
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 9 +--
include/net/netdev_lock.h | 3 +
3 files changed, 52 insertions(+), 19 deletions(-)
--
2.30.1