From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Chan Subject: [PATCH net-next 00/16] bnxt_en: Update for net-next. Date: Sat, 31 Mar 2018 13:54:05 -0400 Message-ID: <1522518861-9845-1-git-send-email-michael.chan@broadcom.com> Cc: netdev@vger.kernel.org To: davem@davemloft.net Return-path: Received: from mail-pg0-f53.google.com ([74.125.83.53]:43195 "EHLO mail-pg0-f53.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752922AbeCaRzA (ORCPT ); Sat, 31 Mar 2018 13:55:00 -0400 Received: by mail-pg0-f53.google.com with SMTP id i124so6898949pgc.10 for ; Sat, 31 Mar 2018 10:55:00 -0700 (PDT) Sender: netdev-owner@vger.kernel.org List-ID: 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