netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net-next v2 00/10][pull request] Intel Wired LAN Driver Updates
@ 2014-03-13  2:31 Jeff Kirsher
  2014-03-13  2:31 ` [net-next v2 01/10] net: e1000e calls skb_set_hash Jeff Kirsher
                   ` (10 more replies)
  0 siblings, 11 replies; 17+ messages in thread
From: Jeff Kirsher @ 2014-03-13  2:31 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann

This series contains updates to igb, e1000e, ixgbe and ixgbevf.

Tom Herbert provides changes to e1000e, igb and ixgbe to call skb_set_hash()
to set the hash and its type in an skbuff.

Carolyn provides a fix for igb where using ethtool for EEE settings, which
was not working correctly.

Jacob provides some trivial cleanups and fixes for ixgbe which mainly
dealt with the file headers.

Julia Lawall provides a one fix for ixgbevf where the driver did not need
to adjust the power state on suspend, so the call to pci_set_power_state()
in the resume function was a no-op.

v2:
- dropped patches 4-6 from original series which implemented debugfs for
  igb from Carolyn based on feed back from David Miller and Or Gerlitz

The following are changes since commit 8a83d9396a4945dcaa129b14a725311e5846b2d5:
  Merge branch 'dev_kfree_skb_any'
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master

Carolyn Wyborny (1):
  igb: Fix for devices using ethtool for EEE settings

Jacob Keller (4):
  ixgbe: move setting rx_pb_size into get_invariants
  ixgbe: add Linux NICS mailing list to contact info
  ixgbe: fixup header for ixgbe_set_rxpba_82598
  ixgbe: fix some multiline hw_dbg prints

Julia Lawall (1):
  ixgbevf: delete unneeded call to pci_set_power_state

Masanari Iida (1):
  ixgbe: Fix format string in ixgbe_fcoe.c

Tom Herbert (3):
  net: e1000e calls skb_set_hash
  net: igb calls skb_set_hash
  net: ixgbe calls skb_set_hash

 drivers/net/ethernet/intel/e1000e/netdev.c         |  2 +-
 drivers/net/ethernet/intel/igb/e1000_82575.h       |  1 +
 drivers/net/ethernet/intel/igb/igb.h               |  3 +
 drivers/net/ethernet/intel/igb/igb_ethtool.c       | 45 ++++++++-----
 drivers/net/ethernet/intel/igb/igb_main.c          | 73 +++++++++++++++++-----
 drivers/net/ethernet/intel/ixgbe/ixgbe.h           |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c     | 18 +++---
 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c     | 11 ++--
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c    |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h    |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.c |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.h |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c   |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c   |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c      |  3 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.h      |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c       |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |  5 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c       |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h       |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c       |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h       |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c       |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c     |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h     |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c     |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h      |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c      |  3 +-
 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c  |  1 -
 29 files changed, 132 insertions(+), 51 deletions(-)

-- 
1.8.3.1

^ permalink raw reply	[flat|nested] 17+ messages in thread
* [net-next v2 00/10][pull request] Intel Wired LAN Driver Updates
@ 2014-05-23 12:59 Jeff Kirsher
  2014-05-23 20:14 ` David Miller
  0 siblings, 1 reply; 17+ messages in thread
From: Jeff Kirsher @ 2014-05-23 12:59 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann

This series contains updates to igb, igbvf, ixgbe, i40e and i40evf.

Jacob provides eight patches to cleanup the ixgbe driver to resolve various
checkpatch.pl warnings/errors as well as minor coding style issues.

Stephen Hemminger and I provide simple cleanups of void functions which
had useless return statements at the end of the function which are not
needed.

v2: Dropped Emil's patch "ixgbe: fix the detection of SFP+ capable interfaces"
    while I wait for his updated patch to be validated.

The following are changes since commit 091b64868b43ed84334c6623ea6a08497529d4ff:
  Merge branch 'mlx4-next'
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master

Jacob Keller (8):
  ixgbe: clean up checkpatch warnings about CODE_INDENT and
    LEADING_SPACE
  ixgbe: fix function-like macro, remove semicolon
  ixgbe: fix checkpatch style of blank line after declaration
  ixgbe: fix several concatenated strings to single line
  ixgbe: add braces around else block
  ixgbe: don't check NULL for debugfs_remove_recursive
  ixgbe: add space between operands to &
  ixgbe: add /* fallthrough */ comment to case statements

Jeff Kirsher (1):
  igb/ixgbe: remove return statements for void functions

Stephen Hemminger (1):
  i40e,igb,ixgbe: remove usless return statements

 drivers/net/ethernet/intel/i40e/i40e_main.c        |  4 -
 drivers/net/ethernet/intel/i40evf/i40evf_main.c    |  4 -
 drivers/net/ethernet/intel/igb/e1000_nvm.c         |  1 -
 drivers/net/ethernet/intel/igb/igb_main.c          |  1 -
 drivers/net/ethernet/intel/igbvf/ethtool.c         |  1 -
 drivers/net/ethernet/intel/ixgbe/ixgbe.h           |  2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c     | 62 ++++++++--------
 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c     | 85 +++++++++++-----------
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c    | 45 +++++-------
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h    | 16 ++--
 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c       |  3 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.h | 24 +++---
 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c    | 28 +++----
 drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c   |  3 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c   | 83 ++++++++++-----------
 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c       |  4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |  4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c       | 10 +--
 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h       |  6 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c       | 68 ++++++++---------
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h       | 32 ++++----
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c     |  4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h      | 60 +++++++--------
 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c      | 15 ++--
 24 files changed, 271 insertions(+), 294 deletions(-)

-- 
1.9.0

^ permalink raw reply	[flat|nested] 17+ messages in thread
* [net-next v2 00/10][pull request] Intel Wired LAN Driver Updates
@ 2013-08-29 10:49 Jeff Kirsher
  2013-08-29 20:14 ` David Miller
  0 siblings, 1 reply; 17+ messages in thread
