[net-next PATCH 0/2] network performance improvement patches for TI CPSW and Davinci EMAC drivers

2013-03-27 Thread Mugunthan V N
This patch series improves network performance of TI CPSW and Davinci EMAC
drivers during bulk transfer. During heavy Tx load CPDMA may run out of
descriptors and tx queue is stopped. When it descriptors are available it
is reported to the stack via netif_start_queue which doesn't schedule tx
queue immediately, so there can be dead time during continuous transfer,
this can be fixed by using netif_wake_queue api which will schedule tx queue
immediately.

Mugunthan V N (2):
  drivers: net: ethernet: cpsw: use netif_wake_queue() while restarting
tx queue
  drivers: net: ethernet: davinci_emac: use netif_wake_queue() while
restarting tx queue

 drivers/net/ethernet/ti/cpsw.c |2 +-
 drivers/net/ethernet/ti/davinci_emac.c |2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

-- 
1.7.9.5

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [net-next PATCH 0/2] network performance improvement patches for TI CPSW and Davinci EMAC drivers

2013-03-27 Thread David Miller
From: Mugunthan V N mugunthan...@ti.com
Date: Wed, 27 Mar 2013 20:11:58 +0530

 This patch series improves network performance of TI CPSW and Davinci EMAC
 drivers during bulk transfer. During heavy Tx load CPDMA may run out of
 descriptors and tx queue is stopped. When it descriptors are available it
 is reported to the stack via netif_start_queue which doesn't schedule tx
 queue immediately, so there can be dead time during continuous transfer,
 this can be fixed by using netif_wake_queue api which will schedule tx queue
 immediately.

Both applied to 'net'.
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html