From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
To: davem@davemloft.net
Cc: Jeff Kirsher <jeffrey.t.kirsher@intel.com>,
netdev@vger.kernel.org, nhorman@redhat.com, sassmann@redhat.com
Subject: [net-next 00/12][pull request] Intel Wired LAN Driver Updates 2018-11-07
Date: Wed, 7 Nov 2018 14:48:18 -0800 [thread overview]
Message-ID: <20181107224830.9737-1-jeffrey.t.kirsher@intel.com> (raw)
This series contains updates to almost all of the Intel wired LAN
drivers.
Lance Roy replaces a spin lock with lockdep_assert_held() for igbvf
driver in move toward trying to remove spin_is_locked().
Colin Ian King fixes a potential null pointer dereference by adding a
check in ixgbe. Also fixed the igc driver by properly assigning the
return error code of a function call, so that we can properly check it.
Shannon Nelson updates the ixgbe driver to not block IPsec offload when
in VEPA mode, in VEB mode, IPsec offload is still blocked because the
device drops packets into a black hole.
Jake adds support for software timestamping for packets sent over
ixgbevf. Also modifies i40e, iavf, igb, igc, and ixgbe to delay calling
skb_tx_timestamp() to the latest point possible, which is just prior to
notifying the hardware of the new Tx packet.
Todd adds the new WoL filter flag so that we properly report that we do
not support this new feature.
YueHaibing from Huawei fixes the igc driver by cleaning up variables
that are not "really" used.
Dan Carpenter cleans up igc whitespace issues.
Miroslav Lichvar fixes e1000e for potential underflow issue in the
timecounter, so modify the driver to use timecounter_cyc2time() to allow
non-monotonic SYSTIM readings.
Sasha provides additional igc cleanups based on community feedback.
The following are changes since commit 7c588c7468ea3f9b2fc8fa6840bed6262b5d1b00:
Merge branch 'net-systemport-Unmap-queues-upon-DSA-unregister-event'
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 1GbE
Colin Ian King (2):
ixgbe: don't clear_bit on xdp_ring->state if xdp_ring is null
igc: fix error return handling from call to
netif_set_real_num_tx_queues
Dan Carpenter (1):
igc: Tidy up some white space
Jacob Keller (2):
ixgbevf: add support for software timestamps
intel-ethernet: software timestamp skbs as late as possible
Lance Roy (1):
igbvf: Replace spin_is_locked() with lockdep
Miroslav Lichvar (1):
e1000e: allow non-monotonic SYSTIM readings
Sasha Neftin (1):
igc: Clean up code
Shannon Nelson (1):
ixgbe: allow IPsec Tx offload in VEPA mode
Todd Fujinaka (1):
i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE
YueHaibing (2):
igc: Remove set but not used variables 'ctrl_ext, link_mode'
igc: Remove set but not used variable 'pci_using_dac'
drivers/net/ethernet/intel/e1000e/ptp.c | 13 +++++--
.../net/ethernet/intel/i40e/i40e_ethtool.c | 3 +-
drivers/net/ethernet/intel/i40e/i40e_txrx.c | 4 +--
drivers/net/ethernet/intel/iavf/iavf_txrx.c | 4 +--
drivers/net/ethernet/intel/igb/igb_ethtool.c | 2 +-
drivers/net/ethernet/intel/igb/igb_main.c | 4 +--
drivers/net/ethernet/intel/igbvf/mbx.c | 4 +--
drivers/net/ethernet/intel/igc/igc.h | 9 -----
drivers/net/ethernet/intel/igc/igc_base.c | 8 -----
drivers/net/ethernet/intel/igc/igc_main.c | 36 +++++--------------
.../net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 3 +-
.../net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 4 ++-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 7 ++--
.../net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 ++
14 files changed, 41 insertions(+), 62 deletions(-)
--
2.19.1
next reply other threads:[~2018-11-08 8:21 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-11-07 22:48 Jeff Kirsher [this message]
2018-11-07 22:48 ` [net-next 01/12] igbvf: Replace spin_is_locked() with lockdep Jeff Kirsher
2018-11-07 22:48 ` [net-next 02/12] ixgbe: don't clear_bit on xdp_ring->state if xdp_ring is null Jeff Kirsher
2018-11-07 22:48 ` [net-next 03/12] ixgbe: allow IPsec Tx offload in VEPA mode Jeff Kirsher
2018-11-07 22:48 ` [net-next 04/12] ixgbevf: add support for software timestamps Jeff Kirsher
2018-11-07 22:48 ` [net-next 05/12] intel-ethernet: software timestamp skbs as late as possible Jeff Kirsher
2018-11-07 22:48 ` [net-next 06/12] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE Jeff Kirsher
2018-11-08 6:05 ` Kevin Easton
2018-11-08 6:42 ` Michal Kubecek
2018-11-08 21:53 ` Jeff Kirsher
2018-11-07 22:48 ` [net-next 07/12] igc: Remove set but not used variables 'ctrl_ext, link_mode' Jeff Kirsher
2018-11-07 22:48 ` [net-next 08/12] igc: Remove set but not used variable 'pci_using_dac' Jeff Kirsher
2018-11-07 22:48 ` [net-next 09/12] igc: fix error return handling from call to netif_set_real_num_tx_queues Jeff Kirsher
2018-11-07 22:48 ` [net-next 10/12] igc: Tidy up some white space Jeff Kirsher
2018-11-07 22:48 ` [net-next 11/12] e1000e: allow non-monotonic SYSTIM readings Jeff Kirsher
2018-11-07 22:48 ` [net-next 12/12] igc: Clean up code Jeff Kirsher
2018-11-08 11:00 ` Joe Perches
2018-11-08 12:09 ` Neftin, Sasha
2018-11-08 7:07 ` [net-next 00/12][pull request] Intel Wired LAN Driver Updates 2018-11-07 David Miller
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20181107224830.9737-1-jeffrey.t.kirsher@intel.com \
--to=jeffrey.t.kirsher@intel.com \
--cc=davem@davemloft.net \
--cc=netdev@vger.kernel.org \
--cc=nhorman@redhat.com \
--cc=sassmann@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).