]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: ena: Move XDP code to its new files
authorDavid Arinzon <darinzon@amazon.com>
Mon, 1 Jan 2024 19:08:45 +0000 (19:08 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 Apr 2024 09:19:32 +0000 (11:19 +0200)
commitc891d7678f4446baa64b8206757419fefe536c3d
treece0c4d8a1564bad02ef2c9930184efecb14fbd7c
parent5c7f2240d9835a7823d87f7460d8eae9f4e504c7
net: ena: Move XDP code to its new files

[ Upstream commit d000574d02870710c62751148cbfe22993222b98 ]

XDP system has a very large footprint in the driver's overall code.
makes the whole driver's code much harder to read.

Moving XDP code to dedicated files.

This patch doesn't make any changes to the code itself and only
cut-pastes the code into ena_xdp.c and ena_xdp.h files so the change
is purely cosmetic.

Signed-off-by: Shay Agroskin <shayagr@amazon.com>
Signed-off-by: David Arinzon <darinzon@amazon.com>
Link: https://lore.kernel.org/r/20240101190855.18739-2-darinzon@amazon.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Stable-dep-of: 36a1ca01f045 ("net: ena: Set tx_info->xdpf value to NULL")
Signed-off-by: Sasha Levin <sashal@kernel.org>
Documentation/networking/device_drivers/ethernet/amazon/ena.rst
drivers/net/ethernet/amazon/ena/Makefile
drivers/net/ethernet/amazon/ena/ena_ethtool.c
drivers/net/ethernet/amazon/ena/ena_netdev.c
drivers/net/ethernet/amazon/ena/ena_netdev.h
drivers/net/ethernet/amazon/ena/ena_xdp.c [new file with mode: 0644]
drivers/net/ethernet/amazon/ena/ena_xdp.h [new file with mode: 0644]