Misc. updates including updated firmware interface, some additional port statistics, a new IRQ assignment scheme for the RDMA driver, support for VF trust, and other changes and improvements for SRIOV.
Michael Chan (12): bnxt_en: Update firmware interface to 1.9.1.15. bnxt_en: Adjust default rings for multi-port NICs. bnxt_en: Use a dedicated VNIC mode for RDMA. bnxt_en: Check max_tx_scheduler_inputs value from firmware. bnxt_en: Improve resource accounting for SRIOV. bnxt_en: Improve valid bit checking in firmware response message. bnxt_en: Improve ring allocation logic. bnxt_en: Change IRQ assignment for RDMA driver. bnxt_en: Add IRQ remapping logic. bnxt_en: Refactor bnxt_need_reserve_rings(). bnxt_en: Reserve completion rings and MSIX for bnxt_re RDMA driver. bnxt_en: Add ULP calls to stop and restart IRQs. Scott Branden (1): bnxt_en: fix clear flags in ethtool reset handling Vasundhara Volam (3): bnxt_en: Add support for ndo_set_vf_trust bnxt_en: Include additional hardware port statistics in ethtool -S. bnxt_en: Add extended port statistics support drivers/net/ethernet/broadcom/bnxt/bnxt.c | 339 +++++++++++++++------- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 21 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.h | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 56 +++- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 289 ++++++++++++------ drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 61 ++-- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 144 ++++++++- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 22 +- 9 files changed, 706 insertions(+), 234 deletions(-) -- 1.8.3.1