aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en_tx.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-11-09net/mlx5e: Add missing sanity checks for max TX WQE sizeMaxim Mikityanskiy1-0/+5
2022-10-27net/mlx5e: Extend SKB room check to include PTP-SQAya Levin1-0/+6
2022-09-07net/mlx5e: Implement MACsec Tx data path using MACsec skb_metadata_dstLior Nahmanson1-1/+2
2022-07-28net/mlx5e: Fix wrong use of skb_tcp_all_headers() with encapsulationGal Pressman1-1/+1
2022-07-19net/mlx5e: Add resiliency for PTP TX port timestampAya Levin1-0/+10
2022-07-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-9/+30
2022-07-06net/mlx5e: Ring the TX doorbell on DMA errorsMaxim Mikityanskiy1-9/+30
2022-07-02net: add skb_[inner_]tcp_all_headers helpersEric Dumazet1-2/+2
2022-05-16mlx5: support BIG TCP packetsEric Dumazet1-23/+88
2022-05-12fortify: Provide a memcpy trap door for sharp cornersKees Cook1-1/+7
2022-02-14net/mlx5e: Move mlx5e_select_queue to en/selq.cMaxim Mikityanskiy1-111/+0
2022-02-14net/mlx5e: Sync txq2sq updates with mlx5e_xmit for HTB queuesMaxim Mikityanskiy1-0/+13
2022-02-14net/mlx5e: Use FW limitation for max MPW WQEBBsAya Levin1-2/+2
2022-02-01net/mlx5e: Use struct_group() for memcpy() regionKees Cook1-1/+1
2021-10-29net/mlx5e: IPsec: Refactor checksum code in tx data pathRaed Salem1-18/+2
2021-10-20net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flagsEmeel Hakim1-9/+11
2021-06-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-22/+3
2021-06-09net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMPAya Levin1-22/+3
2021-06-03net/mlx5e: Remove unreachable code in mlx5e_xmit()Vladyslav Tarasiuk1-13/+4
2021-03-29net/mlx5e: Add states to PTP channelAya Levin1-4/+7
2021-03-25net/mlx5e: Generalize PTP implementationAya Levin1-1/+1
2021-03-12net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapathMaxim Mikityanskiy1-1/+1
2021-02-16Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linuxDavid S. Miller1-2/+1
2021-02-16net/mlx5: Add cyc2time HW translation mode supportAya Levin1-2/+1
2021-01-22net/mlx5e: Support HTB offloadMaxim Mikityanskiy1-9/+38
2021-01-13net/mlx5e: IPsec, Enclose csum logic under ipsec configTariq Toukan1-2/+1
2021-01-07net/mlx5e: Fix SWP offsets when vlan inserted by driverMoshe Shemesh1-4/+5
2020-12-08net/mlx5e: Add TX port timestamp supportEran Ben Elisha1-1/+11
2020-12-08net/mlx5e: Add TX PTP port object supportEran Ben Elisha1-1/+62
2020-12-08net/mlx5e: Change skb fifo push/pop API to be used without SQEran Ben Elisha1-3/+3
2020-12-08net/mlx5e: Allow CQ outside of channel contextAya Levin1-2/+1
2020-12-03net/mlx5e: kTLS, Enforce HW TX csum offload with kTLSTariq Toukan1-7/+15
2020-11-17net/mlx5e: Set IPsec WAs only in IP's non checksum partial case.Huy Nguyen1-7/+6
2020-10-12net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offloadRaed Salem1-6/+37
2020-09-21net/mlx5e: Enhanced TX MPWQE for SKBsMaxim Mikityanskiy1-5/+179
2020-09-21net/mlx5e: Move TX code into functions to be used by MPWQEMaxim Mikityanskiy1-6/+17
2020-09-21net/mlx5e: Support multiple SKBs in a TX WQEMaxim Mikityanskiy1-17/+52
2020-09-21net/mlx5e: Move the TLS resync check out of the functionMaxim Mikityanskiy1-2/+2
2020-09-21net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNTMaxim Mikityanskiy1-1/+1
2020-09-21net/mlx5e: Refactor xmit functionsMaxim Mikityanskiy1-163/+194
2020-09-21net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.cMaxim Mikityanskiy1-0/+23
2020-09-21net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_infoMaxim Mikityanskiy1-4/+6
2020-09-21net/mlx5e: Refactor inline header size calculation in the TX pathMaxim Mikityanskiy1-4/+4
2020-06-27net/mlx5e: kTLS, Improve TLS feature modularityTariq Toukan1-1/+0
2020-05-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-3/+6
2020-05-22net/mlx5e: Update netdev txq on completions during closureMoshe Shemesh1-3/+6
2020-05-09net/mlx5e: Split TX acceleration offloads into two phasesMaxim Mikityanskiy1-2/+8
2020-05-09net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmitMaxim Mikityanskiy1-13/+11
2020-05-09net/mlx5e: Return bool from TLS and IPSEC offloadsMaxim Mikityanskiy1-2/+1
2020-04-30net/mlx5e: Unify reserving space for WQEsMaxim Mikityanskiy1-9/+2