summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5e: xsk: Fix invalid buffer access for legacy rqDragos Tatulea2023-07-261-1/+4
* net/mlx5e: RX, Defer page release in legacy rq for better recyclingDragos Tatulea2023-03-281-0/+2
* net/mlx5e: RX, Rename xdp_xmit_bitmap to a more generic nameDragos Tatulea2023-03-281-2/+2
* net/mlx5e: RX, Remove alloc unit layout constraint for striding rqDragos Tatulea2023-03-281-14/+15
* net/mlx5e: RX, Remove alloc unit layout constraint for legacy rqDragos Tatulea2023-03-281-11/+8
* net/mlx5e: Remove redundant page argument in mlx5e_xdp_handle()Tariq Toukan2023-02-181-2/+2
* net/mlx5e: Support RX XDP metadataToke Høiland-Jørgensen2023-01-231-0/+14
* net/mlx5e: Introduce wrapper for xdp_buffToke Høiland-Jørgensen2023-01-231-12/+21
* net/mlx5e: xsk: Optimize for unaligned mode with 3072-byte framesMaxim Mikityanskiy2022-10-031-0/+25
* net/mlx5e: xsk: Use KLM to protect frame overrun in unaligned modeMaxim Mikityanskiy2022-10-031-3/+24
* net/mlx5e: Improve MTT/KSM alignmentMaxim Mikityanskiy2022-10-031-1/+2
* net/mlx5e: xsk: Use umr_mode to calculate striding RQ parametersMaxim Mikityanskiy2022-10-031-2/+2
* net/mlx5e: xsk: Support XDP metadata on XSK RQsMaxim Mikityanskiy2022-10-011-8/+12
* net/mlx5e: Optimize RQ page deallocationMaxim Mikityanskiy2022-10-011-1/+1
* net/mlx5e: xsk: Use xsk_buff_alloc_batch on striding RQMaxim Mikityanskiy2022-10-011-2/+86
* net/mlx5e: xsk: Use xsk_buff_alloc_batch on legacy RQMaxim Mikityanskiy2022-10-011-0/+40
* net/mlx5e: xsk: Split out WQE allocation for legacy XSK RQMaxim Mikityanskiy2022-10-011-0/+26
* net/mlx5e: Rename mlx5e_dma_info to prepare for removal of DMA addressMaxim Mikityanskiy2022-09-301-2/+2
* net/mlx5e: Make dma_info array dynamic in struct mlx5e_mpw_infoMaxim Mikityanskiy2022-09-281-1/+1
* net/mlx5e: Drop error CQE handling from the XSK RX handlerMaxim Mikityanskiy2022-05-021-6/+0
* net/mlx5e: Drop the len output parameter from mlx5e_xdp_handleMaxim Mikityanskiy2022-03-171-6/+5
* net/mlx5e: RX, Test the XDP program existence out of the handlerTariq Toukan2022-03-171-2/+7
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-09-221-12/+2
|\
| * net/mlx5e: Use synchronize_rcu to sync with NAPIMaxim Mikityanskiy2020-09-211-12/+2
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2020-09-011-2/+2
|\ \
| * | xsk: i40e: ice: ixgbe: mlx5: Test for dma_need_sync earlier for better perfor...Magnus Karlsson2020-08-311-2/+2
| |/
* / net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTESTariq Toukan2020-08-261-2/+2
|/
* mlx5, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOLBjörn Töpel2020-05-211-92/+21
* xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addrMagnus Karlsson2019-12-201-1/+1
* net/mlx5e: Allow XSK frames smaller than a pageMaxim Mikityanskiy2019-08-311-1/+1
* mlx5e: modify driver for handling offsetsKevin Laatz2019-08-311-1/+2
* net/mlx5e: Add XSK zero-copy supportMaxim Mikityanskiy2019-06-271-0/+192