aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2023-07-26net/mlx5e: xsk: Fix invalid buffer access for legacy rqDragos Tatulea1-1/+4
2023-03-28net/mlx5e: RX, Defer page release in legacy rq for better recyclingDragos Tatulea1-0/+2
2023-03-28net/mlx5e: RX, Rename xdp_xmit_bitmap to a more generic nameDragos Tatulea1-2/+2
2023-03-28net/mlx5e: RX, Remove alloc unit layout constraint for striding rqDragos Tatulea1-14/+15
2023-03-28net/mlx5e: RX, Remove alloc unit layout constraint for legacy rqDragos Tatulea1-11/+8
2023-02-18net/mlx5e: Remove redundant page argument in mlx5e_xdp_handle()Tariq Toukan1-2/+2
2023-01-23net/mlx5e: Support RX XDP metadataToke Høiland-Jørgensen1-0/+14
2023-01-23net/mlx5e: Introduce wrapper for xdp_buffToke Høiland-Jørgensen1-12/+21
2022-10-03net/mlx5e: xsk: Optimize for unaligned mode with 3072-byte framesMaxim Mikityanskiy1-0/+25
2022-10-03net/mlx5e: xsk: Use KLM to protect frame overrun in unaligned modeMaxim Mikityanskiy1-3/+24
2022-10-03net/mlx5e: Improve MTT/KSM alignmentMaxim Mikityanskiy1-1/+2
2022-10-03net/mlx5e: xsk: Use umr_mode to calculate striding RQ parametersMaxim Mikityanskiy1-2/+2
2022-10-01net/mlx5e: xsk: Support XDP metadata on XSK RQsMaxim Mikityanskiy1-8/+12
2022-10-01net/mlx5e: Optimize RQ page deallocationMaxim Mikityanskiy1-1/+1
2022-10-01net/mlx5e: xsk: Use xsk_buff_alloc_batch on striding RQMaxim Mikityanskiy1-2/+86
2022-10-01net/mlx5e: xsk: Use xsk_buff_alloc_batch on legacy RQMaxim Mikityanskiy1-0/+40
2022-10-01net/mlx5e: xsk: Split out WQE allocation for legacy XSK RQMaxim Mikityanskiy1-0/+26
2022-09-30net/mlx5e: Rename mlx5e_dma_info to prepare for removal of DMA addressMaxim Mikityanskiy1-2/+2
2022-09-28net/mlx5e: Make dma_info array dynamic in struct mlx5e_mpw_infoMaxim Mikityanskiy1-1/+1
2022-05-02net/mlx5e: Drop error CQE handling from the XSK RX handlerMaxim Mikityanskiy1-6/+0
2022-03-17net/mlx5e: Drop the len output parameter from mlx5e_xdp_handleMaxim Mikityanskiy1-6/+5
2022-03-17net/mlx5e: RX, Test the XDP program existence out of the handlerTariq Toukan1-2/+7
2020-09-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-12/+2
2020-09-21net/mlx5e: Use synchronize_rcu to sync with NAPIMaxim Mikityanskiy1-12/+2
2020-09-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-2/+2
2020-08-31xsk: i40e: ice: ixgbe: mlx5: Test for dma_need_sync earlier for better performanceMagnus Karlsson1-2/+2
2020-08-26net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTESTariq Toukan1-2/+2
2020-05-21mlx5, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOLBjörn Töpel1-92/+21
2019-12-20xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addrMagnus Karlsson1-1/+1
2019-08-31net/mlx5e: Allow XSK frames smaller than a pageMaxim Mikityanskiy1-1/+1
2019-08-31mlx5e: modify driver for handling offsetsKevin Laatz1-1/+2
2019-06-27net/mlx5e: Add XSK zero-copy supportMaxim Mikityanskiy1-0/+192