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(-)