]> git.baikalelectronics.ru Git - kernel.git/commit
ftgmac100: Add support for fragmented tx
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Mon, 10 Apr 2017 01:15:25 +0000 (11:15 +1000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 10 Apr 2017 20:03:57 +0000 (16:03 -0400)
commit225e4fdbf62b3fe6c7fbd6da480db2ffeed8930a
treeb83d89e89ed9b20beadb6667059c5a557f52a945
parent7d302651c1fdad4c36dfb8f03671ef0c079c866f
ftgmac100: Add support for fragmented tx

Add NETIF_F_SG and create multiple TX ring entries for skb fragments.

On reclaim, the skb is only freed on the segment marked as "last".

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/faraday/ftgmac100.c