This series include 3 bug fixes:
1. queue start bug fix on the VNIC's default ring. 2 refactoring
patches preceed the actual bug fix.
2. Bug fix for TPA data corruption seen on some ARM systems.
3. PTP PPS setting bug fix.
Keegan Freyhof (1):
bnxt_en: Fix PTP PPS setting bug
Michael Chan (1):
bnxt_en: Disable EOP for TPA on all chips to prevent data corruption
Shravya KN (3):
bnxt_en: Move RSS table fill outside __bnxt_hwrm_vnic_set_rss()
bnxt_en: Determine and store default RX ring in vnic structure
bnxt_en: Refresh VNIC default ring on queue restart if needed
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 61 ++++++++++++-------
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 +
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 7 ++-
3 files changed, 46 insertions(+), 23 deletions(-)
--
2.51.0