ramips: ethernet: unify tx descriptor buffer splitting
authorFelix Fietkau <nbd@nbd.name>
Sun, 22 Jul 2018 11:07:29 +0000 (13:07 +0200)
committerJo-Philipp Wich <jo@mein.io>
Tue, 18 Dec 2018 16:47:51 +0000 (17:47 +0100)
commit5f33ea4b2a0890610790472169f27b00c52c3ca9
tree7492ae6dbc644e7e7d383e0a94cb2358f78db5c4
parent406f3e5ad881d16d4713986a97d40861cb20c8ce
ramips: ethernet: unify tx descriptor buffer splitting

A buffer is split into multiple descriptors if it exceeds 16 KB.
Apply the same split for the skb head as well (to deal with corner cases
on fraglist support)

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(backported from b605a84a74170d2a07f53512cd57cd564db77249)
target/linux/ramips/files-4.14/drivers/net/ethernet/mediatek/mtk_eth_soc.c