]> git.dujemihanovic.xyz Git - linux.git/commit
xsk: use generic DMA sync shortcut instead of a custom one
authorAlexander Lobakin <aleksander.lobakin@intel.com>
Tue, 7 May 2024 11:20:26 +0000 (13:20 +0200)
committerChristoph Hellwig <hch@lst.de>
Wed, 8 May 2024 06:51:20 +0000 (08:51 +0200)
commit163943ac00cb31ac1a88ce5f78a7e2ead37329ec
tree3a355a858510baabc8ba8a0a5d4b9045fc7ea571
parent4321de4497b24fbf22389331f4ecd4039a451aa9
xsk: use generic DMA sync shortcut instead of a custom one

XSk infra's been using its own DMA sync shortcut to try avoiding
redundant function calls. Now that there is a generic one, remove
the custom implementation and rely on the generic helpers.
xsk_buff_dma_sync_for_cpu() doesn't need the second argument anymore,
remove it.

Signed-off-by: Alexander Lobakin <aleksander.lobakin@intel.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
13 files changed:
drivers/net/ethernet/engleder/tsnep_main.c
drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk.c
drivers/net/ethernet/intel/i40e/i40e_xsk.c
drivers/net/ethernet/intel/ice/ice_xsk.c
drivers/net/ethernet/intel/igc/igc_main.c
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c
drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.c
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
drivers/net/ethernet/netronome/nfp/nfd3/xsk.c
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
include/net/xdp_sock_drv.h
include/net/xsk_buff_pool.h
net/xdp/xsk_buff_pool.c