summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c
AgeCommit message (Expand)Author
2023-12-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni
2023-12-13net/mlx5e: XDP, Drop fragmented packets larger than MTU sizeCarolina Jubran
2023-12-13mlx5: implement VLAN tag XDP hintLarysa Zaremba
2023-11-29net/mlx5e: Implement AF_XDP TX timestamp and checksum offloadStanislav Fomichev
2023-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-10-12net/mlx5e: XDP, Fix XDP_REDIRECT mpwqe page fragment leaks on shutdownDragos Tatulea
2023-10-03net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush().Sebastian Andrzej Siewior
2023-08-07page_pool: split types and declarations from page_pool.hYunsheng Lin
2023-07-05net/mlx5e: RX, Fix page_pool page fragment tracking for XDPDragos Tatulea
2023-04-19net/mlx5e: XDP, Allow non-linear single-segment frames in XDP TX MPWQETariq Toukan
2023-04-19net/mlx5e: XDP, Remove un-established assumptions on XDP bufferTariq Toukan
2023-04-19net/mlx5e: XDP, Add support for multi-buffer XDP redirect-inTariq Toukan
2023-04-19net/mlx5e: XDP, Use multiple single-entry objects in xdpi_fifoTariq Toukan
2023-04-19net/mlx5e: XDP, Remove doubtful unlikely callsTariq Toukan
2023-04-19net/mlx5e: Introduce extended version for mlx5e_xmit_dataTariq Toukan
2023-04-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-04-13mlx5: bpf_xdp_metadata_rx_hash add xdp rss hash typeJesper Dangaard Brouer
2023-04-13xdp: rss hash types representationJesper Dangaard Brouer
2023-03-28net/mlx5e: RX, Remove unnecessary recycle parameter and page_cache statsDragos Tatulea
2023-03-28net/mlx5e: RX, Enable skb page recycling through the page_poolDragos Tatulea
2023-03-28net/mlx5e: RX, Enable dma map and sync from page_pool allocatorDragos Tatulea
2023-03-22xdp: bpf_xdp_metadata use EOPNOTSUPP for no driver supportJesper Dangaard Brouer
2023-02-18net/mlx5e: Remove redundant page argument in mlx5e_xdp_handle()Tariq Toukan
2023-02-18net/mlx5e: Remove redundant page argument in mlx5e_xmit_xdp_buff()Tariq Toukan
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
2022-11-09net/mlx5e: Fix usage of DMA sync APIMaxim Mikityanskiy
2022-09-28net/mlx5e: Fix a typo in mlx5e_xdp_mpwqe_is_fullMaxim Mikityanskiy
2022-03-22net/mlx5e: Fix build warning, detected write beyond size of fieldSaeed Mahameed
2022-03-18net/mlx5e: Support multi buffer XDP_TXMaxim Mikityanskiy
2022-03-18net/mlx5e: Unindent the else-block in mlx5e_xmit_xdp_buffMaxim Mikityanskiy
2022-03-18net/mlx5e: Implement sending multi buffer XDP framesMaxim Mikityanskiy
2022-03-18net/mlx5e: Don't prefill WQEs in XDP SQ in the multi buffer modeMaxim Mikityanskiy
2022-03-18net/mlx5e: Remove assignment of inline_hdr.sz on XDP TXMaxim Mikityanskiy
2022-03-18net/mlx5e: Move mlx5e_xdpi_fifo_push out of xmit_xdp_frameMaxim Mikityanskiy
2022-03-18net/mlx5e: Store DMA address inside struct pageMaxim Mikityanskiy
2022-03-18net/mlx5e: Add XDP multi buffer support to the non-linear legacy RQMaxim Mikityanskiy
2022-03-17net/mlx5e: Drop the len output parameter from mlx5e_xdp_handleMaxim Mikityanskiy
2022-03-17net/mlx5e: RX, Test the XDP program existence out of the handlerTariq Toukan
2022-02-14net/mlx5e: Use FW limitation for max MPW WQEBBsAya Levin
2022-02-14net/mlx5e: Read max WQEBBs on the SQ from firmwareAya Levin
2022-02-01net/mlx5e: Avoid field-overflowing memcpy()Kees Cook
2021-12-13bpf: Let bpf_warn_invalid_xdp_action() report more infoPaolo Abeni
2021-03-18bpf, devmap: Move drop error path to devmap for XDP_REDIRECTLorenzo Bianconi
2020-11-14net: mlx5: Add xdp tx return bulking supportLorenzo Bianconi
2020-09-22Merge tag 'mlx5-updates-2020-09-21' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller
2020-09-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller
2020-09-21net/mlx5e: Enhanced TX MPWQE for SKBsMaxim Mikityanskiy
2020-09-21net/mlx5e: Rename xmit-related structs to generalize themMaxim Mikityanskiy
2020-09-21net/mlx5e: Generalize TX MPWQE checks for full sessionMaxim Mikityanskiy