aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-10-03net/mlx5e: xsk: Optimize for unaligned mode with 3072-byte framesMaxim Mikityanskiy1-0/+1
2022-10-03net/mlx5e: xsk: Use KLM to protect frame overrun in unaligned modeMaxim Mikityanskiy1-0/+1
2022-10-03net/mlx5e: Improve MTT/KSM alignmentMaxim Mikityanskiy1-5/+1
2022-10-03net/mlx5e: xsk: Use umr_mode to calculate striding RQ parametersMaxim Mikityanskiy1-2/+7
2022-10-03net/mlx5e: xsk: Flush RQ on XSK activation to save memoryMaxim Mikityanskiy1-0/+1
2022-10-01net/mlx5e: xsk: Use queue indices starting from 0 for XSK queuesMaxim Mikityanskiy1-7/+0
2022-10-01net/mlx5e: Introduce the mlx5e_flush_rq functionMaxim Mikityanskiy1-1/+1
2022-10-01net/mlx5e: Introduce wqe_index_mask for legacy RQMaxim Mikityanskiy1-0/+1
2022-09-30net/mlx5e: Convert struct mlx5e_alloc_unit to a unionMaxim Mikityanskiy1-8/+6
2022-09-30net/mlx5e: Remove DMA address from mlx5e_alloc_unitMaxim Mikityanskiy1-1/+0
2022-09-30net/mlx5e: Rename mlx5e_dma_info to prepare for removal of DMA addressMaxim Mikityanskiy1-6/+9
2022-09-30net/mlx5e: Optimize the page cache reducing its size 2xMaxim Mikityanskiy1-1/+1
2022-09-30net/mlx5e: xsk: Use KSM for unaligned XSKMaxim Mikityanskiy1-1/+6
2022-09-30net/mlx5e: Keep a separate MKey for striding RQMaxim Mikityanskiy1-1/+1
2022-09-30net/mlx5e: Use runtime page_shift for striding RQMaxim Mikityanskiy1-21/+20
2022-09-28net/mlx5e: Use runtime values of striding RQ parameters in datapathMaxim Mikityanskiy1-8/+4
2022-09-28net/mlx5e: Make dma_info array dynamic in struct mlx5e_mpw_infoMaxim Mikityanskiy1-5/+1
2022-09-28net/mlx5e: kTLS, Check ICOSQ WQE size in advanceMaxim Mikityanskiy1-1/+0
2022-09-28net/mlx5e: Let mlx5e_get_sw_max_sq_mpw_wqebbs accept mdevMaxim Mikityanskiy1-4/+4
2022-09-28net/mlx5e: Remove unused fields from datapath structsMaxim Mikityanskiy1-2/+0
2022-09-28net/mlx5e: Convert mlx5e_get_max_sq_wqebbs to u8Maxim Mikityanskiy1-3/+5
2022-09-22net/mlx5e: Expose memory key creation (mkey) functionEmeel Hakim1-0/+1
2022-09-07net/mlx5: Add MACsec offload Tx command supportLior Nahmanson1-0/+3
2022-08-22net/mlx5e: Decouple fs_tt_redirect from en.hLama Kayal1-5/+0
2022-08-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-10/+11
2022-07-28net/mlx5e: Move mlx5e_init_l2_addr to en_mainLama Kayal1-1/+0
2022-07-28net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_priv to pointerLama Kayal1-1/+1
2022-07-28net/mlx5e: Allocate VLAN and TC for featured profiles onlyLama Kayal1-0/+2
2022-07-28net/mlx5e: Fix calculations related to max MPWQE sizeMaxim Mikityanskiy1-9/+10
2022-07-28net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTSMaxim Mikityanskiy1-1/+1
2022-07-19net/mlx5e: HTB, hide and dynamically allocate mlx5e_htb structureSaeed Mahameed1-6/+2
2022-07-19net/mlx5e: HTB, move stats and max_sqs to privMoshe Tal1-2/+2
2022-07-19net/mlx5e: HTB, move ids to selq_params structMoshe Tal1-2/+0
2022-07-19net/mlx5e: Fix mqprio_rl handling on devlink reloadMoshe Tal1-1/+2
2022-07-19net/mlx5e: Report header-data split state through ethtoolGal Pressman1-1/+2
2022-05-31net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race conditionMaxim Mikityanskiy1-0/+4
2022-05-17net/mlx5e: Correct the calculation of max channels for repMoshe Tal1-0/+1
2022-05-02net/mlx5e: Drop error CQE handling from the XSK RX handlerMaxim Mikityanskiy1-2/+2
2022-04-06net/mlx5_fpga: Drop INNOVA TLS supportLeon Romanovsky1-1/+0
2022-03-18net/mlx5e: Implement sending multi buffer XDP framesMaxim Mikityanskiy1-0/+1
2022-03-18net/mlx5e: Don't prefill WQEs in XDP SQ in the multi buffer modeMaxim Mikityanskiy1-0/+1
2022-03-18net/mlx5e: Move mlx5e_xdpi_fifo_push out of xmit_xdp_frameMaxim Mikityanskiy1-1/+0
2022-03-18net/mlx5e: Store DMA address inside struct pageMaxim Mikityanskiy1-1/+1
2022-02-16net/mlx5e: RX, Restrict bulk size for small Striding RQsTariq Toukan1-0/+1
2022-02-14net/mlx5e: Use select queue parameters to sync with control flowMaxim Mikityanskiy1-3/+0
2022-02-14net/mlx5e: Introduce select queue parametersMaxim Mikityanskiy1-0/+2
2022-02-14net/mlx5e: Use FW limitation for max MPW WQEBBsAya Levin1-2/+21
2022-02-14net/mlx5e: Read max WQEBBs on the SQ from firmwareAya Levin1-0/+14
2022-02-14net/mlx5e: Remove unused tstamp SQ fieldTariq Toukan1-1/+0
2022-02-01net/mlx5e: Avoid field-overflowing memcpy()Kees Cook1-3/+3