netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
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,
	jogreene@redhat.com, guru.anbalagane@oracle.com
Subject: [net-next 00/10][pull request] 1GbE Intel Wired LAN Driver Updates 2017-01-06
Date: Fri,  6 Jan 2017 02:48:42 -0800	[thread overview]
Message-ID: <20170106104852.10363-1-jeffrey.t.kirsher@intel.com> (raw)

This series contains updates/fixes to igb and e1000e.

Joe fixes indentation and improper line wrapping in igb.

David Singleton fixes an issue in e1000e where in systemd, where things
are done in parallel and can create a condition where e1000_shutdown is
called after e1000_close, hitting BUG_ON assert in free_msi_irqs.

Cao Jin fixes a code comment on the wakeup status register.  Also fixes
a possible NULL pointer dereference by using igb_adapter->io_addr
instead of e1000_hw->hw_addr in igb_configure_tx_ring().

Chris Arges works around a firmware issue, which can cause probe of i210
NIC to fail, so zero the page select register during igb_get_phy_id() to
workaround the issue.  Aaron Sierra adds also a check for this issue
during the initialization of PHY parameters to ensure that this same
issue happens after probe.

Todd fixes a possible race condition in close/suspend by extending
the rtnl_lock() to protect the call to netif_device_detach() and
igb_clear_interrupt_scheme().  Also adds i211 to a known i210/i211
workaround.

Hannu Lounento fixes inverted logic on a debug statement.

The following are changes since commit c1878f7a89efbbe1ac0082d09b2928782a6ceba1:
  tools: psock_tpacket: block Rx until socket filter has been added and socket has been bound to loopback.
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 1GbE

Aaron Sierra (1):
  igb: reset the PHY before reading the PHY ID

Cao jin (2):
  igb: correct register comments
  igb: use igb_adapter->io_addr instead of e1000_hw->hw_addr

Chris J Arges (1):
  igb: Workaround for igb i210 firmware issue

Guilherme G Piccoli (1):
  igb: re-assign hw address pointer on reset after PCI error

Hannu Lounento (1):
  igb: Fix hw_dbg logging in igb_update_flash_i210

Joe Perches (1):
  igb: Realign bad indentation

Todd Fujinaka (2):
  igb: close/suspend race in netif_device_detach
  igb: add i211 to i210 PHY workaround

khalidm (1):
  e1000e: driver trying to free already-free irq

 drivers/net/ethernet/intel/e1000e/netdev.c   |  2 +-
 drivers/net/ethernet/intel/igb/e1000_82575.c | 11 ++++++++++
 drivers/net/ethernet/intel/igb/e1000_i210.c  |  4 ++--
 drivers/net/ethernet/intel/igb/e1000_mac.c   | 15 ++++++--------
 drivers/net/ethernet/intel/igb/e1000_phy.c   |  4 ++++
 drivers/net/ethernet/intel/igb/e1000_regs.h  |  2 +-
 drivers/net/ethernet/intel/igb/igb_main.c    | 30 ++++++++++++++++++----------
 7 files changed, 44 insertions(+), 24 deletions(-)

-- 
2.9.3

             reply	other threads:[~2017-01-06 10:49 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-01-06 10:48 Jeff Kirsher [this message]
2017-01-06 10:48 ` [net-next 01/10] igb: Realign bad indentation Jeff Kirsher
2017-01-06 10:48 ` [net-next 02/10] e1000e: driver trying to free already-free irq Jeff Kirsher
2017-01-06 10:48 ` [net-next 03/10] igb: correct register comments Jeff Kirsher
2017-01-06 10:48 ` [net-next 04/10] igb: Workaround for igb i210 firmware issue Jeff Kirsher
2017-01-06 10:48 ` [net-next 05/10] igb: use igb_adapter->io_addr instead of e1000_hw->hw_addr Jeff Kirsher
2017-01-06 10:48 ` [net-next 06/10] igb: reset the PHY before reading the PHY ID Jeff Kirsher
2017-01-06 10:48 ` [net-next 07/10] igb: re-assign hw address pointer on reset after PCI error Jeff Kirsher
2017-01-06 10:48 ` [net-next 08/10] igb: close/suspend race in netif_device_detach Jeff Kirsher
2017-01-06 10:48 ` [net-next 09/10] igb: add i211 to i210 PHY workaround Jeff Kirsher
2017-01-06 10:48 ` [net-next 10/10] igb: Fix hw_dbg logging in igb_update_flash_i210 Jeff Kirsher
2017-01-06 21:05 ` [net-next 00/10][pull request] 1GbE Intel Wired LAN Driver Updates 2017-01-06 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=20170106104852.10363-1-jeffrey.t.kirsher@intel.com \
    --to=jeffrey.t.kirsher@intel.com \
    --cc=davem@davemloft.net \
    --cc=guru.anbalagane@oracle.com \
    --cc=jogreene@redhat.com \
    --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).