aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-11-09net/mlx5e: Fix tc acts array not to be dependent on enum orderRoi Dayan1-60/+32
2022-11-09net/mlx5e: Fix usage of DMA sync APIMaxim Mikityanskiy1-2/+2
2022-11-09net/mlx5e: Add missing sanity checks for max TX WQE sizeMaxim Mikityanskiy1-1/+23
2022-11-09net/mlx5: Bridge, verify LAG state when adding bond to bridgeVlad Buslov1-0/+31
2022-10-27net/mlx5e: Update restore chain id for slow path packetsPaul Blakey1-0/+2
2022-10-27net/mlx5e: Extend SKB room check to include PTP-SQAya Levin2-0/+15
2022-10-12net/mlx5: Make ASO poll CQ usable in atomic contextLeon Romanovsky1-1/+7
2022-10-03net/mlx5e: xsk: Optimize for unaligned mode with 3072-byte framesMaxim Mikityanskiy2-1/+44
2022-10-03net/mlx5e: xsk: Print a warning in slow configurationsMaxim Mikityanskiy1-0/+9
2022-10-03net/mlx5e: xsk: Use KLM to protect frame overrun in unaligned modeMaxim Mikityanskiy2-7/+65
2022-10-03net/mlx5e: Improve MTT/KSM alignmentMaxim Mikityanskiy2-2/+11
2022-10-03net/mlx5e: xsk: Use umr_mode to calculate striding RQ parametersMaxim Mikityanskiy3-47/+107
2022-10-03net/mlx5e: xsk: Improve need_wakeup logicMaxim Mikityanskiy2-26/+0
2022-10-03net/mlx5e: xsk: Flush RQ on XSK activation to save memoryMaxim Mikityanskiy1-0/+9
2022-10-01net/mlx5e: xsk: Use queue indices starting from 0 for XSK queuesMaxim Mikityanskiy8-170/+45
2022-10-01net/mlx5e: Introduce the mlx5e_flush_rq functionMaxim Mikityanskiy1-22/+1
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 Mikityanskiy3-2/+94
2022-10-01net/mlx5e: xsk: Use xsk_buff_alloc_batch on legacy RQMaxim Mikityanskiy2-0/+41
2022-10-01net/mlx5e: xsk: Split out WQE allocation for legacy XSK RQMaxim Mikityanskiy2-0/+27
2022-10-01net/mlx5e: Make the wqe_index_mask calculation more exactMaxim Mikityanskiy1-1/+20
2022-10-01net/mlx5e: Introduce wqe_index_mask for legacy RQMaxim Mikityanskiy1-4/+21
2022-10-01net/mlx5e: xsk: Drop the check for XSK state in mlx5e_xsk_wakeupMaxim Mikityanskiy2-4/+1
2022-10-01net/mlx5e: xsk: Use mlx5e_trigger_napi_icosq for XSK wakeupMaxim Mikityanskiy1-3/+1
2022-09-30net/mlx5e: Move repeating clear_bit in mlx5e_rx_reporter_err_rq_cqe_recoverMaxim Mikityanskiy1-5/+2
2022-09-30net/mlx5e: Split out channel (de)activation in rx_resMaxim Mikityanskiy1-53/+53
2022-09-30net/mlx5e: xsk: Remove mlx5e_xsk_page_alloc_poolMaxim Mikityanskiy1-10/+0
2022-09-30net/mlx5e: Convert struct mlx5e_alloc_unit to a unionMaxim Mikityanskiy1-1/+1
2022-09-30net/mlx5e: Remove DMA address from mlx5e_alloc_unitMaxim Mikityanskiy1-7/+0
2022-09-30net/mlx5e: Rename mlx5e_dma_info to prepare for removal of DMA addressMaxim Mikityanskiy2-6/+6
2022-09-30net/mlx5e: Fix calculations for ICOSQ sizeMaxim Mikityanskiy1-1/+13
2022-09-30net/mlx5e: xsk: Use KSM for unaligned XSKMaxim Mikityanskiy4-66/+85
2022-09-30net/mlx5e: xsk: Use XSK frame size as striding RQ page sizeMaxim Mikityanskiy1-6/+31
2022-09-30net/mlx5e: Use runtime page_shift for striding RQMaxim Mikityanskiy3-45/+181
2022-09-28net/mlx5e: Use runtime values of striding RQ parameters in datapathMaxim Mikityanskiy2-1/+18
2022-09-28net/mlx5e: Make dma_info array dynamic in struct mlx5e_mpw_infoMaxim Mikityanskiy1-1/+1
2022-09-28net/mlx5e: Improve the MTU change shortcutMaxim Mikityanskiy2-4/+2
2022-09-28net/mlx5e: xsk: Fix SKB headroom calculation in validationMaxim Mikityanskiy1-13/+10
2022-09-28net/mlx5e: xsk: Remove dead code in validationMaxim Mikityanskiy3-15/+3
2022-09-28net/mlx5e: Simplify stride size calculation for linear RQMaxim Mikityanskiy1-36/+38
2022-09-28net/mlx5e: kTLS, Check ICOSQ WQE size in advanceMaxim Mikityanskiy1-7/+1
2022-09-28net/mlx5e: Use the aligned max TX MPWQE sizeMaxim Mikityanskiy2-4/+11
2022-09-28net/mlx5e: Fix a typo in mlx5e_xdp_mpwqe_is_fullMaxim Mikityanskiy2-2/+2
2022-09-28net/mlx5e: Validate striding RQ before enabling XDPMaxim Mikityanskiy3-17/+23
2022-09-28net/mlx5e: Make mlx5e_verify_rx_mpwqe_strides staticMaxim Mikityanskiy2-4/+2
2022-09-28net: drop the weight argument from netif_napi_addJakub Kicinski2-2/+2
2022-08-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+4
2022-08-22net/mlx5e: Completely eliminate priv from fs.hLama Kayal2-13/+16
2022-08-22net/mlx5e: Make all ttc functions of en_fs get fs struct as argumentLama Kayal1-3/+5