netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net-next 00/15][pull request] 100GbE Intel Wired LAN Driver Updates 2019-04-18
@ 2019-04-18 15:59 Jeff Kirsher
  2019-04-18 15:59 ` [net-next 01/15] ice: Fix typos in code comments Jeff Kirsher
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: Jeff Kirsher @ 2019-04-18 15:59 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, nhorman, sassmann

This series contains updates to the ice driver only.

Anirudh fixes up code comments which had typos.  Added support for DCB
into the ice driver, which required a bit of refactoring of the existing
code.  Also fixed a potential race condition between closing and opening
the VSI for a MIB change event, so resolved this by grabbing the
rtnl_lock prior to closing.  Added support to process LLDP MIB change
notifications.  Added support for reporting DCB stats via ethtool.

Brett updates the calculation to increment ITR to use a direct
calculation instead of using estimations.  This provides a more accurate
value.

The following are changes since commit cea29a70727e7885b3fdf0d266a57818652a89c1:
  Merge branch 'ipv6-Use-fib6_result-for-fib_lookups'
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 100GbE

Anirudh Venkataramanan (14):
  ice: Fix typos in code comments
  ice: Fix incorrect use of abbreviations
  ice: Bump version
  ice: Add code for DCB initialization part 1/4
  ice: Add code for DCB initialization part 2/4
  ice: Add code for DCB initialization part 3/4
  ice: Add code for DCB initialization part 4/4
  ice: Add code to process LLDP MIB change events
  ice: Update rings based on TC information
  ice: Add priority information into VLAN header
  ice: Add code to get DCB related statistics
  ice: Add code for DCB rebuild
  ice: Add code to control FW LLDP and DCBX
  ice: Bump driver version

Brett Creeley (1):
  ice: Calculate ITR increment based on direct calculation

 drivers/net/ethernet/intel/ice/Makefile       |    1 +
 drivers/net/ethernet/intel/ice/ice.h          |   30 +-
 .../net/ethernet/intel/ice/ice_adminq_cmd.h   |  184 ++-
 drivers/net/ethernet/intel/ice/ice_common.c   |  125 +-
 drivers/net/ethernet/intel/ice/ice_common.h   |    3 +
 drivers/net/ethernet/intel/ice/ice_controlq.c |   10 +-
 drivers/net/ethernet/intel/ice/ice_dcb.c      | 1392 +++++++++++++++++
 drivers/net/ethernet/intel/ice/ice_dcb.h      |  179 +++
 drivers/net/ethernet/intel/ice/ice_dcb_lib.c  |  551 +++++++
 drivers/net/ethernet/intel/ice/ice_dcb_lib.h  |   61 +
 drivers/net/ethernet/intel/ice/ice_ethtool.c  |  152 +-
 .../net/ethernet/intel/ice/ice_hw_autogen.h   |    8 +
 .../net/ethernet/intel/ice/ice_lan_tx_rx.h    |   12 +-
 drivers/net/ethernet/intel/ice/ice_lib.c      |  161 +-
 drivers/net/ethernet/intel/ice/ice_lib.h      |    8 +
 drivers/net/ethernet/intel/ice/ice_main.c     |  214 +--
 drivers/net/ethernet/intel/ice/ice_nvm.c      |    6 +-
 drivers/net/ethernet/intel/ice/ice_sched.c    |  125 +-
 drivers/net/ethernet/intel/ice/ice_sched.h    |    4 +
 drivers/net/ethernet/intel/ice/ice_status.h   |    1 +
 drivers/net/ethernet/intel/ice/ice_switch.c   |  108 +-
 drivers/net/ethernet/intel/ice/ice_switch.h   |   10 +-
 drivers/net/ethernet/intel/ice/ice_txrx.c     |  153 +-
 drivers/net/ethernet/intel/ice/ice_txrx.h     |    5 +
 drivers/net/ethernet/intel/ice/ice_type.h     |   91 +-
 .../net/ethernet/intel/ice/ice_virtchnl_pf.c  |   56 +-
 .../net/ethernet/intel/ice/ice_virtchnl_pf.h  |    8 +-
 27 files changed, 3201 insertions(+), 457 deletions(-)
 create mode 100644 drivers/net/ethernet/intel/ice/ice_dcb.c
 create mode 100644 drivers/net/ethernet/intel/ice/ice_dcb.h
 create mode 100644 drivers/net/ethernet/intel/ice/ice_dcb_lib.c
 create mode 100644 drivers/net/ethernet/intel/ice/ice_dcb_lib.h

-- 
2.20.1


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2019-04-18 18:25 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-04-18 15:59 [net-next 00/15][pull request] 100GbE Intel Wired LAN Driver Updates 2019-04-18 Jeff Kirsher
2019-04-18 15:59 ` [net-next 01/15] ice: Fix typos in code comments Jeff Kirsher
2019-04-18 15:59 ` [net-next 02/15] ice: Fix incorrect use of abbreviations Jeff Kirsher
2019-04-18 15:59 ` [net-next 03/15] ice: Bump version Jeff Kirsher
2019-04-18 15:59 ` [net-next 04/15] ice: Add code for DCB initialization part 1/4 Jeff Kirsher
2019-04-18 15:59 ` [net-next 05/15] ice: Add code for DCB initialization part 2/4 Jeff Kirsher
2019-04-18 15:59 ` [net-next 06/15] ice: Add code for DCB initialization part 3/4 Jeff Kirsher
2019-04-18 15:59 ` [net-next 07/15] ice: Add code for DCB initialization part 4/4 Jeff Kirsher
2019-04-18 15:59 ` [net-next 08/15] ice: Add code to process LLDP MIB change events Jeff Kirsher
2019-04-18 15:59 ` [net-next 09/15] ice: Update rings based on TC information Jeff Kirsher
2019-04-18 15:59 ` [net-next 10/15] ice: Add priority information into VLAN header Jeff Kirsher
2019-04-18 15:59 ` [net-next 11/15] ice: Add code to get DCB related statistics Jeff Kirsher
2019-04-18 15:59 ` [net-next 12/15] ice: Add code for DCB rebuild Jeff Kirsher
2019-04-18 15:59 ` [net-next 13/15] ice: Add code to control FW LLDP and DCBX Jeff Kirsher
2019-04-18 15:59 ` [net-next 14/15] ice: Bump driver version Jeff Kirsher
2019-04-18 15:59 ` [net-next 15/15] ice: Calculate ITR increment based on direct calculation Jeff Kirsher
2019-04-18 18:25 ` [net-next 00/15][pull request] 100GbE Intel Wired LAN Driver Updates 2019-04-18 David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).