All of lore.kernel.org
 help / color / mirror / Atom feed
* [net 0/3][pull request] Intel Wired LAN Driver Updates
@ 2012-10-09 10:13 Jeff Kirsher
  2012-10-09 10:13 ` [net 1/3] ixgbevf: Set the netdev number of Tx queues Jeff Kirsher
                   ` (3 more replies)
  0 siblings, 4 replies; 23+ messages in thread
From: Jeff Kirsher @ 2012-10-09 10:13 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann

This series contains updates to ixgbe, ixgbevf and e1000e.

The following are changes since commit 66eef59f22275002f621ff9d951886b513d011b3:
  net: fix typo in freescale/ucc_geth.c
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net master

Alexander Duyck (1):
  ixgbe/ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx
    hangs

Bruce Allan (1):
  e1000e: add device IDs for i218

Greg Rose (1):
  ixgbevf: Set the netdev number of Tx queues

 drivers/net/ethernet/intel/e1000e/hw.h            | 2 ++
 drivers/net/ethernet/intel/e1000e/netdev.c        | 2 ++
 drivers/net/ethernet/intel/ixgbe/ixgbe.h          | 2 +-
 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h      | 2 +-
 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 7 +++++++
 5 files changed, 13 insertions(+), 2 deletions(-)

-- 
1.7.11.4

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

