[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1389385839-11996-1-git-send-email-jeffrey.t.kirsher@intel.com>
Date: Fri, 10 Jan 2014 12:30:22 -0800
From: Jeff Kirsher <jeffrey.t.kirsher@...el.com>
To: davem@...emloft.net
Cc: Jeff Kirsher <jeffrey.t.kirsher@...el.com>, netdev@...r.kernel.org,
gospo@...hat.com, sassmann@...hat.com
Subject: [net-next v2 00/17][pull request] Intel Wired LAN Driver Updates
This series contains updates to i40e and now i40evf.
Most notable is Jacob's patch to add PTP support to i40e.
Mitch cleans up additional memcpy's and use struct assignment instead.
Then fixes long lines to appease checkpatch.pl. Mitch then provides
a fix to keep us from spamming the log with confusing errors. If you
use ip to change the MAC address of a VF while the VF driver is loaded,
closing the VF interface or unloading the VF driver will cause the VF
driver to remove the MAC filter for its original (now invalid) MAC
address.
Jesse cleans up macros which are no longer needed or used.
I (Jeff) cleanup function header comments to ensure Doxygen/kdoc works
correctly to generate documentation without warnings.
Anjali fixes a bug where ethtool set-channels would return failure when
configuring only one Rx queue. Then fixes a bug where the driver was
erroneously exiting the driver unload path if one part of the unload
failed.
Shannon fixes if the IPV6EXADD but is set in the Rx descriptor status,
there was an optional extension header with an alternate IP address
detected and the hardware checksum was not handling the alternate IP
address correctly. Then adjusts the ITR max and min values to match
the hardware max value and recommended min value. Shannon makes sure
to clear the PXE mode after the adminq is initialized.
v2:
- fix patch 14 "i40e: enable PTP" to address Richard Cochran's spelling
catch and Ben Hutchings Kconfig, SIOCGHWTSTAMP and sizeof() suggestions
- added Paul Gortmaker's i40evf fix patch
The following are changes since commit 11b57f90257c1d6a91cee720151b69e0c2020cf6:
xen-netback: stop vif thread spinning if frontend is unresponsive
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master
Anjali Singhai Jain (3):
i40e: Update the Current NVM version Low value
i40e: Setting queue count to 1 using ethtool is valid
i40e: do not bail when disabling if Tx queue disable fails
Catherine Sullivan (2):
i40e: Bump version
i40e: Bump version
Jacob Keller (1):
i40e: enable PTP
Jeff Kirsher (1):
i40e: Cleanup Doxygen warnings
Jesse Brandeburg (1):
i40e: drop unused macros
Mitch Williams (3):
i40e: use assignment instead of memcpy
i40e: fix long lines
i40e: allow VF to remove any MAC filter
Paul Gortmaker (1):
i40evf: fix s390 build failure due to implicit prefetch.h
Shannon Nelson (5):
i40e: check for possible incorrect ipv6 checksum
i40e: adjust ITR max and min values
i40e: clear qtx_head before enabling Tx queue
i40e: call clear_pxe after adminq is initialized
i40e: fix log message wording
drivers/net/ethernet/intel/Kconfig | 1 +
drivers/net/ethernet/intel/i40e/Makefile | 1 +
drivers/net/ethernet/intel/i40e/i40e.h | 28 +-
drivers/net/ethernet/intel/i40e/i40e_adminq.c | 28 +-
drivers/net/ethernet/intel/i40e/i40e_common.c | 23 +-
drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 2 +-
drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 35 +-
drivers/net/ethernet/intel/i40e/i40e_hmc.c | 8 +-
drivers/net/ethernet/intel/i40e/i40e_hmc.h | 3 -
drivers/net/ethernet/intel/i40e/i40e_main.c | 65 +-
drivers/net/ethernet/intel/i40e/i40e_nvm.c | 1 +
drivers/net/ethernet/intel/i40e/i40e_prototype.h | 4 +-
drivers/net/ethernet/intel/i40e/i40e_ptp.c | 662 +++++++++++++++++++++
drivers/net/ethernet/intel/i40e/i40e_txrx.c | 57 ++
drivers/net/ethernet/intel/i40e/i40e_txrx.h | 8 +-
drivers/net/ethernet/intel/i40e/i40e_type.h | 13 +-
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 8 +-
drivers/net/ethernet/intel/i40evf/i40e_txrx.c | 2 +
18 files changed, 887 insertions(+), 62 deletions(-)
create mode 100644 drivers/net/ethernet/intel/i40e/i40e_ptp.c
--
1.8.3.1
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists