Thread (14 messages) flat view 14 messages, 5 authors, 2012-10-29

Re: [PATCH 0/6] Calxeda xgmac performance fixes

From: Rob Herring <hidden>
Date: 2012-10-29 18:01:37
Also in: lkml

David,

On 10/12/2012 10:15 AM, Rob Herring wrote:
From: Rob Herring <redacted>

This is a series of performance improvements to the xgmac driver. The most
significant changes are the alignment fixes to avoid alignment traps on
received frames and using relaxed i/o accessors.
Can you please apply this series for 3.7. They are all self-contained to
the xgmac driver and fix some performance issues including unaligned
access traps in the IP stack. If 3.7 is not acceptable, then 3.8 is fine.

Note that only patch 5 has a v2 version.

Rob
Rob Herring (6):
  net: calxedaxgmac: enable operate on 2nd frame mode
  net: calxedaxgmac: remove explicit rx dma buffer polling
  net: calxedaxgmac: use relaxed i/o accessors in rx and tx paths
  net: calxedaxgmac: drop some unnecessary register writes
  net: calxedaxgmac: rework transmit ring handling
  net: calxedaxgmac: ip align receive buffers

 drivers/net/ethernet/calxeda/Kconfig |    2 +-
 drivers/net/ethernet/calxeda/xgmac.c |   57 +++++++++++++++-------------------
 2 files changed, 26 insertions(+), 33 deletions(-)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help