* [net 1/3] ixgbevf: Set the netdev number of Tx queues
  2012-10-09 10:13 [net 0/3][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
@ 2012-10-09 10:13 ` Jeff Kirsher
  2012-10-09 10:13 ` [net 2/3] ixgbe/ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs Jeff Kirsher
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 23+ messages in thread
From: Jeff Kirsher @ 2012-10-09 10:13 UTC (permalink / raw)
  To: davem; +Cc: Greg Rose, netdev, gospo, sassmann, Jeff Kirsher

From: Greg Rose <gregory.v.rose@intel.com>

The driver was not setting the number of real Tx queues in the net_device
structure.  This caused some serious issues such as Tx hangs and extremely
poor performance with some usages of the driver.

The issue is best observed by running:

iperf -c <host> -P <n>

Where n is greater than one.  The greater the value of n the more likely
the problem is to show up.

Signed-off-by: Greg Rose <gregory.v.rose@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
---
 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c b/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
index 0ee9bd4..de1ad50 100644
--- a/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
+++ b/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
@@ -1747,6 +1747,7 @@ err_tx_ring_allocation:
  **/
 static int ixgbevf_set_interrupt_capability(struct ixgbevf_adapter *adapter)
 {
+	struct net_device *netdev = adapter->netdev;
 	int err = 0;
 	int vector, v_budget;
 
@@ -1775,6 +1776,12 @@ static int ixgbevf_set_interrupt_capability(struct ixgbevf_adapter *adapter)
 
 	ixgbevf_acquire_msix_vectors(adapter, v_budget);
 
+	err = netif_set_real_num_tx_queues(netdev, adapter->num_tx_queues);
+	if (err)
+		goto out;
+
+	err = netif_set_real_num_rx_queues(netdev, adapter->num_rx_queues);
+
 out:
 	return err;
 }
-- 
1.7.11.4

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

* [net 2/3] ixgbe/ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs
  2012-10-09 10:13 [net 0/3][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
  2012-10-09 10:13 ` [net 1/3] ixgbevf: Set the netdev number of Tx queues Jeff Kirsher
@ 2012-10-09 10:13 ` Jeff Kirsher
  2012-10-09 10:13 ` [net 3/3] e1000e: add device IDs for i218 Jeff Kirsher
  2012-10-09 16:51 ` [net 0/3][pull request] Intel Wired LAN Driver Updates David Miller
  3 siblings, 0 replies; 23+ messages in thread
From: Jeff Kirsher @ 2012-10-09 10:13 UTC (permalink / raw)
  To: davem; +Cc: Alexander Duyck, netdev, gospo, sassmann, Jeff Kirsher

From: Alexander Duyck <alexander.h.duyck@intel.com>

This change limits the PF/VF driver to 9.5K max jumbo frame size in order
prevent a possible Tx hang in the adapter when sending frames between
pools.

All of the parts in ixgbe support a maximum frame of 15.5K for standard
traffic, however with SR-IOV or DCB enabled they should be limiting the
MTU size to 9.5K.  Instead of adding extra checks which would have to
change the MTU when we go into or out of these modes it is preferred to
just use a standard 9.5K MTU limit for all modes so that this extra
overhead can be avoided.

Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Tested-by: Sibai Li <sibai.li@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
---
 drivers/net/ethernet/intel/ixgbe/ixgbe.h     | 2 +-
 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe.h b/drivers/net/ethernet/intel/ixgbe/ixgbe.h
index 5bd2676..30efc9f 100644
--- a/drivers/net/ethernet/intel/ixgbe/ixgbe.h
+++ b/drivers/net/ethernet/intel/ixgbe/ixgbe.h
@@ -410,7 +410,7 @@ static inline u16 ixgbe_desc_unused(struct ixgbe_ring *ring)
 #define IXGBE_TX_CTXTDESC(R, i)	    \
 	(&(((struct ixgbe_adv_tx_context_desc *)((R)->desc))[i]))
 
-#define IXGBE_MAX_JUMBO_FRAME_SIZE        16128
+#define IXGBE_MAX_JUMBO_FRAME_SIZE	9728 /* Maximum Supported Size 9.5KB */
 #ifdef IXGBE_FCOE
 /* Use 3K as the baby jumbo frame size for FCoE */
 #define IXGBE_FCOE_JUMBO_FRAME_SIZE       3072
diff --git a/drivers/net/ethernet/intel/ixgbevf/ixgbevf.h b/drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
index 383b4e1..4a9c9c2 100644
--- a/drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
+++ b/drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
@@ -175,7 +175,7 @@ struct ixgbevf_q_vector {
 #define IXGBEVF_TX_CTXTDESC(R, i)	    \
 	(&(((struct ixgbe_adv_tx_context_desc *)((R)->desc))[i]))
 
-#define IXGBE_MAX_JUMBO_FRAME_SIZE        16128
+#define IXGBE_MAX_JUMBO_FRAME_SIZE	9728 /* Maximum Supported Size 9.5KB */
 
 #define OTHER_VECTOR 1
 #define NON_Q_VECTORS (OTHER_VECTOR)
-- 
1.7.11.4

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

* [net 3/3] e1000e: add device IDs for i218
  2012-10-09 10:13 [net 0/3][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
  2012-10-09 10:13 ` [net 1/3] ixgbevf: Set the netdev number of Tx queues Jeff Kirsher
  2012-10-09 10:13 ` [net 2/3] ixgbe/ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs Jeff Kirsher
@ 2012-10-09 10:13 ` Jeff Kirsher
  2012-10-09 16:51 ` [net 0/3][pull request] Intel Wired LAN Driver Updates David Miller
  3 siblings, 0 replies; 23+ messages in thread
From: Jeff Kirsher @ 2012-10-09 10:13 UTC (permalink / raw)
  To: davem; +Cc: Bruce Allan, netdev, gospo, sassmann, Jeff Kirsher

From: Bruce Allan <bruce.w.allan@intel.com>

i218 is the next-generation LOM that will be available on systems with the
Lynx Point LP Platform Controller Hub (PCH) chipset from Intel.  This patch
provides the initial support of those devices.

Signed-off-by: Bruce Allan <bruce.w.allan@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
---
 drivers/net/ethernet/intel/e1000e/hw.h     | 2 ++
 drivers/net/ethernet/intel/e1000e/netdev.c | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/drivers/net/ethernet/intel/e1000e/hw.h b/drivers/net/ethernet/intel/e1000e/hw.h
index ed5b409..d37bfd9 100644
--- a/drivers/net/ethernet/intel/e1000e/hw.h
+++ b/drivers/net/ethernet/intel/e1000e/hw.h
@@ -412,6 +412,8 @@ enum e1e_registers {
 #define E1000_DEV_ID_PCH2_LV_V			0x1503
 #define E1000_DEV_ID_PCH_LPT_I217_LM		0x153A
 #define E1000_DEV_ID_PCH_LPT_I217_V		0x153B
+#define E1000_DEV_ID_PCH_LPTLP_I218_LM		0x155A
+#define E1000_DEV_ID_PCH_LPTLP_I218_V		0x1559
 
 #define E1000_REVISION_4 4
 
diff --git a/drivers/net/ethernet/intel/e1000e/netdev.c b/drivers/net/ethernet/intel/e1000e/netdev.c
index fb659dd..de57a2b 100644
--- a/drivers/net/ethernet/intel/e1000e/netdev.c
+++ b/drivers/net/ethernet/intel/e1000e/netdev.c
@@ -6558,6 +6558,8 @@ static DEFINE_PCI_DEVICE_TABLE(e1000_pci_tbl) = {
 
 	{ PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_LPT_I217_LM), board_pch_lpt },
 	{ PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_LPT_I217_V), board_pch_lpt },
+	{ PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_LPTLP_I218_LM), board_pch_lpt },
+	{ PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_LPTLP_I218_V), board_pch_lpt },
 
 	{ 0, 0, 0, 0, 0, 0, 0 }	/* terminate list */
 };
-- 
1.7.11.4

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

* Re: [net 0/3][pull request] Intel Wired LAN Driver Updates
  2012-10-09 10:13 [net 0/3][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
                   ` (2 preceding siblings ...)
  2012-10-09 10:13 ` [net 3/3] e1000e: add device IDs for i218 Jeff Kirsher
@ 2012-10-09 16:51 ` David Miller
  3 siblings, 0 replies; 23+ messages in thread
From: David Miller @ 2012-10-09 16:51 UTC (permalink / raw)
  To: jeffrey.t.kirsher; +Cc: netdev, gospo, sassmann

From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Date: Tue,  9 Oct 2012 03:13:29 -0700

> This series contains updates to ixgbe, ixgbevf and e1000e.
> 
> The following are changes since commit 66eef59f22275002f621ff9d951886b513d011b3:
>   net: fix typo in freescale/ucc_geth.c
> and are available in the git repository at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net master
> 
> Alexander Duyck (1):
>   ixgbe/ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx
>     hangs
> 
> Bruce Allan (1):
>   e1000e: add device IDs for i218
> 
> Greg Rose (1):
>   ixgbevf: Set the netdev number of Tx queues

Pulled but please let's get that multi-month-old e1000e BQL bug fixed.

Thanks.

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

* [net 0/3][pull request] Intel Wired LAN Driver Updates
@ 2013-11-19 15:40 Jeff Kirsher
  0 siblings, 0 replies; 23+ messages in thread
From: Jeff Kirsher @ 2013-11-19 15:40 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann

This series contains updates to net and igb.

John provides a patch against net to be able to walk all upper devices
when bringing a device online where the RTNL lock is held.

Akeem provides a igb fix where WOL was being reported as supported on
some ethernet devices which did not have that capability.

Carolyn provides a igb fix to add a call to dev_close if the queue
reinit fails in order to make it clear to the user that the device is
down.

The following are changes since commit d11a347de3f521af62da25e74156ea39e3774f19:
  be2net: Delete secondary unicast MAC addresses during be_close
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net master

Akeem G Abodunrin (1):
  igb: Fixed Wake On Lan support

Carolyn Wyborny (1):
  igb: Update queue reinit function to call dev_close when init of
    queues fails

John Fastabend (1):
  net: allow netdev_all_upper_get_next_dev_rcu with rtnl lock held

 drivers/net/ethernet/intel/igb/igb_ethtool.c  |  7 +++--
 drivers/net/ethernet/intel/igb/igb_main.c     |  1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c |  6 ++--
 include/linux/netdevice.h                     |  9 ++++++
 net/core/dev.c                                | 43 ++++++++++++++++++++-------
 5 files changed, 49 insertions(+), 17 deletions(-)

-- 
1.8.3.1

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

* Re: [net 0/3][pull request] Intel Wired LAN Driver Updates
  2013-03-27 11:05 Jeff Kirsher
@ 2013-03-27 18:10 ` David Miller
  0 siblings, 0 replies; 23+ messages in thread
From: David Miller @ 2013-03-27 18:10 UTC (permalink / raw)
  To: jeffrey.t.kirsher; +Cc: netdev, gospo, sassmann

From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Date: Wed, 27 Mar 2013 04:05:30 -0700

> This series contains updates to e1000, ixgb and e1000e for Christoph.
> 
> Christoph provides 3 patches to resolve missing dma_error_call's to
> provided Intel drivers which did not have this fix.

Pulled, thanks Jeff.

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

* [net 0/3][pull request] Intel Wired LAN Driver Updates
@ 2013-03-27 11:05 Jeff Kirsher
  2013-03-27 18:10 ` David Miller
  0 siblings, 1 reply; 23+ messages in thread
From: Jeff Kirsher @ 2013-03-27 11:05 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann

This series contains updates to e1000, ixgb and e1000e for Christoph.

Christoph provides 3 patches to resolve missing dma_error_call's to
provided Intel drivers which did not have this fix.

The following are changes since commit b175293ccc98ab84e93d25472d7422b4a897614b:
  
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net master

Christoph Paasch (3):
  e1000: ethtool: Add missing dma_mapping_error-call in
    e1000_setup_desc_rings
  ixgb: Add missing dma_mapping_error-call in ixgb_alloc_rx_buffers
  e1000e: Add missing dma_mapping_error-call in
    e1000_alloc_jumbo_rx_buffers

 drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 14 +++++++++++---
 drivers/net/ethernet/intel/e1000e/netdev.c       |  7 ++++++-
 drivers/net/ethernet/intel/ixgb/ixgb_main.c      |  7 ++++++-
 3 files changed, 23 insertions(+), 5 deletions(-)

-- 
1.7.11.7

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

* Re: [net 0/3][pull request] Intel Wired LAN Driver Updates
  2013-03-07 11:15 Jeff Kirsher
@ 2013-03-07 20:19 ` David Miller
  0 siblings, 0 replies; 23+ messages in thread
From: David Miller @ 2013-03-07 20:19 UTC (permalink / raw)
  To: jeffrey.t.kirsher; +Cc: netdev, gospo, sassmann, bruce.w.allan

From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Date: Thu,  7 Mar 2013 03:15:22 -0800

> This series contains updates to e1000e only.
> 
> All three patches come from Konstantin Khlebnikov to resolve power
> management issues.  The first patch removes redundant and unbalanced
> pci_disable_device() from the shutdown function.  The second patch
> removes redundant actions from the driver and fixes the interaction
> with actions in pci-bus runtime power management code.  The third
> and last patch fixes some messages like 'Error reading PHY register'
> and 'Hardware Erorr' and saves several seconds on reboot.
> 
> The following are changes since commit f8af75f3517a24838a36eb5797a1a3e60bf9e276:
>   tun: add a missing nf_reset() in tun_net_xmit()
> and are available in the git repository at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net master

Pulled, thanks Jeff.

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

* [net 0/3][pull request] Intel Wired LAN Driver Updates
@ 2013-03-07 11:15 Jeff Kirsher
  2013-03-07 20:19 ` David Miller
  0 siblings, 1 reply; 23+ messages in thread
From: Jeff Kirsher @ 2013-03-07 11:15 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann, bruce.w.allan

This series contains updates to e1000e only.

All three patches come from Konstantin Khlebnikov to resolve power
management issues.  The first patch removes redundant and unbalanced
pci_disable_device() from the shutdown function.  The second patch
removes redundant actions from the driver and fixes the interaction
with actions in pci-bus runtime power management code.  The third
and last patch fixes some messages like 'Error reading PHY register'
and 'Hardware Erorr' and saves several seconds on reboot.

The following are changes since commit f8af75f3517a24838a36eb5797a1a3e60bf9e276:
  tun: add a missing nf_reset() in tun_net_xmit()
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net master

Konstantin Khlebnikov (3):
  e1000e: fix pci-device enable-counter balance
  e1000e: fix runtime power management transitions
  e1000e: fix accessing to suspended device

 drivers/net/ethernet/intel/e1000e/ethtool.c | 13 +++++
 drivers/net/ethernet/intel/e1000e/netdev.c  | 82 ++++++++---------------------
 2 files changed, 34 insertions(+), 61 deletions(-)

-- 
1.7.11.7

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

* Re: [net 0/3][pull request] Intel Wired LAN Driver Updates
  2012-08-09  9:39 Peter P Waskiewicz Jr
@ 2012-08-09 10:42 ` David Miller
  0 siblings, 0 replies; 23+ messages in thread
From: David Miller @ 2012-08-09 10:42 UTC (permalink / raw)
  To: peter.p.waskiewicz.jr; +Cc: netdev, gospo, sassmann

From: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
Date: Thu,  9 Aug 2012 02:39:09 -0700

> This series contains bugfixes to the igb and e1000e drivers.
> 
> The following are changes since commit 36471012e2ae28ca3178f84d4687a2d88a36593e:
>   
> and are available in the git repository at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/ppwaskie/net master
> 
> Alexander Duyck (1):
>   igb: Fix register defines for all non-82575 hardware
> 
> Emil Tantilov (2):
>   igb: fix panic while dumping packets on Tx hang with IOMMU
>   e1000e: fix panic while dumping packets on Tx hang with IOMMU

Pulled, thanks PJ.

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

* [net 0/3][pull request] Intel Wired LAN Driver Updates
@ 2012-08-09  9:39 Peter P Waskiewicz Jr
  2012-08-09 10:42 ` David Miller
  0 siblings, 1 reply; 23+ messages in thread
From: Peter P Waskiewicz Jr @ 2012-08-09  9:39 UTC (permalink / raw)
  To: davem; +Cc: Peter P Waskiewicz Jr, netdev, gospo, sassmann

This series contains bugfixes to the igb and e1000e drivers.

The following are changes since commit 36471012e2ae28ca3178f84d4687a2d88a36593e:
  
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/ppwaskie/net master

Alexander Duyck (1):
  igb: Fix register defines for all non-82575 hardware

Emil Tantilov (2):
  igb: fix panic while dumping packets on Tx hang with IOMMU
  e1000e: fix panic while dumping packets on Tx hang with IOMMU

 drivers/net/ethernet/intel/e1000e/netdev.c  | 36 +++++++++++++++++++++--------
 drivers/net/ethernet/intel/igb/e1000_regs.h |  8 +++++--
 drivers/net/ethernet/intel/igb/igb_main.c   | 19 ++++++++-------
 3 files changed, 41 insertions(+), 22 deletions(-)

-- 
1.7.11.2

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

* Re: [net 0/3][pull request] Intel Wired LAN Driver Updates
  2012-08-07  8:04 Peter P Waskiewicz Jr
@ 2012-08-08 22:42 ` David Miller
  0 siblings, 0 replies; 23+ messages in thread
From: David Miller @ 2012-08-08 22:42 UTC (permalink / raw)
  To: peter.p.waskiewicz.jr; +Cc: netdev, gospo, sassmann

From: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
Date: Tue,  7 Aug 2012 01:04:14 -0700

> This series contains fixes to the e1000e and igb drivers.
> 
> The following are changes since commit 5d299f3d3c8a2fbc732b1bf03af36333ccec3130:
>   
> and are available in the git repository at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/ppwaskie/net master
> 
> Stefan Assmann (1):
>   igb: add delay to allow igb loopback test to succeed on 8086:10c9
> 
> Tushar Dave (2):
>   e1000e: NIC goes up and immediately goes down
>   e1000e: 82571 Tx Data Corruption during Tx hang recovery

Pulled, thanks a lot.

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

* [net 0/3][pull request] Intel Wired LAN Driver Updates
@ 2012-08-07  8:04 Peter P Waskiewicz Jr
  2012-08-08 22:42 ` David Miller
  0 siblings, 1 reply; 23+ messages in thread
From: Peter P Waskiewicz Jr @ 2012-08-07  8:04 UTC (permalink / raw)
  To: davem; +Cc: Peter P Waskiewicz Jr, netdev, gospo, sassmann

This series contains fixes to the e1000e and igb drivers.

The following are changes since commit 5d299f3d3c8a2fbc732b1bf03af36333ccec3130:
  
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/ppwaskie/net master

Stefan Assmann (1):
  igb: add delay to allow igb loopback test to succeed on 8086:10c9

Tushar Dave (2):
  e1000e: NIC goes up and immediately goes down
  e1000e: 82571 Tx Data Corruption during Tx hang recovery

 drivers/net/ethernet/intel/e1000e/82571.c    | 10 +++++-----
 drivers/net/ethernet/intel/igb/igb_ethtool.c |  3 +++
 2 files changed, 8 insertions(+), 5 deletions(-)

-- 
1.7.11.2

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

* Re: [net 0/3][pull request] Intel Wired LAN Driver Updates
  2012-08-04 10:25 Peter P Waskiewicz Jr
@ 2012-08-04 10:37 ` David Miller
  0 siblings, 0 replies; 23+ messages in thread
From: David Miller @ 2012-08-04 10:37 UTC (permalink / raw)
  To: peter.p.waskiewicz.jr; +Cc: netdev, gospo, sassmann

From: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
Date: Sat,  4 Aug 2012 03:25:49 -0700

> This series contains various fixes to the igb driver.
> 
> The following are changes since commit ff6e1225957cce9e93b8d84dc240e5a44094d0ec:
>   cris: fix eth_v10.c build error
> and are available in the git repository at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/ppwaskie/net master

Pulled, thanks PJ.

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

* [net 0/3][pull request] Intel Wired LAN Driver Updates
@ 2012-08-04 10:25 Peter P Waskiewicz Jr
  2012-08-04 10:37 ` David Miller
  0 siblings, 1 reply; 23+ messages in thread
From: Peter P Waskiewicz Jr @ 2012-08-04 10:25 UTC (permalink / raw)
  To: davem; +Cc: Peter P Waskiewicz Jr, netdev, gospo, sassmann

This series contains various fixes to the igb driver.

The following are changes since commit ff6e1225957cce9e93b8d84dc240e5a44094d0ec:
  cris: fix eth_v10.c build error
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/ppwaskie/net master

Carolyn Wyborny (1):
  igb: Fix for failure to init on some 82576 devices.

Jesper Juhl (2):
  igb: correct hardware type (i210/i211) check in igb_loopback_test()
  igb: don't break user visible strings over multiple lines in
    igb_ethtool.c

 drivers/net/ethernet/intel/igb/e1000_82575.c |   16 ++++++++--------
 drivers/net/ethernet/intel/igb/igb_ethtool.c |   25 ++++++++++++-------------
 2 files changed, 20 insertions(+), 21 deletions(-)

-- 
1.7.10.4

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

* Re: [net 0/3][pull request] Intel Wired LAN Driver Updates
  2012-06-20  8:44 Jeff Kirsher
@ 2012-06-20 22:09 ` David Miller
  0 siblings, 0 replies; 23+ messages in thread
From: David Miller @ 2012-06-20 22:09 UTC (permalink / raw)
  To: jeffrey.t.kirsher; +Cc: netdev, gospo, sassmann

From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Date: Wed, 20 Jun 2012 01:44:39 -0700

> This series contains fixes to igb, ixgbe and intel/Kconfig
> 
> The following are changes since commit 2c995ff892313009e336ecc8ec3411022f5b1c39:
>   batman-adv: fix skb->data assignment
> and are available in the git repository at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net master
> 
> Alexander Duyck (1):
>   ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled
>     rings
> 
> Carolyn Wyborny (2):
>   igb: Fix incorrect RAR address entries for i210/i211 device.
>   Kconfig: Fix Kconfig for Intel ixgbe and igb PTP support.

Pulled, thanks Jeff.

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

* [net 0/3][pull request] Intel Wired LAN Driver Updates
@ 2012-06-20  8:44 Jeff Kirsher
  2012-06-20 22:09 ` David Miller
  0 siblings, 1 reply; 23+ messages in thread
From: Jeff Kirsher @ 2012-06-20  8:44 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann

This series contains fixes to igb, ixgbe and intel/Kconfig

The following are changes since commit 2c995ff892313009e336ecc8ec3411022f5b1c39:
  batman-adv: fix skb->data assignment
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net master

Alexander Duyck (1):
  ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled
    rings

Carolyn Wyborny (2):
  igb: Fix incorrect RAR address entries for i210/i211 device.
  Kconfig: Fix Kconfig for Intel ixgbe and igb PTP support.

 drivers/net/ethernet/intel/Kconfig            |   10 +++++++---
 drivers/net/ethernet/intel/igb/e1000_82575.c  |    2 --
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c |    2 +-
 3 files changed, 8 insertions(+), 6 deletions(-)

-- 
1.7.10.2

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

* Re: [net 0/3][pull request] Intel Wired LAN Driver Updates
  2012-06-06  4:08 Jeff Kirsher
@ 2012-06-06 16:00 ` David Miller
  0 siblings, 0 replies; 23+ messages in thread
From: David Miller @ 2012-06-06 16:00 UTC (permalink / raw)
  To: jeffrey.t.kirsher; +Cc: netdev, gospo, sassmann

From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Date: Tue,  5 Jun 2012 21:08:52 -0700

> This series contains 2 fixes for ixgbe and a fix for e1000e.
> 
> The following are changes since commit dc5cd894cace7bda4a743487a9f87d59a3f0a095:
>   net/hyperv: Use wait_event on outstanding sends during device removal
> and are available in the git repository at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net master

Pulled, thanks Jeff.

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

* [net 0/3][pull request] Intel Wired LAN Driver Updates
@ 2012-06-06  4:08 Jeff Kirsher
  2012-06-06 16:00 ` David Miller
  0 siblings, 1 reply; 23+ messages in thread
From: Jeff Kirsher @ 2012-06-06  4:08 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann

This series contains 2 fixes for ixgbe and a fix for e1000e.

The following are changes since commit dc5cd894cace7bda4a743487a9f87d59a3f0a095:
  net/hyperv: Use wait_event on outstanding sends during device removal
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net master

Bruce Allan (1):
  e1000e: test for valid check_reset_block function pointer

John Fastabend (2):
  ixgbe: fix_features rxvlan is independent of DCB and needs to be set
  ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled

 drivers/net/ethernet/intel/e1000e/ethtool.c   |    6 ++++--
 drivers/net/ethernet/intel/e1000e/mac.c       |    2 +-
 drivers/net/ethernet/intel/e1000e/netdev.c    |    4 ++--
 drivers/net/ethernet/intel/e1000e/phy.c       |    8 +++++---
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c |   22 ++++++++++------------
 5 files changed, 22 insertions(+), 20 deletions(-)

-- 
1.7.10.2

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

* [net 0/3][pull request] Intel Wired LAN Driver Updates
@ 2012-04-30 23:16 Jeff Kirsher
  0 siblings, 0 replies; 23+ messages in thread
From: Jeff Kirsher @ 2012-04-30 23:16 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann

This series of patches contains fixes for igbvf and ixgbe.

The following are changes since commit 1cebce36d660c83bd1353e41f3e66abd4686f215:
  tcp: fix infinite cwnd in tcp_complete_cwr()
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net master

Alexander Duyck (1):
  ixgbe: Fix a memory leak in IEEE DCB

Shan Wei (1):
  igbvf: fix the bug when initializing the igbvf

Yi Zou (1):
  ixgbe: fix calling skb_put on nonlinear skb assertion bug

 drivers/net/ethernet/intel/igbvf/netdev.c     |    4 ++--
 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c |    1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c |    9 +++++----
 3 files changed, 8 insertions(+), 6 deletions(-)

-- 
1.7.7.6

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

* Re: [net 0/3][pull request] Intel Wired LAN Driver Updates
  2012-04-03 22:28 Jeff Kirsher
@ 2012-04-03 22:48 ` David Miller
  0 siblings, 0 replies; 23+ messages in thread
From: David Miller @ 2012-04-03 22:48 UTC (permalink / raw)
  To: jeffrey.t.kirsher; +Cc: netdev, gospo, sassmann

From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Date: Tue,  3 Apr 2012 15:28:56 -0700

> This series of patches contains fixes for ixgbe and e1000e.
> 
> The following are changes since commit 01627d968c8b5e2810fe8c417b406b968297c236:
>   Merge branch 'drm-fixes-intel' of git://people.freedesktop.org/~airlied/linux
> and are available in the git repository at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net master

Pulled, thanks Jeff.

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

* [net 0/3][pull request] Intel Wired LAN Driver Updates
@ 2012-04-03 22:28 Jeff Kirsher
  2012-04-03 22:48 ` David Miller
  0 siblings, 1 reply; 23+ messages in thread
From: Jeff Kirsher @ 2012-04-03 22:28 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, gospo, sassmann

This series of patches contains fixes for ixgbe and e1000e.

The following are changes since commit 01627d968c8b5e2810fe8c417b406b968297c236:
  Merge branch 'drm-fixes-intel' of git://people.freedesktop.org/~airlied/linux
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net master

Bruce Allan (1):
  e1000e: prevent oops when adapter is being closed and reset
    simultaneously

Matthew Vick (1):
  e1000e: Guarantee descriptor writeback flush success.

Multanen, Eric W (1):
  ixgbe: driver fix for link flap

 drivers/net/ethernet/intel/e1000e/e1000.h       |    6 +
 drivers/net/ethernet/intel/e1000e/netdev.c      |   26 ++++
 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c |  164 +++++++++++------------
 3 files changed, 112 insertions(+), 84 deletions(-)

-- 
1.7.7.6

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

end of thread, other threads:[~2013-11-19 15:40 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-10-09 10:13 [net 0/3][pull request] Intel Wired LAN Driver Updates Jeff Kirsher
2012-10-09 10:13 ` [net 1/3] ixgbevf: Set the netdev number of Tx queues Jeff Kirsher
2012-10-09 10:13 ` [net 2/3] ixgbe/ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs Jeff Kirsher
2012-10-09 10:13 ` [net 3/3] e1000e: add device IDs for i218 Jeff Kirsher
2012-10-09 16:51 ` [net 0/3][pull request] Intel Wired LAN Driver Updates David Miller
  -- strict thread matches above, loose matches on Subject: below --
2013-11-19 15:40 Jeff Kirsher
2013-03-27 11:05 Jeff Kirsher
2013-03-27 18:10 ` David Miller
2013-03-07 11:15 Jeff Kirsher
2013-03-07 20:19 ` David Miller
2012-08-09  9:39 Peter P Waskiewicz Jr
2012-08-09 10:42 ` David Miller
2012-08-07  8:04 Peter P Waskiewicz Jr
2012-08-08 22:42 ` David Miller
2012-08-04 10:25 Peter P Waskiewicz Jr
2012-08-04 10:37 ` David Miller
2012-06-20  8:44 Jeff Kirsher
2012-06-20 22:09 ` David Miller
2012-06-06  4:08 Jeff Kirsher
2012-06-06 16:00 ` David Miller
2012-04-30 23:16 Jeff Kirsher
2012-04-03 22:28 Jeff Kirsher
2012-04-03 22:48 ` David Miller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.