* [net-next 0/7][pull request] Intel Wired LAN Driver Updates
@ 2012-01-03 1:50 Jeff Kirsher
2012-01-03 17:23 ` David Miller
0 siblings, 1 reply; 22+ messages in thread
From: Jeff Kirsher @ 2012-01-03 1:50 UTC (permalink / raw)
To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann
The following series contains updates to igb, ixgbe and ixgbevf. Most of
the changes are adding support of some kind. There are 3 fixes, one fix
for ixgbevf to fix register defines. The other two fixes are for ixgbe,
one being a minor comment spelling fix and the other is to fix register
reads.
Here is a list of the new support added:
- 2 new device id's in ixgbe
- igb flow control advertising to ethtool
v2: Dropped the 2 patches to 'add thermal data sensor' to ixgbe while Don/PJ
review and potentially fix-up the patches based on community feedback.
The following are changes since commit 455ffa607f0efa90c9fec99604553b7cdd5274b2:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master
Alexander Duyck (1):
ixgbevf: Fix register defines to correctly handle complex expressions
Carolyn Wyborny (1):
igb: Add flow control advertising to ethtool setting.
Don Skidmore (1):
ixgbe: add support for new 82599 device.
Emil Tantilov (3):
ixgbe: fix incorrect PHY register reads
ixgbe: add write flush in ixgbe_clock_out_i2c_byte()
ixgbe: add support for new 82599 device id
Stephen Hemminger (1):
ixgbe: fix typo's
drivers/net/ethernet/intel/igb/igb_ethtool.c | 6 ++-
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 8 ++--
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 15 ++++++--
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 26 +++++++++-----
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 2 +
drivers/net/ethernet/intel/ixgbevf/mbx.h | 4 +-
drivers/net/ethernet/intel/ixgbevf/regs.h | 42 +++++++++++-----------
9 files changed, 64 insertions(+), 41 deletions(-)
--
1.7.7.4
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [net-next 0/7][pull request] Intel Wired LAN Driver Updates
2012-01-03 1:50 Jeff Kirsher
@ 2012-01-03 17:23 ` David Miller
0 siblings, 0 replies; 22+ messages in thread
From: David Miller @ 2012-01-03 17:23 UTC (permalink / raw)
To: jeffrey.t.kirsher; +Cc: netdev, gospo, sassmann
From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Date: Mon, 2 Jan 2012 17:50:44 -0800
> The following series contains updates to igb, ixgbe and ixgbevf. Most of
> the changes are adding support of some kind. There are 3 fixes, one fix
> for ixgbevf to fix register defines. The other two fixes are for ixgbe,
> one being a minor comment spelling fix and the other is to fix register
> reads.
>
> Here is a list of the new support added:
> - 2 new device id's in ixgbe
> - igb flow control advertising to ethtool
>
> v2: Dropped the 2 patches to 'add thermal data sensor' to ixgbe while Don/PJ
> review and potentially fix-up the patches based on community feedback.
>
> The following are changes since commit 455ffa607f0efa90c9fec99604553b7cdd5274b2:
> Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
> and are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master
Pulled, thanks Jeff.
^ permalink raw reply [flat|nested] 22+ messages in thread
* [net-next 0/7][pull request] Intel Wired LAN Driver Updates
@ 2012-02-09 10:27 Jeff Kirsher
0 siblings, 0 replies; 22+ messages in thread
From: Jeff Kirsher @ 2012-02-09 10:27 UTC (permalink / raw)
To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann
The following series contains updates to igb and e1000e.
Majority of the updates are to e1000e and do the following:
- several cleanups which remove unnecessary () and returns from void
functions
- remove test that is always false
- use 'true' instead of '1' for boolean
The one igb fix resolves warning about unused function.
The following are changes since commit a584b7ae4ef01425f6827657abdc3e4db49b3578:
netxen_nic: signedness bug in netxen_md_entry_err_chk()
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master
Bruce Allan (6):
e1000e: remove test that is always false
e1000e: remove unnecessary returns from void functions
e1000e: remove unnecessary parentheses
e1000e: use true/false for bool autoneg_false
e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX()
e1000e: replace '1' with 'true' for boolean get_link_status
Emil Tantilov (1):
igb: fix warning about unused function
drivers/net/ethernet/intel/e1000e/80003es2lan.c | 7 ++---
drivers/net/ethernet/intel/e1000e/82571.c | 9 +++---
drivers/net/ethernet/intel/e1000e/ethtool.c | 4 +-
drivers/net/ethernet/intel/e1000e/ich8lan.c | 8 +----
drivers/net/ethernet/intel/e1000e/mac.c | 32 ++++++++++-------------
drivers/net/ethernet/intel/e1000e/manage.c | 2 +-
drivers/net/ethernet/intel/e1000e/netdev.c | 13 +++-----
drivers/net/ethernet/intel/e1000e/phy.c | 12 ++++----
drivers/net/ethernet/intel/igb/igb_main.c | 4 +++
9 files changed, 41 insertions(+), 50 deletions(-)
--
1.7.7.6
^ permalink raw reply [flat|nested] 22+ messages in thread
* [net-next 0/7][pull request] Intel Wired LAN Driver Updates
@ 2012-02-11 0:08 Jeff Kirsher
2012-02-12 22:05 ` David Miller
0 siblings, 1 reply; 22+ messages in thread
From: Jeff Kirsher @ 2012-02-11 0:08 UTC (permalink / raw)
To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann
The following series contains updates to ixgbe and skbuff.
The skbuff patch helps reduce the overall size of sk_buff and the
remaining patches are against ixgbe. They do the following:
- refactor RSC and address that RSC was not setting GSO size
- combine post-DMA processing of sk_buff fields into 1 function
- drop _ADV since all descriptors are advanced
- improvements in the use of clear and status bits on Rx
The following are changes since commit d9dd966d7fc088a6bed991c2b1e2fba4485e0a31:
igb: fix warning about unused function
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master
Alexander Duyck (7):
ixgbe: Minor refactor of RSC
ixgbe: Address fact that RSC was not setting GSO size for incoming
frames
ixgbe: Let the Rx buffer allocation clear status bits instead of
cleanup
ixgbe: Add function for testing status bits in Rx descriptor
ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors
are ADV
ixgbe: Combine post-DMA processing of sk_buff fields into single
function
skbuff: Move rxhash and vlan_tci to consolidate holes in sk_buff
drivers/net/ethernet/intel/ixgbe/ixgbe.h | 29 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 4 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 59 ++-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 686 ++++++++++++++--------
include/linux/skbuff.h | 9 +-
5 files changed, 505 insertions(+), 282 deletions(-)
--
1.7.7.6
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [net-next 0/7][pull request] Intel Wired LAN Driver Updates
2012-02-11 0:08 Jeff Kirsher
@ 2012-02-12 22:05 ` David Miller
0 siblings, 0 replies; 22+ messages in thread
From: David Miller @ 2012-02-12 22:05 UTC (permalink / raw)
To: jeffrey.t.kirsher; +Cc: netdev, gospo, sassmann
From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Date: Fri, 10 Feb 2012 16:08:17 -0800
> The following series contains updates to ixgbe and skbuff.
> The skbuff patch helps reduce the overall size of sk_buff and the
> remaining patches are against ixgbe. They do the following:
> - refactor RSC and address that RSC was not setting GSO size
> - combine post-DMA processing of sk_buff fields into 1 function
> - drop _ADV since all descriptors are advanced
> - improvements in the use of clear and status bits on Rx
>
> The following are changes since commit d9dd966d7fc088a6bed991c2b1e2fba4485e0a31:
> igb: fix warning about unused function
> and are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master
Pulled, thanks.
^ permalink raw reply [flat|nested] 22+ messages in thread
* [net-next 0/7][pull request] Intel Wired LAN Driver Updates
@ 2012-03-14 7:55 Jeff Kirsher
2012-03-14 9:27 ` David Miller
0 siblings, 1 reply; 22+ messages in thread
From: Jeff Kirsher @ 2012-03-14 7:55 UTC (permalink / raw)
To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann
This series of patches contains fixes/cleanups ixgb and ixgbe. This
series is part two of three to update ixgbe.
The following are changes since commit 3832b26e49ad9e585239b32f763c31679f9e41fe:
ixgbe: Simplify logic for ethtool loopback frame creation and testing
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master
Alexander Duyck (2):
ixgbe: Do not disable read relaxed ordering when DCA is enabled
ixgbe: Replace eitr_low and eitr_high with static values in
ixgbe_update_itr
Atita Shirwaikar (1):
ixgbe: Fix race condition where RX buffer could become corrupted.
Don Skidmore (1):
ixgbe: fix obvious return value bug.
Jesse Brandeburg (1):
ixgbe: use typed min/max functions where possible
Joe Perches (1):
ixgb: Remove unnecessary defines, use pr_debug
John Fastabend (1):
ixgbe: dcb: use DCB config values for FCoE traffic class on open
drivers/net/ethernet/intel/ixgb/ixgb.h | 12 --
drivers/net/ethernet/intel/ixgb/ixgb_main.c | 4 +-
drivers/net/ethernet/intel/ixgbe/ixgbe.h | 4 -
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c | 6 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 32 ++-----
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 58 ++++++++++-
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h | 2 +
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 8 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 125 +++++++++++++---------
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 10 ++-
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c | 2 +
11 files changed, 156 insertions(+), 107 deletions(-)
--
1.7.7.6
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [net-next 0/7][pull request] Intel Wired LAN Driver Updates
2012-03-14 7:55 Jeff Kirsher
@ 2012-03-14 9:27 ` David Miller
0 siblings, 0 replies; 22+ messages in thread
From: David Miller @ 2012-03-14 9:27 UTC (permalink / raw)
To: jeffrey.t.kirsher; +Cc: netdev, gospo, sassmann
From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Date: Wed, 14 Mar 2012 00:55:19 -0700
> This series of patches contains fixes/cleanups ixgb and ixgbe. This
> series is part two of three to update ixgbe.
>
> The following are changes since commit 3832b26e49ad9e585239b32f763c31679f9e41fe:
> ixgbe: Simplify logic for ethtool loopback frame creation and testing
> and are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master
Pulled, thanks Jeff.
^ permalink raw reply [flat|nested] 22+ messages in thread
* [net-next 0/7][pull request] Intel Wired LAN Driver Updates
@ 2012-07-14 23:06 Jeff Kirsher
2012-07-17 6:04 ` David Miller
0 siblings, 1 reply; 22+ messages in thread
From: Jeff Kirsher @ 2012-07-14 23:06 UTC (permalink / raw)
To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann
This series contains updates to e1000e and ixgbe.
The following are changes since commit 141e369de698f2e17bf716b83fcc647ddcb2220c:
xfrm: Initialize the struct xfrm_dst behind the dst_enty field
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master
Alexander Duyck (5):
ixgbe: Simplify logic for getting traffic class from user priority
ixgbe: Cleanup unpacking code for DCB
ixgbe: Populate the prio_tc_map in ixgbe_setup_tc
ixgbe: Add function for obtaining FCoE TC based on FCoE user priority
ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config
Matthew Vick (1):
e1000e: Program the correct register for ITR when using MSI-X.
Tushar Dave (1):
e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571()
drivers/net/ethernet/intel/e1000e/82571.c | 14 +-
drivers/net/ethernet/intel/e1000e/e1000.h | 1 +
drivers/net/ethernet/intel/e1000e/ethtool.c | 5 +-
drivers/net/ethernet/intel/e1000e/netdev.c | 32 ++-
drivers/net/ethernet/intel/ixgbe/ixgbe.h | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c | 74 ++++---
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.h | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c | 26 +--
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 15 ++
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 260 ++++++++++-------------
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 61 ++++--
11 files changed, 265 insertions(+), 225 deletions(-)
--
1.7.10.4
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [net-next 0/7][pull request] Intel Wired LAN Driver Updates
2012-07-14 23:06 Jeff Kirsher
@ 2012-07-17 6:04 ` David Miller
0 siblings, 0 replies; 22+ messages in thread
From: David Miller @ 2012-07-17 6:04 UTC (permalink / raw)
To: jeffrey.t.kirsher; +Cc: netdev, gospo, sassmann
From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Date: Sat, 14 Jul 2012 16:06:58 -0700
> This series contains updates to e1000e and ixgbe.
>
> The following are changes since commit 141e369de698f2e17bf716b83fcc647ddcb2220c:
> xfrm: Initialize the struct xfrm_dst behind the dst_enty field
> and are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master
>
> Alexander Duyck (5):
> ixgbe: Simplify logic for getting traffic class from user priority
> ixgbe: Cleanup unpacking code for DCB
> ixgbe: Populate the prio_tc_map in ixgbe_setup_tc
> ixgbe: Add function for obtaining FCoE TC based on FCoE user priority
> ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config
>
> Matthew Vick (1):
> e1000e: Program the correct register for ITR when using MSI-X.
>
> Tushar Dave (1):
> e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571()
Pulled, thanks Jeff.
^ permalink raw reply [flat|nested] 22+ messages in thread
* [net-next 0/7][pull request] Intel Wired LAN Driver Updates
@ 2012-09-22 10:30 Jeff Kirsher
2012-09-22 19:39 ` David Miller
0 siblings, 1 reply; 22+ messages in thread
From: Jeff Kirsher @ 2012-09-22 10:30 UTC (permalink / raw)
To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann
This series contains updates to igb only.
The following are changes since commit abb17e6c0c7b27693201dc85f75dbb184279fd10:
netlink: use <linux/export.h> instead of <linux/module.h>
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master
Alexander Duyck (5):
igb: Remove logic that was doing NUMA pseudo-aware allocations
igb: Change Tx cleanup loop to do/while instead of for
igb: Change how we populate the RSS indirection table
igb: Simplify how we populate the RSS key
igb: Use dma_unmap_addr and dma_unmap_len defines
Carolyn Wyborny (1):
igb: Fix stats output on i210/i211 parts.
Stefan Assmann (1):
igb: Change how we check for pre-existing and assigned VFs
drivers/net/ethernet/intel/igb/igb.h | 8 +-
drivers/net/ethernet/intel/igb/igb_main.c | 370 ++++++++++--------------------
2 files changed, 122 insertions(+), 256 deletions(-)
--
1.7.11.4
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [net-next 0/7][pull request] Intel Wired LAN Driver Updates
2012-09-22 10:30 Jeff Kirsher
@ 2012-09-22 19:39 ` David Miller
0 siblings, 0 replies; 22+ messages in thread
From: David Miller @ 2012-09-22 19:39 UTC (permalink / raw)
To: jeffrey.t.kirsher; +Cc: netdev, gospo, sassmann
From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Date: Sat, 22 Sep 2012 03:30:29 -0700
> This series contains updates to igb only.
>
> The following are changes since commit abb17e6c0c7b27693201dc85f75dbb184279fd10:
> netlink: use <linux/export.h> instead of <linux/module.h>
> and are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master
>
> Alexander Duyck (5):
> igb: Remove logic that was doing NUMA pseudo-aware allocations
> igb: Change Tx cleanup loop to do/while instead of for
> igb: Change how we populate the RSS indirection table
> igb: Simplify how we populate the RSS key
> igb: Use dma_unmap_addr and dma_unmap_len defines
>
> Carolyn Wyborny (1):
> igb: Fix stats output on i210/i211 parts.
>
> Stefan Assmann (1):
> igb: Change how we check for pre-existing and assigned VFs
Pulled, thanks Jeff.
^ permalink raw reply [flat|nested] 22+ messages in thread
* [net-next 0/7][pull request] Intel Wired LAN Driver Updates
@ 2012-11-28 13:06 Jeff Kirsher
2012-11-28 16:05 ` David Miller
0 siblings, 1 reply; 22+ messages in thread
From: Jeff Kirsher @ 2012-11-28 13:06 UTC (permalink / raw)
To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann
This series contains updates to igb, igbvf and ixgbe.
The following are changes since commit 03f52a0a554210d5049eeed9f1bb29047dc807cb:
ip6mr: Add sizeof verification to MRT6_ASSERT and MT6_PIM
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master
Alexander Duyck (1):
ixgbe: Drop RLPML configuration from x540 RXDCTL register
configuration
Don Skidmore (1):
ixgbe: bump version number
Greg Rose (1):
ixgbe: Make the bridge mode setting sticky
Matthew Vick (1):
igb: Use a 32-bit mask when calculating the flow control watermarks
Mitch A Williams (2):
igbvf: work around i350 erratum
igbvf: update version number
Neerav Parikh (1):
ixgbe: Fix incorrect disabling of Tx hang check in case of PFC
drivers/net/ethernet/intel/igb/igb_main.c | 5 ++--
drivers/net/ethernet/intel/igbvf/defines.h | 1 +
drivers/net/ethernet/intel/igbvf/igbvf.h | 2 +-
drivers/net/ethernet/intel/igbvf/netdev.c | 17 +++++++++--
drivers/net/ethernet/intel/ixgbe/ixgbe.h | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 40 ++++++++++++--------------
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 1 +
7 files changed, 39 insertions(+), 28 deletions(-)
--
1.7.11.7
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [net-next 0/7][pull request] Intel Wired LAN Driver Updates
2012-11-28 13:06 [net-next 0/7][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
@ 2012-11-28 16:05 ` David Miller
0 siblings, 0 replies; 22+ messages in thread
From: David Miller @ 2012-11-28 16:05 UTC (permalink / raw)
To: jeffrey.t.kirsher; +Cc: netdev, gospo, sassmann
From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Date: Wed, 28 Nov 2012 05:06:11 -0800
> This series contains updates to igb, igbvf and ixgbe.
>
> The following are changes since commit 03f52a0a554210d5049eeed9f1bb29047dc807cb:
> ip6mr: Add sizeof verification to MRT6_ASSERT and MT6_PIM
> and are available in the git repository at:
> git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master
Pulled, thanks Jeff.
^ permalink raw reply [flat|nested] 22+ messages in thread
* [net-next 0/7][pull request] Intel Wired LAN Driver Updates
@ 2014-06-03 7:45 Jeff Kirsher
2014-06-03 7:45 ` [net-next 1/7] ixgbe: fix detection of SFP+ capable interfaces Jeff Kirsher
` (6 more replies)
0 siblings, 7 replies; 22+ messages in thread
From: Jeff Kirsher @ 2014-06-03 7:45 UTC (permalink / raw)
To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann
This series contains updates to e1000, igb and ixgbe.
Emil provides his version 2 fix for the detection of SFP+ capable interfaces.
In cases where the driver is loaded while there are no SFP+ modules in cage,
the interface was not being detected as SFP capable. Resolve the issue by
identifying interfaces with no PHY type set as SFP capable which allows the
driver to detect the SFP module when the interface is brought up. In this
version 2 of the patch, the 82599 specific check was removed since we only
have 82598 devices that are SFP capable.
Jacob removes the including of the export header in the ixgbe PTP core, since
it is not needed. Renames igb_ptp_enable() to igb_ptp_feature_enable() to
better reflect the actual functions purpose.
Todd fixes the ethtool loopback test for i354 backplane devices since we
do not know what PHY is to be used for the devices, use MAC loopback for
ethtool tests. Todd also sets the packet buffer size register defaults for
i210 devices.
Yongjian Xu removes the check for skb->len being negative or zero since there
is never a case where it would be zero or negative for e1000.
Manuel Schölling updates e1000 to use the time_after() helper function.
The following are changes since commit a68ab98e6c7ab0955babcdc45ca446886f3bfb25:
fec: Include pinctrl header file
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master
Emil Tantilov (1):
ixgbe: fix detection of SFP+ capable interfaces
Jacob Keller (2):
ixgbe: remove linux/export.h header from ixgbe_ptp.c
igb: rename igb_ptp_enable to igb_ptp_feature_enable
Manuel Schölling (1):
e1000: Use time_after() for time comparison
Todd Fujinaka (2):
igb: use mac loopback for i354 backplane
igb: add defaults for i210 TX/RX PBSIZE
Yongjian Xu (1):
e1000: remove the check: skb->len<=0
drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 3 ++-
drivers/net/ethernet/intel/e1000/e1000_main.c | 5 -----
drivers/net/ethernet/intel/igb/e1000_defines.h | 3 +++
drivers/net/ethernet/intel/igb/e1000_regs.h | 4 ++++
drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 ++--
drivers/net/ethernet/intel/igb/igb_main.c | 6 ++++++
drivers/net/ethernet/intel/igb/igb_ptp.c | 8 ++++----
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 7 -------
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 ++
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 1 -
10 files changed, 23 insertions(+), 20 deletions(-)
--
1.9.3
^ permalink raw reply [flat|nested] 22+ messages in thread
* [net-next 1/7] ixgbe: fix detection of SFP+ capable interfaces
2014-06-03 7:45 [net-next 0/7][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
@ 2014-06-03 7:45 ` Jeff Kirsher
2014-06-03 7:45 ` [net-next 2/7] ixgbe: remove linux/export.h header from ixgbe_ptp.c Jeff Kirsher
` (5 subsequent siblings)
6 siblings, 0 replies; 22+ messages in thread
From: Jeff Kirsher @ 2014-06-03 7:45 UTC (permalink / raw)
To: davem; +Cc: Emil Tantilov, netdev, gospo, sassmann, Jeff Kirsher
From: Emil Tantilov <emil.s.tantilov@intel.com>
In cases where the driver is loaded while there are no SFP+ modules in
the cage the interface was not being detected as SFP capable. To account
for this the driver called identify_sfp in ixgbe_get_settings to make
sure the data is correct. However when there is no SFP+ module in the cage
the driver waits for the I2C reads to time out which can take more than a
second and will cause issues with tools (like net-snmp) that may poll
for that information.
This patch resolves the issue by identifying interfaces with no PHY
type set as SFP capable which allows the driver to detect the SFP module
when the interface is brought up. As result of this we can also remove the
identify_sfp call from ixgbe_get_settings.
v2: remove the 82599 specific check since we have 82598 devices that are SFP
capable.
Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
---
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 7 -------
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 ++
2 files changed, 2 insertions(+), 7 deletions(-)
diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
index cc70de2..23e4e6a 100644
--- a/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
+++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
@@ -161,13 +161,6 @@ static int ixgbe_get_settings(struct net_device *netdev,
bool autoneg = false;
bool link_up;
- /* SFP type is needed for get_link_capabilities */
- if (hw->phy.media_type & (ixgbe_media_type_fiber |
- ixgbe_media_type_fiber_qsfp)) {
- if (hw->phy.sfp_type == ixgbe_sfp_type_not_present)
- hw->phy.ops.identify_sfp(hw);
- }
-
hw->mac.ops.get_link_capabilities(hw, &supported_link, &autoneg);
/* set the supported link speeds */
diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
index ea11e2c..e22278a 100644
--- a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
+++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
@@ -4656,6 +4656,8 @@ static inline bool ixgbe_is_sfp(struct ixgbe_hw *hw)
case ixgbe_phy_qsfp_active_unknown:
case ixgbe_phy_qsfp_intel:
case ixgbe_phy_qsfp_unknown:
+ /* ixgbe_phy_none is set when no SFP module is present */
+ case ixgbe_phy_none:
return true;
case ixgbe_phy_nl:
if (hw->mac.type == ixgbe_mac_82598EB)
--
1.9.3
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [net-next 2/7] ixgbe: remove linux/export.h header from ixgbe_ptp.c
2014-06-03 7:45 [net-next 0/7][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
2014-06-03 7:45 ` [net-next 1/7] ixgbe: fix detection of SFP+ capable interfaces Jeff Kirsher
@ 2014-06-03 7:45 ` Jeff Kirsher
2014-06-03 7:45 ` [net-next 3/7] igb: rename igb_ptp_enable to igb_ptp_feature_enable Jeff Kirsher
` (4 subsequent siblings)
6 siblings, 0 replies; 22+ messages in thread
From: Jeff Kirsher @ 2014-06-03 7:45 UTC (permalink / raw)
To: davem; +Cc: Jacob Keller, netdev, gospo, sassmann, Jeff Kirsher
From: Jacob Keller <jacob.e.keller@intel.com>
We don't need this header file, so we shouldn't be including it.
Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
---
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
index b3266b7..68f87ec 100644
--- a/drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
+++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
@@ -26,7 +26,6 @@
*******************************************************************************/
#include "ixgbe.h"
-#include <linux/export.h>
#include <linux/ptp_classify.h>
/*
--
1.9.3
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [net-next 3/7] igb: rename igb_ptp_enable to igb_ptp_feature_enable
2014-06-03 7:45 [net-next 0/7][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
2014-06-03 7:45 ` [net-next 1/7] ixgbe: fix detection of SFP+ capable interfaces Jeff Kirsher
2014-06-03 7:45 ` [net-next 2/7] ixgbe: remove linux/export.h header from ixgbe_ptp.c Jeff Kirsher
@ 2014-06-03 7:45 ` Jeff Kirsher
2014-06-04 2:27 ` David Miller
2014-06-03 7:45 ` [net-next 4/7] igb: use mac loopback for i354 backplane Jeff Kirsher
` (3 subsequent siblings)
6 siblings, 1 reply; 22+ messages in thread
From: Jeff Kirsher @ 2014-06-03 7:45 UTC (permalink / raw)
To: davem; +Cc: Jacob Keller, netdev, gospo, sassmann, Jeff Kirsher
From: Jacob Keller <jacob.e.keller@intel.com>
The name igb_ptp_enable is not synonymous with the purpose of this
function, so rename it to better explain its purpose.
Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
---
drivers/net/ethernet/intel/igb/igb_ptp.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/net/ethernet/intel/igb/igb_ptp.c b/drivers/net/ethernet/intel/igb/igb_ptp.c
index ab25e49..870c38d 100644
--- a/drivers/net/ethernet/intel/igb/igb_ptp.c
+++ b/drivers/net/ethernet/intel/igb/igb_ptp.c
@@ -360,7 +360,7 @@ static int igb_ptp_settime_i210(struct ptp_clock_info *ptp,
return 0;
}
-static int igb_ptp_enable(struct ptp_clock_info *ptp,
+static int igb_ptp_feature_enable(struct ptp_clock_info *ptp,
struct ptp_clock_request *rq, int on)
{
return -EOPNOTSUPP;
@@ -745,7 +745,7 @@ void igb_ptp_init(struct igb_adapter *adapter)
adapter->ptp_caps.adjtime = igb_ptp_adjtime_82576;
adapter->ptp_caps.gettime = igb_ptp_gettime_82576;
adapter->ptp_caps.settime = igb_ptp_settime_82576;
- adapter->ptp_caps.enable = igb_ptp_enable;
+ adapter->ptp_caps.enable = igb_ptp_feature_enable;
adapter->cc.read = igb_ptp_read_82576;
adapter->cc.mask = CLOCKSOURCE_MASK(64);
adapter->cc.mult = 1;
@@ -765,7 +765,7 @@ void igb_ptp_init(struct igb_adapter *adapter)
adapter->ptp_caps.adjtime = igb_ptp_adjtime_82576;
adapter->ptp_caps.gettime = igb_ptp_gettime_82576;
adapter->ptp_caps.settime = igb_ptp_settime_82576;
- adapter->ptp_caps.enable = igb_ptp_enable;
+ adapter->ptp_caps.enable = igb_ptp_feature_enable;
adapter->cc.read = igb_ptp_read_82580;
adapter->cc.mask = CLOCKSOURCE_MASK(IGB_NBITS_82580);
adapter->cc.mult = 1;
@@ -784,7 +784,7 @@ void igb_ptp_init(struct igb_adapter *adapter)
adapter->ptp_caps.adjtime = igb_ptp_adjtime_i210;
adapter->ptp_caps.gettime = igb_ptp_gettime_i210;
adapter->ptp_caps.settime = igb_ptp_settime_i210;
- adapter->ptp_caps.enable = igb_ptp_enable;
+ adapter->ptp_caps.enable = igb_ptp_feature_enable;
/* Enable the timer functions by clearing bit 31. */
wr32(E1000_TSAUXC, 0x0);
break;
--
1.9.3
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [net-next 4/7] igb: use mac loopback for i354 backplane
2014-06-03 7:45 [net-next 0/7][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
` (2 preceding siblings ...)
2014-06-03 7:45 ` [net-next 3/7] igb: rename igb_ptp_enable to igb_ptp_feature_enable Jeff Kirsher
@ 2014-06-03 7:45 ` Jeff Kirsher
2014-06-03 7:45 ` [net-next 5/7] igb: add defaults for i210 TX/RX PBSIZE Jeff Kirsher
` (2 subsequent siblings)
6 siblings, 0 replies; 22+ messages in thread
From: Jeff Kirsher @ 2014-06-03 7:45 UTC (permalink / raw)
To: davem; +Cc: Todd Fujinaka, netdev, gospo, sassmann, Jeff Kirsher
From: Todd Fujinaka <todd.fujinaka@intel.com>
We can't know what PHY is to be used for i354 backplane, so use MAC
loopback for ethtool tests.
Signed-off-by: Todd Fujinaka <todd.fujinaka@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
---
drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/intel/igb/igb_ethtool.c b/drivers/net/ethernet/intel/igb/igb_ethtool.c
index a84297c..0716dbe 100644
--- a/drivers/net/ethernet/intel/igb/igb_ethtool.c
+++ b/drivers/net/ethernet/intel/igb/igb_ethtool.c
@@ -1665,8 +1665,8 @@ static int igb_setup_loopback_test(struct igb_adapter *adapter)
(hw->device_id == E1000_DEV_ID_DH89XXCC_SERDES) ||
(hw->device_id == E1000_DEV_ID_DH89XXCC_BACKPLANE) ||
(hw->device_id == E1000_DEV_ID_DH89XXCC_SFP) ||
- (hw->device_id == E1000_DEV_ID_I354_SGMII)) {
-
+ (hw->device_id == E1000_DEV_ID_I354_SGMII) ||
+ (hw->device_id == E1000_DEV_ID_I354_BACKPLANE_2_5GBPS)) {
/* Enable DH89xxCC MPHY for near end loopback */
reg = rd32(E1000_MPHY_ADDR_CTL);
reg = (reg & E1000_MPHY_ADDR_CTL_OFFSET_MASK) |
--
1.9.3
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [net-next 5/7] igb: add defaults for i210 TX/RX PBSIZE
2014-06-03 7:45 [net-next 0/7][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
` (3 preceding siblings ...)
2014-06-03 7:45 ` [net-next 4/7] igb: use mac loopback for i354 backplane Jeff Kirsher
@ 2014-06-03 7:45 ` Jeff Kirsher
2014-06-03 7:45 ` [net-next 6/7] e1000: remove the check: skb->len<=0 Jeff Kirsher
2014-06-03 7:45 ` [net-next 7/7] e1000: Use time_after() for time comparison Jeff Kirsher
6 siblings, 0 replies; 22+ messages in thread
From: Jeff Kirsher @ 2014-06-03 7:45 UTC (permalink / raw)
To: davem; +Cc: Todd Fujinaka, netdev, gospo, sassmann, Jeff Kirsher
From: Todd Fujinaka <todd.fujinaka@intel.com>
Set the defaults on probe for the packet buffer size registers for the
i210.
Signed-off-by: Todd Fujinaka <todd.fujinaka@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
---
drivers/net/ethernet/intel/igb/e1000_defines.h | 3 +++
drivers/net/ethernet/intel/igb/e1000_regs.h | 4 ++++
drivers/net/ethernet/intel/igb/igb_main.c | 6 ++++++
3 files changed, 13 insertions(+)
diff --git a/drivers/net/ethernet/intel/igb/e1000_defines.h b/drivers/net/ethernet/intel/igb/e1000_defines.h
index f85be66..11ffdba 100644
--- a/drivers/net/ethernet/intel/igb/e1000_defines.h
+++ b/drivers/net/ethernet/intel/igb/e1000_defines.h
@@ -329,6 +329,9 @@
/* Timestamp in Rx buffer */
#define E1000_RXPBS_CFG_TS_EN 0x80000000
+#define I210_RXPBSIZE_DEFAULT 0x000000A2 /* RXPBSIZE default */
+#define I210_TXPBSIZE_DEFAULT 0x04000014 /* TXPBSIZE default */
+
/* SerDes Control */
#define E1000_SCTL_DISABLE_SERDES_LOOPBACK 0x0400
diff --git a/drivers/net/ethernet/intel/igb/e1000_regs.h b/drivers/net/ethernet/intel/igb/e1000_regs.h
index 833bbb9..1cc4b1a7 100644
--- a/drivers/net/ethernet/intel/igb/e1000_regs.h
+++ b/drivers/net/ethernet/intel/igb/e1000_regs.h
@@ -192,6 +192,10 @@
: (0x0E038 + ((_n) * 0x40)))
#define E1000_TDWBAH(_n) ((_n) < 4 ? (0x0383C + ((_n) * 0x100)) \
: (0x0E03C + ((_n) * 0x40)))
+
+#define E1000_RXPBS 0x02404 /* Rx Packet Buffer Size - RW */
+#define E1000_TXPBS 0x03404 /* Tx Packet Buffer Size - RW */
+
#define E1000_TDFH 0x03410 /* TX Data FIFO Head - RW */
#define E1000_TDFT 0x03418 /* TX Data FIFO Tail - RW */
#define E1000_TDFHS 0x03420 /* TX Data FIFO Head Saved - RW */
diff --git a/drivers/net/ethernet/intel/igb/igb_main.c b/drivers/net/ethernet/intel/igb/igb_main.c
index ea2868b..33b3a16 100644
--- a/drivers/net/ethernet/intel/igb/igb_main.c
+++ b/drivers/net/ethernet/intel/igb/igb_main.c
@@ -2433,6 +2433,12 @@ static int igb_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
/* get firmware version for ethtool -i */
igb_set_fw_version(adapter);
+ /* configure RXPBSIZE and TXPBSIZE */
+ if (hw->mac.type == e1000_i210) {
+ wr32(E1000_RXPBS, I210_RXPBSIZE_DEFAULT);
+ wr32(E1000_TXPBS, I210_TXPBSIZE_DEFAULT);
+ }
+
setup_timer(&adapter->watchdog_timer, igb_watchdog,
(unsigned long) adapter);
setup_timer(&adapter->phy_info_timer, igb_update_phy_info,
--
1.9.3
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [net-next 6/7] e1000: remove the check: skb->len<=0
2014-06-03 7:45 [net-next 0/7][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
` (4 preceding siblings ...)
2014-06-03 7:45 ` [net-next 5/7] igb: add defaults for i210 TX/RX PBSIZE Jeff Kirsher
@ 2014-06-03 7:45 ` Jeff Kirsher
2014-06-03 7:45 ` [net-next 7/7] e1000: Use time_after() for time comparison Jeff Kirsher
6 siblings, 0 replies; 22+ messages in thread
From: Jeff Kirsher @ 2014-06-03 7:45 UTC (permalink / raw)
To: davem; +Cc: Yongjian Xu, netdev, gospo, sassmann, Jeff Kirsher
From: Yongjian Xu <xuyongjiande@gmail.com>
There is no case skb->len would be 0 or 'negative'.
Remove the check.
Signed-off-by: Yongjian Xu <xuyongjiande@gmail.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
---
drivers/net/ethernet/intel/e1000/e1000_main.c | 5 -----
1 file changed, 5 deletions(-)
diff --git a/drivers/net/ethernet/intel/e1000/e1000_main.c b/drivers/net/ethernet/intel/e1000/e1000_main.c
index 27058df..660971f 100644
--- a/drivers/net/ethernet/intel/e1000/e1000_main.c
+++ b/drivers/net/ethernet/intel/e1000/e1000_main.c
@@ -3105,11 +3105,6 @@ static netdev_tx_t e1000_xmit_frame(struct sk_buff *skb,
*/
tx_ring = adapter->tx_ring;
- if (unlikely(skb->len <= 0)) {
- dev_kfree_skb_any(skb);
- return NETDEV_TX_OK;
- }
-
/* On PCI/PCI-X HW, if packet size is less than ETH_ZLEN,
* packets may get corrupted during padding by HW.
* To WA this issue, pad all small packets manually.
--
1.9.3
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [net-next 7/7] e1000: Use time_after() for time comparison
2014-06-03 7:45 [net-next 0/7][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
` (5 preceding siblings ...)
2014-06-03 7:45 ` [net-next 6/7] e1000: remove the check: skb->len<=0 Jeff Kirsher
@ 2014-06-03 7:45 ` Jeff Kirsher
6 siblings, 0 replies; 22+ messages in thread
From: Jeff Kirsher @ 2014-06-03 7:45 UTC (permalink / raw)
To: davem; +Cc: Manuel Schölling, netdev, gospo, sassmann, Jeff Kirsher
From: Manuel Schölling <manuel.schoelling@gmx.de>
To be future-proof and for better readability the time comparisons are modified
to use time_after() instead of plain, error-prone math.
Signed-off-by: Manuel Schölling <manuel.schoelling@gmx.de>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
---
drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/intel/e1000/e1000_ethtool.c b/drivers/net/ethernet/intel/e1000/e1000_ethtool.c
index 341889a..08b207d 100644
--- a/drivers/net/ethernet/intel/e1000/e1000_ethtool.c
+++ b/drivers/net/ethernet/intel/e1000/e1000_ethtool.c
@@ -1460,7 +1460,8 @@ static int e1000_run_loopback_test(struct e1000_adapter *adapter)
* enough time to complete the receives, if it's
* exceeded, break and error off
*/
- } while (good_cnt < 64 && jiffies < (time + 20));
+ } while (good_cnt < 64 && time_after(time + 20, jiffies));
+
if (good_cnt != 64) {
ret_val = 13; /* ret_val is the same as mis-compare */
break;
--
1.9.3
^ permalink raw reply related [flat|nested] 22+ messages in thread
* Re: [net-next 3/7] igb: rename igb_ptp_enable to igb_ptp_feature_enable
2014-06-03 7:45 ` [net-next 3/7] igb: rename igb_ptp_enable to igb_ptp_feature_enable Jeff Kirsher
@ 2014-06-04 2:27 ` David Miller
0 siblings, 0 replies; 22+ messages in thread
From: David Miller @ 2014-06-04 2:27 UTC (permalink / raw)
To: jeffrey.t.kirsher; +Cc: jacob.e.keller, netdev, gospo, sassmann
From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Date: Tue, 3 Jun 2014 00:45:05 -0700
> -static int igb_ptp_enable(struct ptp_clock_info *ptp,
> +static int igb_ptp_feature_enable(struct ptp_clock_info *ptp,
> struct ptp_clock_request *rq, int on)
The argument on the second line needs to be adjusted if the location
of the openning parenthesis on the first line changes, as it does
here.
^ permalink raw reply [flat|nested] 22+ messages in thread
end of thread, other threads:[~2014-06-04 2:27 UTC | newest]
Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-03 7:45 [net-next 0/7][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
2014-06-03 7:45 ` [net-next 1/7] ixgbe: fix detection of SFP+ capable interfaces Jeff Kirsher
2014-06-03 7:45 ` [net-next 2/7] ixgbe: remove linux/export.h header from ixgbe_ptp.c Jeff Kirsher
2014-06-03 7:45 ` [net-next 3/7] igb: rename igb_ptp_enable to igb_ptp_feature_enable Jeff Kirsher
2014-06-04 2:27 ` David Miller
2014-06-03 7:45 ` [net-next 4/7] igb: use mac loopback for i354 backplane Jeff Kirsher
2014-06-03 7:45 ` [net-next 5/7] igb: add defaults for i210 TX/RX PBSIZE Jeff Kirsher
2014-06-03 7:45 ` [net-next 6/7] e1000: remove the check: skb->len<=0 Jeff Kirsher
2014-06-03 7:45 ` [net-next 7/7] e1000: Use time_after() for time comparison Jeff Kirsher
-- strict thread matches above, loose matches on Subject: below --
2012-11-28 13:06 [net-next 0/7][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
2012-11-28 16:05 ` David Miller
2012-09-22 10:30 Jeff Kirsher
2012-09-22 19:39 ` David Miller
2012-07-14 23:06 Jeff Kirsher
2012-07-17 6:04 ` David Miller
2012-03-14 7:55 Jeff Kirsher
2012-03-14 9:27 ` David Miller
2012-02-11 0:08 Jeff Kirsher
2012-02-12 22:05 ` David Miller
2012-02-09 10:27 Jeff Kirsher
2012-01-03 1:50 Jeff Kirsher
2012-01-03 17:23 ` 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).