]> git.baikalelectronics.ru Git - kernel.git/commit
net: thunderx: Support for XDP header adjustment
authorSunil Goutham <sgoutham@cavium.com>
Tue, 2 May 2017 13:06:57 +0000 (18:36 +0530)
committerDavid S. Miller <davem@davemloft.net>
Tue, 2 May 2017 19:41:22 +0000 (15:41 -0400)
commit5c67a3d40e48060189f982af0ad0e112a91dfc84
tree9533bd0f5e6a6beaf1b9544b99b5199459e5b6b7
parentcc367f9346a6cf64941679a28db80a827abc7a90
net: thunderx: Support for XDP header adjustment

When in XDP mode reserve XDP_PACKET_HEADROOM bytes at the start
of receive buffer for XDP program to modify headers and adjust
packet start. Additional code changes done to handle such packets.

Signed-off-by: Sunil Goutham <sgoutham@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/cavium/thunder/nicvf_main.c
drivers/net/ethernet/cavium/thunder/nicvf_queues.c