OSDN Git Service

net: mvneta: move skb build after descriptors processing
authorLorenzo Bianconi <lorenzo@kernel.org>
Thu, 16 Jul 2020 22:16:30 +0000 (00:16 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 20 Jul 2020 01:28:33 +0000 (18:28 -0700)
commitca0e014609f05fab577dd251bb5400e815c9f3cf
tree64551eb99ecafadd7a0fd8f419882420a86f0462
parent2f0bc54ba9a85032f2402faf0fccab513848300a
net: mvneta: move skb build after descriptors processing

Move skb build after all descriptors processing. This is a preliminary
patch to enable multi-buffers and JUMBO frames support for XDP.
Introduce mvneta_xdp_put_buff routine to release all pages used by a
XDP multi-buffer

Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/marvell/mvneta.c