]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit - drivers/net/ethernet/amazon/ena/ena_netdev.c
net: ena: use xdp_return_frame() to free xdp frames
authorShay Agroskin <shayagr@amazon.com>
Tue, 8 Dec 2020 18:02:07 +0000 (20:02 +0200)
committerJakub Kicinski <kuba@kernel.org>
Wed, 9 Dec 2020 23:26:40 +0000 (15:26 -0800)
commitf8b91f255a05c4734ab093eb93b5826499a35328
tree682f7f7ea955b11e14fdeab0ac953cf8a068f15a
parenta318c70ad152b24f92870dfe5d93b7675498c68f
net: ena: use xdp_return_frame() to free xdp frames

XDP subsystem has a function to free XDP frames and their associated
pages. Using this function would help the driver's XDP implementation to
adjust to new changes in the XDP subsystem in the kernel (e.g.
introduction of XDP MB).

Also, remove 'xdp_rx_page' field from ena_tx_buffer struct since it is
no longer used.

Signed-off-by: Shay Agroskin <shayagr@amazon.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/amazon/ena/ena_netdev.c
drivers/net/ethernet/amazon/ena/ena_netdev.h