[Saucy][pull-request] igb Avoton support and bug fixes
leann.ogasawara at canonical.com
leann.ogasawara at canonical.com
Thu Sep 5 16:16:10 UTC 2013
From: Leann Ogasawara <leann.ogasawara at canonical.com>
Hi All,
BugLink: http://bugs.launchpad.net/bugs/1219619
Intel has advised that we pick up the following igb driver patches from
net-next for Saucy. These patches provide support for their Avoton
platform as well as providing some additional bug fixes. There are 20
patches total. All are clean cherry-picks from net-next. I anticipate
these to land in the upstream v3.12 kernel.
I have built and smoke tested these patches on local Intel boxes that I
have access to. There were no signs of regression, however these boxes
do not leverage the igb driver. Brad Figg however had access to kit in
the lab which does leverage the igb driver. He also tested and
confirmed there were no signs of regression as well. Please consider
picking these up for Saucy.
Anyone else interested in testing can do so using the test kernels at
the following location:
http://people.canonical.com/~ogasawara/lp1219619/
Thanks,
Leann
The following changes since commit e7d0e6d9c195f4d2756eb86e374d36ea10134577:
UBUNTU: Ubuntu-3.11.0-5.10 (2013-09-03 17:09:56 +0100)
are available in the git repository at:
git://kernel.ubuntu.com/ogasawara/ubuntu-saucy.git lp1219619
for you to fetch changes up to 8b50ab8d3319ad9d856d283227618ea7bdbc3fc9:
igb: Update version number (2013-09-05 06:13:40 -0700)
----------------------------------------------------------------
Akeem G Abodunrin (11):
igb: Reset the link when EEE setting changed
igb: Read register for latch_on without return value
igb: Added rcu_lock to avoid race
igb: Implementation of 1-sec delay for i210 devices
igb: New PHY_ID for i354 device
igb: M88E1543 PHY downshift implementation
igb: No PHPM support in i354 devices
igb: Support to get 2_5G link status for appropriate media type
igb: Get speed and duplex for 1G non_copper devices
igb: Implementation to report advertised/supported link on i354 devices
igb: Update version number
Alexander Duyck (1):
igb: Update MTU so that it is always at least a standard frame size
Carolyn Wyborny (4):
igb: Refactor of init_nvm_params
igb: Refactor NVM read functions to accommodate devices with no flash
igb: Add device support for flashless SKU of i210 device
igb: Fix get_fw_version function for all parts
Laura Mihaela Vasilescu (2):
igb: Add macro for size of RETA indirection table
igb: Expose RSS indirection table for ethtool
Mitch A Williams (1):
igb: don't allow SR-IOV without MSI-X
Todd Fujinaka (1):
igb: Don't look for a PBA in the iNVM when flashless
drivers/net/ethernet/intel/igb/e1000_82575.c | 198 +++++++++++++-----------
drivers/net/ethernet/intel/igb/e1000_defines.h | 42 +++--
drivers/net/ethernet/intel/igb/e1000_hw.h | 3 +
drivers/net/ethernet/intel/igb/e1000_i210.c | 155 ++++++++++++-------
drivers/net/ethernet/intel/igb/e1000_i210.h | 5 +-
drivers/net/ethernet/intel/igb/e1000_mac.c | 11 --
drivers/net/ethernet/intel/igb/e1000_nvm.c | 80 +++++++---
drivers/net/ethernet/intel/igb/e1000_nvm.h | 1 +
drivers/net/ethernet/intel/igb/e1000_phy.c | 31 ++--
drivers/net/ethernet/intel/igb/igb.h | 8 +
drivers/net/ethernet/intel/igb/igb_ethtool.c | 132 ++++++++++++++--
drivers/net/ethernet/intel/igb/igb_main.c | 148 ++++++++++++------
drivers/net/ethernet/intel/igb/igb_ptp.c | 8 +-
13 files changed, 550 insertions(+), 272 deletions(-)
More information about the kernel-team
mailing list