aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en_rx.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-11-09net/mlx5e: Fix usage of DMA sync APIMaxim Mikityanskiy1-13/+14
2022-10-03net/mlx5e: Improve MTT/KSM alignmentMaxim Mikityanskiy1-1/+1
2022-10-03net/mlx5e: xsk: Improve need_wakeup logicMaxim Mikityanskiy1-0/+1
2022-10-03net/mlx5e: xsk: Include XSK skb_from_cqe callbacks in INDIRECT_CALLMaxim Mikityanskiy1-2/+4
2022-10-01net/mlx5e: Optimize RQ page deallocationMaxim Mikityanskiy1-18/+23
2022-10-01net/mlx5e: Call mlx5e_page_release_dynamic directly where possibleMaxim Mikityanskiy1-16/+4
2022-10-01net/mlx5e: Use non-XSK page allocator in SHAMPOMaxim Mikityanskiy1-11/+1
2022-10-01net/mlx5e: xsk: Use xsk_buff_alloc_batch on striding RQMaxim Mikityanskiy1-46/+12
2022-10-01net/mlx5e: xsk: Use xsk_buff_alloc_batch on legacy RQMaxim Mikityanskiy1-0/+7
2022-10-01net/mlx5e: xsk: Split out WQE allocation for legacy XSK RQMaxim Mikityanskiy1-4/+7
2022-10-01net/mlx5e: Remove the outer loop when allocating legacy RQ WQEsMaxim Mikityanskiy1-21/+16
2022-10-01net/mlx5e: xsk: Use partial batches in legacy RQ with XSKMaxim Mikityanskiy1-13/+1
2022-10-01net/mlx5e: Use partial batches in legacy RQMaxim Mikityanskiy1-18/+21
2022-09-30net/mlx5e: xsk: Remove mlx5e_xsk_page_alloc_poolMaxim Mikityanskiy1-3/+5
2022-09-30net/mlx5e: Convert struct mlx5e_alloc_unit to a unionMaxim Mikityanskiy1-18/+18
2022-09-30net/mlx5e: Remove DMA address from mlx5e_alloc_unitMaxim Mikityanskiy1-17/+40
2022-09-30net/mlx5e: Rename mlx5e_dma_info to prepare for removal of DMA addressMaxim Mikityanskiy1-91/+99
2022-09-30net/mlx5e: Optimize the page cache reducing its size 2xMaxim Mikityanskiy1-4/+4
2022-09-30net/mlx5e: xsk: Use KSM for unaligned XSKMaxim Mikityanskiy1-8/+26
2022-09-30net/mlx5e: Use runtime page_shift for striding RQMaxim Mikityanskiy1-2/+2
2022-09-28net/mlx5e: Use runtime values of striding RQ parameters in datapathMaxim Mikityanskiy1-16/+19
2022-09-28net/mlx5e: Make dma_info array dynamic in struct mlx5e_mpw_infoMaxim Mikityanskiy1-10/+17
2022-09-07net/mlx5e: Implement MACsec Rx data path using MACsec skb_metadata_dstLior Nahmanson1-0/+4
2022-05-16net: allow gro_max_size to exceed 65536Alexander Duyck1-1/+1
2022-05-16net: allow gso_max_size to exceed 65536Alexander Duyck1-1/+1
2022-05-03net/mlx5: Merge various control path IPsec headers into one fileLeon Romanovsky1-1/+1
2022-05-02net/mlx5e: Drop error CQE handling from the XSK RX handlerMaxim Mikityanskiy1-8/+8
2022-04-09net/mlx5: Move IPsec file to relevant directoryLeon Romanovsky1-1/+1
2022-04-09net/mlx5: Remove ipsec vs. ipsec offload file separationLeon Romanovsky1-1/+1
2022-04-09net/mlx5_fpga: Drop INNOVA IPsec supportLeon Romanovsky1-53/+1
2022-04-06net/mlx5: Remove tls vs. ktls separation as it is the sameLeon Romanovsky1-2/+3
2022-03-18net/mlx5e: Store DMA address inside struct pageMaxim Mikityanskiy1-19/+21
2022-03-18net/mlx5e: Add XDP multi buffer support to the non-linear legacy RQMaxim Mikityanskiy1-0/+13
2022-03-18net/mlx5e: Prepare non-linear legacy RQ for XDP multi buffer supportMaxim Mikityanskiy1-14/+61
2022-03-17net/mlx5e: Drop cqe_bcnt32 from mlx5e_skb_from_cqe_mpwrq_linearMaxim Mikityanskiy1-6/+5
2022-03-17net/mlx5e: Drop the len output parameter from mlx5e_xdp_handleMaxim Mikityanskiy1-2/+4
2022-03-17net/mlx5e: RX, Test the XDP program existence out of the handlerTariq Toukan1-19/+30
2022-03-17net/mlx5e: Build SKB in place over the first fragment in non-linear legacy RQMaxim Mikityanskiy1-23/+25
2022-03-17net/mlx5e: Add headroom only to the first fragment in legacy RQMaxim Mikityanskiy1-1/+4
2022-02-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+2
2022-02-23net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packetsTariq Toukan1-1/+2
2022-02-16net/mlx5e: RX, Restrict bulk size for small Striding RQsTariq Toukan1-2/+1
2022-02-16net/mlx5e: Add support for using xdp->data_metaAlex Liu1-5/+12
2022-02-14net/mlx5e: Use FW limitation for max MPW WQEBBsAya Levin1-1/+1
2022-02-01net/mlx5e: Fix broken SKB allocation in HW-GROKhalid Manaa1-9/+17
2022-02-01net/mlx5e: Fix wrong calculation of header index in HW_GROKhalid Manaa1-2/+2
2022-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+4
2022-01-06net/mlx5e: Fix page DMA map/unmap attributesAya Levin1-3/+4
2022-01-06net/mlx5e: Add recovery flow in case of error CQEGal Pressman1-9/+11
2021-12-21net/mlx5e: Use dynamic per-channel allocations in statsTariq Toukan1-1/+1