summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx4/en_tx.c
Commit message (Expand)AuthorAgeFilesLines
* mlx4: use READ_ONCE/WRITE_ONCE for ring indexesJakub Kicinski2023-04-131-3/+5
* net/mlx4_en: Introduce flexible array to silence overflow warningKees Cook2023-02-201-11/+11
* net/mlx4: small optimization in mlx4_en_xmit()Eric Dumazet2022-12-081-5/+5
* net/mlx4: rename two constantsEric Dumazet2022-12-081-4/+6
* net: add skb_[inner_]tcp_all_headers helpersEric Dumazet2022-07-021-2/+2
* mlx4: support BIG TCP packetsEric Dumazet2022-05-161-9/+38
* net/mlx4: Delete useless moduleparam includeLeon Romanovsky2022-03-101-1/+0
* net/mlx4_en: avoid one cache line miss to ring doorbellEric Dumazet2021-10-041-2/+2
* net/mellanox: switch from 'pci_' to 'dma_' APIChristophe JAILLET2021-08-231-7/+7
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-12-111-7/+33
|\
| * net/mlx4_en: Handle TX error CQEMoshe Shemesh2020-12-091-7/+33
* | net/mlx4_en: Remove unused performance countersTariq Toukan2020-11-201-13/+0
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-10-151-1/+1
|\
| * mlx4: handle non-napi callers to napi_pollJonathan Lemon2020-10-121-1/+1
* | drivers/net/ethernet: clean up unused assignmentsJesse Brandeburg2020-09-251-1/+1
* | net: ethernet: mlx4: Avoid assigning a value to ring_cons but not used it any...Luo Jiaxing2020-09-121-1/+0
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-04-251-1/+13
|\
| * net/mlx4_en: avoid indirect call in TX completionEric Dumazet2020-04-181-1/+13
* | net/mlx4_en: use napi_complete_done() in TX completionEric Dumazet2020-04-231-10/+10
|/
* net: Use skb accessors in network driversMatthew Wilcox (Oracle)2019-07-221-3/+1
* drivers: mellanox: use netdev_xmit_more() helperFlorian Westphal2019-04-011-1/+1
* net: remove 'fallback' argument from dev->ndo_select_queue()Paolo Abeni2019-03-201-4/+3
* net/mlx4_en: remove fallback after kzalloc_node()Eric Dumazet2018-12-171-5/+2
* net/mlx4_en: use __netdev_tx_sent_queue()Eric Dumazet2018-11-031-2/+4
* net: allow fallback function to pass netdevAlexander Duyck2018-07-091-2/+2
* net: allow ndo_select_queue to pass netdevAlexander Duyck2018-07-091-1/+2
* mlx4: Don't bother using skb_tx_hash in mlx4_en_select_queueAlexander Duyck2018-04-291-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2017-11-151-16/+32
|\
| * net/mlx4_en: XDP_TX, assign constant values of TX descs on ring creaionTariq Toukan2017-10-111-14/+24
| * net/mlx4_en: Obsolete call to generic write_desc in XDP xmit flowTariq Toukan2017-10-111-5/+12
| * net/mlx4_en: Replace netdev parameter with priv in XDP xmit functionTariq Toukan2017-10-111-2/+1
| * net/mlx4_en: Use __force to fix a sparse warning in TX datapathTariq Toukan2017-10-091-1/+1
* | locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Mark Rutland2017-10-251-6/+6
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2017-09-061-1/+1
|\
| * mlx4: sizeof style usagestephen hemminger2017-08-161-1/+1
* | (IB, net)/mlx4: Add resource utilization supportMoshe Shemesh2017-07-241-1/+2
|/
* {net, IB}/mlx4: Remove gfp flags argumentLeon Romanovsky2017-07-171-1/+1
* net/mlx4_en: Do not allocate redundant TX queues when TC is disabledInbar Karmy2017-06-291-5/+1
* net/mlx4_en: Refactor mlx4_en_free_tx_descTariq Toukan2017-06-151-29/+16
* net/mlx4_en: Replace TXBB_SIZE multiplications with shift operationsTariq Toukan2017-06-151-12/+14
* net/mlx4_en: Poll XDP TX completion queue in RX NAPITariq Toukan2017-06-151-2/+3
* net/mlx4_en: Improve XDP xmit functionTariq Toukan2017-06-151-40/+19
* net/mlx4_en: Improve stack xmit functionTariq Toukan2017-06-151-64/+87
* net/mlx4_en: Improve transmit CQ pollingTariq Toukan2017-06-151-6/+7
* net/mlx4_en: Remove unused argument in TX datapath functionTariq Toukan2017-06-151-6/+4
* treewide: use kv[mz]alloc* rather than opencoded variantsMichal Hocko2017-05-081-6/+3
* mlx4: trust shinfo->gso_segsEric Dumazet2017-04-061-2/+1
* mlx4: reduce rx ring page_cache sizeEric Dumazet2017-03-091-2/+0
* mlx4: dma_dir is a mlx4_en_priv attributeEric Dumazet2017-03-091-1/+1
* net/mlx4_core: Get num_tc using netdev_get_num_tcAlaa Hleihel2017-01-301-1/+1