From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeff Kirsher Subject: [net-next 00/13][pull request] Intel Wired LAN Driver Updates Date: Tue, 11 Mar 2014 22:53:25 -0700 Message-ID: <1394603618-1044-1-git-send-email-jeffrey.t.kirsher@intel.com> Cc: Jeff Kirsher , netdev@vger.kernel.org, gospo@redhat.com, sassmann@redhat.com To: davem@davemloft.net Return-path: Received: from mga01.intel.com ([192.55.52.88]:33779 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753965AbaCLFxk (ORCPT ); Wed, 12 Mar 2014 01:53:40 -0400 Sender: netdev-owner@vger.kernel.org List-ID: 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. Also provides patches to add debugfs support for igb. 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. The following are changes since commit a19a7ec8fc8eb32113efeaff2a1ceca273726e9b: bonding: force cast of IP address in options and are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master Carolyn Wyborny (4): igb: Fix for devices using ethtool for EEE settings igb: Add debugfs skeleton igb: Add support for debugfs igb: Add debugfs command/register read and write functionality 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/Makefile | 2 +- drivers/net/ethernet/intel/igb/e1000_82575.h | 13 + drivers/net/ethernet/intel/igb/e1000_defines.h | 4 +- drivers/net/ethernet/intel/igb/e1000_regs.h | 2 + drivers/net/ethernet/intel/igb/igb.h | 33 + drivers/net/ethernet/intel/igb/igb_debugfs.c | 707 +++++++++++++++++++++ drivers/net/ethernet/intel/igb/igb_ethtool.c | 45 +- drivers/net/ethernet/intel/igb/igb_main.c | 126 +++- 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 - 33 files changed, 940 insertions(+), 53 deletions(-) create mode 100644 drivers/net/ethernet/intel/igb/igb_debugfs.c -- 1.8.3.1