]> git.karo-electronics.de Git - karo-tx-linux.git/commit
Merge branch 'ftgmac100-rework-batch3-tx-path'
authorDavid S. Miller <davem@davemloft.net>
Mon, 10 Apr 2017 20:03:59 +0000 (16:03 -0400)
committerDavid S. Miller <davem@davemloft.net>
Mon, 10 Apr 2017 20:03:59 +0000 (16:03 -0400)
commit7988ceefd744a3d4219233c364c9245b952bd9d4
tree57736d59440fb41028dc877260ae72c6d1a70e85
parenteb976a55c744befe8ea8f6a6132d752d2b12cb98
parent52c0cae8746513e64198c56f0cd74eacaee21be1
Merge branch 'ftgmac100-rework-batch3-tx-path'

Benjamin Herrenschmidt says:

====================
ftgmac100: Rework batch 3 - TX path

This is version 2 of the third batch of updates to
the ftgmac100 driver.

This one tackles the TX path of the driver. This provides the
bulk of the performance improvements by adding support for
fragmented sends along with a bunch of cleanups.

Version 2 fixes a patch splitting mistake and uses
eth_skb_pad() (which uses skb_put_padto) to pad ethernet
frames rather than skb_padto(), thus removing the need to
also pad the packet headlen in a couple of places.

Subsequent batches will add various features (ethtool functions,
vlan offlan, ...) and cleanups.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>