From: Jeff Kirsher @ 2013-08-29 10:49 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann

This series contains updates to ixgbe.

Jacob provides a fix for 82599 devices where it can potentially keep link
lights up when the adapter has gone down.

Mark provides a fix to resolve the possible use of uninitialized memory
by checking the return value on EEPROM reads.

Don provides 2 patches, one to fix a issue where we were traversing the
Tx ring with the value of IXGBE_NUM_RX_QUEUES which currently happens
to have the correct value but this is misleading.  A change later, could
easily make this no longer correct so when traversing the Tx ring, use
netdev->num_tx_queues.  His second patch does some minor clean ups of log
messages.

Emil provides the remaining ixgbe patches.  First he fixes the link test
where forcing the laser before the link check can lead to inconsistent
results because it does not guarantee that the link will be negotiated
correctly.  Then he initializes the message buffer array to 0 in order
to avoid using random numbers from the memory as a MAC address for the
VF.  Emil also fixes the read loop for the I2C data to account for the
offset for SFP+ modules.  Lastly, Emil provides several patches to add
support for QSFP modules where 1Gbps support is added as well as support
for older QSFP active direct attach cables which pre-date SFF-8436 v3.6.

v2: Fixed patch 4 description and added blank line based on feedback from
    Sergei Shtylyov

The following are changes since commit cc328deac5a5f576aa79d87cfacf01e370e5e03e:
  Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master

Don Skidmore (2):
  ixgbe: fix incorrect limit value in ring transverse
  ixgbe: cleanup some log messages

Emil Tantilov (6):
  ixgbe: fix link test when connected to 1Gbps link partner
  ixgbe: zero out mailbox buffer on init
  ixgbe: fix SFF data dumps of SFP+ modules from an offset
  ixgbe: add 1Gbps support for QSFP+
  ixgbe: include QSFP PHY types in ixgbe_is_sfp()
  ixgbe: add support for older QSFP active DA cables

Jacob Keller (1):
  ixgbe: disable link when adapter goes down

Mark Rustad (1):
  ixgbe: Check return value on eeprom reads

 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c   | 93 ++++++++++++++++++----
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c  | 67 ++++++++++------
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h  |  6 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 41 ++++------
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c    | 13 +++-
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c     | 98 +++++++++++++++++++-----
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h     |  5 ++
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c   |  4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h    |  2 +
 9 files changed, 239 insertions(+), 90 deletions(-)

-- 
1.8.3.1

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

end of thread, other threads:[~2014-05-23 20:14 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-13  2:31 [net-next v2 00/10][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
2014-03-13  2:31 ` [net-next v2 01/10] net: e1000e calls skb_set_hash Jeff Kirsher
2014-03-13  2:31 ` [net-next v2 02/10] net: igb " Jeff Kirsher
2014-03-13  2:31 ` [net-next v2 03/10] igb: Fix for devices using ethtool for EEE settings Jeff Kirsher
2014-03-13  2:31 ` [net-next v2 04/10] net: ixgbe calls skb_set_hash Jeff Kirsher
2014-03-13  2:31 ` [net-next v2 05/10] ixgbe: Fix format string in ixgbe_fcoe.c Jeff Kirsher
2014-03-13  2:31 ` [net-next v2 06/10] ixgbe: move setting rx_pb_size into get_invariants Jeff Kirsher
2014-03-13  2:31 ` [net-next v2 07/10] ixgbe: add Linux NICS mailing list to contact info Jeff Kirsher
2014-03-13  2:31 ` [net-next v2 08/10] ixgbe: fixup header for ixgbe_set_rxpba_82598 Jeff Kirsher
2014-03-13  2:31 ` [net-next v2 09/10] ixgbe: fix some multiline hw_dbg prints Jeff Kirsher
2014-03-13  2:31 ` [net-next v2 10/10] ixgbevf: delete unneeded call to pci_set_power_state Jeff Kirsher
2014-03-13 19:04 ` [net-next v2 00/10][pull request] Intel Wired LAN Driver Updates David Miller
2014-03-13 22:48   ` Jeff Kirsher
  -- strict thread matches above, loose matches on Subject: below --
2014-05-23 12:59 Jeff Kirsher
2014-05-23 20:14 ` David Miller
2013-08-29 10:49 Jeff Kirsher
2013-08-29 20:14 ` 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).