On Thu, 2013-08-08 at 21:48 +0800, Ming Lei wrote: > This patch enables 'can_dma_sg' flag for ax88179_178a device > if the attached host controller supports building packet from > discontinuous buffers(DMA SG is possible), so TSO can be enabled > and skb fragment buffers can be passed to usb stack via urb->sg > directly. > > With the patch, system CPU utilization decreased ~50% and throughput > increased by ~10% when doing iperf client test on one ARM A15 dual > core board. > > Cc: Eric Dumazet <eric.dumazet@xxxxxxxxx> > Cc: Ben Hutchings <bhutchings@xxxxxxxxxxxxxx> > Cc: Grant Grundler <grundler@xxxxxxxxxx> > Cc: Oliver Neukum <oneukum@xxxxxxx> > Cc: Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> > Cc: Freddy Xin <freddy@xxxxxxxxxxx> > Signed-off-by: Ming Lei <ming.lei@xxxxxxxxxxxxx> > --- > drivers/net/usb/ax88179_178a.c | 8 ++++++++ > 1 file changed, 8 insertions(+) Acked-by: Eric Dumazet <edumazet@xxxxxxxxx> Thanks for doing this ! -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html