netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net-next 0/9][pull request] 40GbE Intel Wired LAN Driver Updates 2018-04-30
@ 2018-04-30 17:00 Jeff Kirsher
  2018-04-30 17:00 ` [net-next 1/9] i40evf: Replace GFP_ATOMIC with GFP_KERNEL in i40evf_add_vlan Jeff Kirsher
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Jeff Kirsher @ 2018-04-30 17:00 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, nhorman, sassmann, jogreene

This series contains updates to i40e and i40evf only.

Jia-Ju Bai replaces an instance of GFP_ATOMIC to GFP_KERNEL, since
i40evf is not in atomic context when i40evf_add_vlan() is called.

Jake cleans up function header comments to ensure that the function
parameter comments actually match the function parameters.  Fixed a
possible overflow error in the PTP clock code.  Fixed warnings regarding
restricted __be32 type usage.

Mariusz fixes the reading of the LLDP configuration, which moves from
using relative values to calculating the absolute address.

Jakub adds a check for 10G LR mode for i40e.

Paweł fixes an issue, where changing the MTU would turn on TSO, GSO and
GRO.

Alex fixes a couple of issues with the UDP tunnel filter configuration.
First being that the tunnels did not have mutual exclusion in place to
prevent a race condition between a user request to add/remove a port and
an update.  The second issue was we were deleting filters that were not
associated with the actual filter we wanted to delete.

Harshitha ensures that the queue map sent by the VF is taken into
account when enabling/disabling queues in the VF VSI.

The following are changes since commit 76c2a96d42ca3bdac12c463ff27fec3bb2982e3f:
  liquidio: fix spelling mistake: "mac_tx_multi_collison" -> "mac_tx_multi_collision"
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 40GbE

Alexander Duyck (1):
  i40e: Fix multiple issues with UDP tunnel offload filter configuration

Harshitha Ramamurthy (1):
  i40e/i40evf: take into account queue map from vf when handling queues

Jacob Keller (3):
  i40e/i40evf: cleanup incorrect function doxygen comments
  i40e: avoid overflow in i40e_ptp_adjfreq()
  i40e: use %pI4b instead of byte swapping before dev_err

Jakub Pawlak (1):
  i40e: Add advertising 10G LR mode

Jia-Ju Bai (1):
  i40evf: Replace GFP_ATOMIC with GFP_KERNEL in i40evf_add_vlan

Mariusz Stachura (1):
  i40e: fix reading LLDP configuration

Paweł Jabłoński (1):
  i40evf: Fix turning TSO, GSO and GRO on after

 drivers/net/ethernet/intel/i40e/i40e.h             |   7 +-
 drivers/net/ethernet/intel/i40e/i40e_client.c      |   6 +-
 drivers/net/ethernet/intel/i40e/i40e_common.c      |  37 +++---
 drivers/net/ethernet/intel/i40e/i40e_dcb.c         |  91 ++++++++++++--
 drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c      |  11 +-
 drivers/net/ethernet/intel/i40e/i40e_debugfs.c     |   8 +-
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c     |  28 +++--
 drivers/net/ethernet/intel/i40e/i40e_hmc.c         |   1 -
 drivers/net/ethernet/intel/i40e/i40e_main.c        | 134 ++++++++++++++++-----
 drivers/net/ethernet/intel/i40e/i40e_nvm.c         |   1 +
 drivers/net/ethernet/intel/i40e/i40e_ptp.c         |  45 ++++---
 drivers/net/ethernet/intel/i40e/i40e_txrx.c        |   6 +-
 drivers/net/ethernet/intel/i40e/i40e_type.h        |   8 +-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |  85 +++++++++++--
 drivers/net/ethernet/intel/i40evf/i40e_common.c    |   1 +
 drivers/net/ethernet/intel/i40evf/i40e_txrx.c      |   4 +-
 drivers/net/ethernet/intel/i40evf/i40e_type.h      |  10 +-
 drivers/net/ethernet/intel/i40evf/i40evf_client.c  |   4 +-
 drivers/net/ethernet/intel/i40evf/i40evf_ethtool.c |   7 +-
 drivers/net/ethernet/intel/i40evf/i40evf_main.c    |  25 +++-
 .../net/ethernet/intel/i40evf/i40evf_virtchnl.c    |  11 +-
 21 files changed, 401 insertions(+), 129 deletions(-)

-- 
2.14.3

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

end of thread, other threads:[~2018-05-01 13:38 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-04-30 17:00 [net-next 0/9][pull request] 40GbE Intel Wired LAN Driver Updates 2018-04-30 Jeff Kirsher
2018-04-30 17:00 ` [net-next 1/9] i40evf: Replace GFP_ATOMIC with GFP_KERNEL in i40evf_add_vlan Jeff Kirsher
2018-04-30 17:00 ` [net-next 2/9] i40e/i40evf: cleanup incorrect function doxygen comments Jeff Kirsher
2018-04-30 17:00 ` [net-next 3/9] i40e: fix reading LLDP configuration Jeff Kirsher
2018-04-30 17:00 ` [net-next 4/9] i40e: Add advertising 10G LR mode Jeff Kirsher
2018-04-30 17:00 ` [net-next 5/9] i40evf: Fix turning TSO, GSO and GRO on after Jeff Kirsher
2018-04-30 17:00 ` [net-next 6/9] i40e: Fix multiple issues with UDP tunnel offload filter configuration Jeff Kirsher
2018-04-30 17:00 ` [net-next 7/9] i40e: avoid overflow in i40e_ptp_adjfreq() Jeff Kirsher
2018-04-30 17:00 ` [net-next 8/9] i40e/i40evf: take into account queue map from vf when handling queues Jeff Kirsher
2018-04-30 17:00 ` [net-next 9/9] i40e: use %pI4b instead of byte swapping before dev_err Jeff Kirsher
2018-05-01 13:38 ` [net-next 0/9][pull request] 40GbE Intel Wired LAN Driver Updates 2018-04-30 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).