summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx4/en_tx.c
Commit message (Expand)AuthorAgeFilesLines
* mlx4: xdp: Reserve headroom for receiving packet when XDP prog is activeMartin KaFai Lau2016-12-081-4/+5
* mlx4: reorganize struct mlx4_en_tx_ringEric Dumazet2016-11-241-24/+24
* net/mlx4_en: Add ethtool statistics for XDP casesTariq Toukan2016-11-021-4/+4
* net/mlx4_en: Refactor the XDP forwarding rings schemeTariq Toukan2016-11-021-4/+5
* net/mlx4_en: Fix panic on xmit while port is downMoshe Shemesh2016-09-121-5/+7
* net/mlx4_en: add xdp forwarding and data write supportBrenden Blanco2016-07-201-6/+134
* net/mlx4_en: break out tx_desc write into separate functionBrenden Blanco2016-07-201-58/+76
* net/mlx4_en: fix tx_dropped bugEric Dumazet2016-05-261-4/+4
* net/mlx4: Avoid wrong virtual mappingsHaggai Abramovsky2016-05-061-12/+2Star
* net/mlx4_en: Add support for inner IPv6 checksum offloads and TSOAlexander Duyck2016-05-041-2/+13
* net/mlx4_en: fix spurious timestamping callbacksEric Dumazet2016-04-261-2/+4
* mlx4: use napi_consume_skb API to get bulk free operationsJesper Dangaard Brouer2016-03-141-6/+9
* net/mlx4_core: Set UAR page size to 4KB regardless of system page sizeHuy Nguyen2016-02-171-1/+3
* net/mlx4_en: Explicitly set no vlan tags in WQE ctrl segment when no vlan is ...Jack Morgenstein2015-10-281-0/+2
* net/mlx4_en: Add support for hardware accelerated 802.1ad vlanHadar Hen Zion2015-07-281-4/+9
* net/mlx4: Prepare VLAN macros for 802.1ad Hardware accelerated supportHadar Hen Zion2015-07-281-1/+1
* net/mlx4_en: Wake TX queues only when there's enough roomIdo Shamay2015-06-251-8/+11
* net/mlx4_en: Release TX QP when destroying TX ringEran Ben Elisha2015-06-251-0/+1
* cpumask_set_cpu_local_first => cpumask_local_spread, lamentRusty Russell2015-05-281-3/+3
* mlx4: Fix tx ring affinity_mask creationBenjamin Poirier2015-04-291-3/+5
* mlx4/mlx5: Use dma_wmb/rmb where appropriateAlexander Duyck2015-04-091-6/+6
* net/mlx4_core: Maintain a persistent memory for mlx4 deviceYishai Hadas2015-01-251-2/+2
* net: rename vlan_tx_* helpers since "tx" is misleading thereJiri Pirko2015-01-131-6/+6
* net/mlx4_en: Doorbell is byteswapped in Little Endian archsAmir Vadai2014-12-221-1/+11
* net/mlx4: Change QP allocation schemeEugenia Emantayev2014-12-111-3/+11
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2014-11-011-2/+5
|\
| * net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for VXLANOr Gerlitz2014-10-311-2/+5
* | mlx4: use napi_schedule_irqoff()Eric Dumazet2014-10-301-2/+2
|/
* net: add netdev_txq_bql_{enqueue, complete}_prefetchw() helpersEric Dumazet2014-10-081-2/+3
* net/mlx4_en: remove NETDEV_TX_BUSYEric Dumazet2014-10-071-24/+24
* net/mlx4_en: Use the new tx_copybreak to set inline thresholdEric Dumazet2014-10-061-1/+0Star
* net/mlx4_en: Enable the compiler to make is_inline() inlinedEric Dumazet2014-10-061-29/+38
* net/mlx4_en: tx_info->ts_requested was not clearedEric Dumazet2014-10-061-0/+1
* net/mlx4_en: Use local var for skb_headlen(skb)Eric Dumazet2014-10-061-10/+11
* net/mlx4_en: Use local var in tx flow for skb_shinfo(skb)Eric Dumazet2014-10-061-24/+34
* net/mlx4_en: mlx4_en_xmit() reads ring->cons once, and ahead of time to avoid...Eric Dumazet2014-10-061-5/+11
* net/mlx4_en: Avoid false sharing in mlx4_en_en_process_tx_cq()Eric Dumazet2014-10-061-7/+15
* net/mlx4_en: Use prefetch in tx pathEric Dumazet2014-10-061-0/+9
* net/mlx4_en: Avoid a cache line miss in TX completion for single frag skb'sEric Dumazet2014-10-061-37/+46
* net/mlx4_en: tx_info allocated with kmalloc() instead of vmalloc()Eric Dumazet2014-10-061-3/+3
* net/mlx4_en: Avoid calling bswap in tx fast pathEric Dumazet2014-10-061-7/+10
* net/mlx4_en: Code cleanups in tx pathEric Dumazet2014-10-061-23/+26
* mlx4: add a new xmit_more counterEric Dumazet2014-10-051-1/+3
* mlx4: exploit skb->xmit_more to conditionally send doorbellEric Dumazet2014-09-281-7/+16
* net/mlx4_en: Add mlx4_en_get_cqe helperIdo Shamay2014-09-191-2/+2
* mlx4_en: Convert the normal skb free path to dev_consume_skb_any()Rick Jones2014-09-041-1/+1
* net/mlx4_en: Disable blueflame using ethtool private flagsAmir Vadai2014-07-231-4/+9
* net/mlx4_en: Ignore budget on TX napi pollingAmir Vadai2014-07-091-15/+13Star
* net/mlx4_en: Don't use irq_affinity_notifier to track changes in IRQ affinity...Amir Vadai2014-07-031-6/+0Star
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2014-06-121-4/+10
|\