summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
AgeCommit message (Expand)AuthorFilesLines
2021-02-17Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...David S. Miller1-2/+1
2021-02-17net/mlx5: Add cyc2time HW translation mode supportAya Levin1-2/+1
2021-01-23net/mlx5e: Support HTB offloadMaxim Mikityanskiy1-9/+38
2021-01-14net/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-13net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offloadRaed Salem1-6/+37
2020-09-22net/mlx5e: Enhanced TX MPWQE for SKBsMaxim Mikityanskiy1-5/+179
2020-09-22net/mlx5e: Move TX code into functions to be used by MPWQEMaxim Mikityanskiy1-6/+17
2020-09-22net/mlx5e: Support multiple SKBs in a TX WQEMaxim Mikityanskiy1-17/+52
2020-09-22net/mlx5e: Move the TLS resync check out of the functionMaxim Mikityanskiy1-2/+2
2020-09-22net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNTMaxim Mikityanskiy1-1/+1
2020-09-22net/mlx5e: Refactor xmit functionsMaxim Mikityanskiy1-163/+194
2020-09-22net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.cMaxim Mikityanskiy1-0/+23
2020-09-22net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_infoMaxim Mikityanskiy1-4/+6
2020-09-22net/mlx5e: Refactor inline header size calculation in the TX pathMaxim Mikityanskiy1-4/+4
2020-06-28net/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-23net/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
2020-04-30net/mlx5e: Fetch WQE: reuse code and enforce typingMaxim Mikityanskiy1-4/+6
2020-04-30net/mlx5e: TX, Generalise code and usage of error CQE dumpTariq Toukan1-17/+1
2020-02-26net/mlx5e: Define one flow for TXQ selection when TCs are configuredEran Ben Elisha1-7/+6
2020-02-06net/mlx5e: TX, Error completion is for last WQE in batchTariq Toukan1-19/+14
2019-12-06net/mlx5e: Fix TXQ indices to be sequentialEran Ben Elisha1-1/+1
2019-11-04Merge tag 'mlx5-updates-2019-11-01' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller1-0/+6
2019-11-02net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error eventsSaeed Mahameed1-0/+6
2019-10-18net/mlx5e: TX, Fix consumer index of error cqe dumpTariq Toukan1-1/+4
2019-10-18net/mlx5e: kTLS, Release reference on DUMPed fragments in shutdown flowTariq Toukan1-13/+15
2019-10-18net/mlx5e: Tx, Fix assumption of single WQEBB of NOP in cleanup flowTariq Toukan1-2/+2
2019-08-01net/mlx5e: Tx, Soften inline mode VLAN dependenciesTariq Toukan1-3/+4
2019-07-23net: Use skb accessors in network driversMatthew Wilcox (Oracle)1-1/+1
2019-07-06net/mlx5e: Add kTLS TX HW offload supportTariq Toukan1-0/+15
2019-07-06net/mlx5e: Tx, Unconstify SQ stop roomTariq Toukan1-16/+2
2019-07-06net/mlx5e: Tx, Don't implicitly assume SKB-less wqe has one WQEBBEran Ben Elisha1-2/+2
2019-07-06net/mlx5e: Tx, Make SQ WQE fetch function type genericTariq Toukan1-2/+2
2019-07-06net/mlx5e: Tx, Enforce L4 inline copy when neededTariq Toukan1-1/+4
2019-07-06net/mlx5e: Move helper functions to a new txrx datapath headerTariq Toukan1-51/+1
2019-06-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-6/+6
2019-06-08net/mlx5e: Replace reciprocal_scale in TX select queue functionShay Agroskin1-6/+6
2019-05-31net/mlx5e: TX, Improve performance under GSO workloadErez Alfasi1-3/+4
2019-05-17net/mlx5e: Fix wrong xmit_more applicationTariq Toukan1-4/+5