summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/en/xsk
AgeCommit message (Expand)Author
2024-03-07net/mlx5e: Support per-mdev queue counterTariq Toukan
2024-03-07net/mlx5e: Let channels be SD-awareTariq Toukan
2024-01-07Revert "mlx5 updates 2023-12-20"Jakub Kicinski
2023-12-20net/mlx5e: Support per-mdev queue counterTariq Toukan
2023-12-20net/mlx5e: Let channels be SD-awareTariq Toukan
2023-12-13net/mlx5e: Decouple CQ from privTariq Toukan
2023-11-29net/mlx5e: Implement AF_XDP TX timestamp and checksum offloadStanislav Fomichev
2023-07-26net/mlx5e: xsk: Fix invalid buffer access for legacy rqDragos Tatulea
2023-06-16net/mlx5e: xsk: Set napi_id to support busy polling on XSK RQMaxim Mikityanskiy
2023-04-19net/mlx5e: XDP, Use multiple single-entry objects in xdpi_fifoTariq Toukan
2023-04-19net/mlx5e: Introduce extended version for mlx5e_xmit_dataTariq Toukan
2023-03-28net/mlx5e: RX, Defer page release in legacy rq for better recyclingDragos Tatulea
2023-03-28net/mlx5e: RX, Rename xdp_xmit_bitmap to a more generic nameDragos Tatulea
2023-03-28net/mlx5e: RX, Remove alloc unit layout constraint for striding rqDragos Tatulea
2023-03-28net/mlx5e: RX, Remove alloc unit layout constraint for legacy rqDragos Tatulea
2023-03-15net/mlx5e: Add XSK RQ state flag for RQ devlink health diagnosticsAdham Faris
2023-02-18net/mlx5e: Remove redundant page argument in mlx5e_xdp_handle()Tariq Toukan
2023-01-28Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski
2023-01-23net/mlx5e: Support RX XDP metadataToke Høiland-Jørgensen
2023-01-23net/mlx5e: Introduce wrapper for xdp_buffToke Høiland-Jørgensen
2023-01-18net/mlx5e: Fail with messages when params are not valid for XSKAdham Faris
2022-10-03net/mlx5e: xsk: Optimize for unaligned mode with 3072-byte framesMaxim Mikityanskiy
2022-10-03net/mlx5e: xsk: Print a warning in slow configurationsMaxim Mikityanskiy
2022-10-03net/mlx5e: xsk: Use KLM to protect frame overrun in unaligned modeMaxim Mikityanskiy
2022-10-03net/mlx5e: Improve MTT/KSM alignmentMaxim Mikityanskiy
2022-10-03net/mlx5e: xsk: Use umr_mode to calculate striding RQ parametersMaxim Mikityanskiy
2022-10-03net/mlx5e: xsk: Improve need_wakeup logicMaxim Mikityanskiy
2022-10-03net/mlx5e: xsk: Flush RQ on XSK activation to save memoryMaxim Mikityanskiy
2022-10-01net/mlx5e: xsk: Use queue indices starting from 0 for XSK queuesMaxim Mikityanskiy
2022-10-01net/mlx5e: xsk: Support XDP metadata on XSK RQsMaxim Mikityanskiy
2022-10-01net/mlx5e: Optimize RQ page deallocationMaxim Mikityanskiy
2022-10-01net/mlx5e: xsk: Use xsk_buff_alloc_batch on striding RQMaxim Mikityanskiy
2022-10-01net/mlx5e: xsk: Use xsk_buff_alloc_batch on legacy RQMaxim Mikityanskiy
2022-10-01net/mlx5e: xsk: Split out WQE allocation for legacy XSK RQMaxim Mikityanskiy
2022-10-01net/mlx5e: xsk: Drop the check for XSK state in mlx5e_xsk_wakeupMaxim Mikityanskiy
2022-10-01net/mlx5e: xsk: Use mlx5e_trigger_napi_icosq for XSK wakeupMaxim Mikityanskiy
2022-09-30net/mlx5e: xsk: Remove mlx5e_xsk_page_alloc_poolMaxim Mikityanskiy
2022-09-30net/mlx5e: Convert struct mlx5e_alloc_unit to a unionMaxim Mikityanskiy
2022-09-30net/mlx5e: Remove DMA address from mlx5e_alloc_unitMaxim Mikityanskiy
2022-09-30net/mlx5e: Rename mlx5e_dma_info to prepare for removal of DMA addressMaxim Mikityanskiy
2022-09-30net/mlx5e: xsk: Use KSM for unaligned XSKMaxim Mikityanskiy
2022-09-30net/mlx5e: Use runtime page_shift for striding RQMaxim Mikityanskiy
2022-09-28net/mlx5e: Make dma_info array dynamic in struct mlx5e_mpw_infoMaxim Mikityanskiy
2022-09-28net/mlx5e: xsk: Remove dead code in validationMaxim Mikityanskiy
2022-09-28net/mlx5e: Validate striding RQ before enabling XDPMaxim Mikityanskiy
2022-08-02net/mlx5e: xsk: Discard unaligned XSK frames on striding RQMaxim Mikityanskiy
2022-05-31net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race conditionMaxim Mikityanskiy
2022-05-02net/mlx5e: Drop error CQE handling from the XSK RX handlerMaxim Mikityanskiy
2022-04-15mlx5, xsk: Diversify return values from xsk_wakeup call pathsMaciej Fijalkowski
2022-03-18net/mlx5e: Implement sending multi buffer XDP framesMaxim Mikityanskiy