netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net-next PATCH 0/2] network performance improvement patches for TI CPSW and Davinci EMAC drivers
@ 2013-03-27 14:41 Mugunthan V N
  2013-03-27 14:41 ` [net-next PATCH 1/2] drivers: net: ethernet: cpsw: use netif_wake_queue() while restarting tx queue Mugunthan V N
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Mugunthan V N @ 2013-03-27 14:41 UTC (permalink / raw)
  To: netdev; +Cc: davem, linux-omap, 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


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

end of thread, other threads:[~2013-03-27 18:10 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-27 14:41 [net-next PATCH 0/2] network performance improvement patches for TI CPSW and Davinci EMAC drivers Mugunthan V N
2013-03-27 14:41 ` [net-next PATCH 1/2] drivers: net: ethernet: cpsw: use netif_wake_queue() while restarting tx queue Mugunthan V N
2013-03-27 14:55   ` Eric Dumazet
2013-03-27 14:42 ` [net-next PATCH 2/2] drivers: net: ethernet: davinci_emac: " Mugunthan V N
2013-03-27 14:57   ` Eric Dumazet
2013-03-27 18:10 ` [net-next PATCH 0/2] network performance improvement patches for TI CPSW and Davinci EMAC drivers 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).