Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
81be3dee96346fbe08c31be5ef74f03f6b63cf68
/
drivers
/
net
/
ethernet
/
mellanox
/
mlx4
/
en_tx.c
75d04aa
mlx4: trust shinfo->gso_segs
by Eric Dumazet
· 8 years ago
acd7628
mlx4: reduce rx ring page_cache size
by Eric Dumazet
· 8 years ago
69ba943
mlx4: dma_dir is a mlx4_en_priv attribute
by Eric Dumazet
· 8 years ago
4b5e5b7
net/mlx4_core: Get num_tc using netdev_get_num_tc
by Alaa Hleihel
· 8 years ago
ea3349a
mlx4: xdp: Reserve headroom for receiving packet when XDP prog is active
by Martin KaFai Lau
· 8 years ago
e3f42f8
mlx4: reorganize struct mlx4_en_tx_ring
by Eric Dumazet
· 8 years ago
15fca2c
net/mlx4_en: Add ethtool statistics for XDP cases
by Tariq Toukan
· 8 years ago
67f8b1d
net/mlx4_en: Refactor the XDP forwarding rings scheme
by Tariq Toukan
· 8 years ago
7a61fc8
net/mlx4_en: Fix panic on xmit while port is down
by Moshe Shemesh
· 8 years ago
9ecc2d8
net/mlx4_en: add xdp forwarding and data write support
by Brenden Blanco
· 8 years ago
224e92e
net/mlx4_en: break out tx_desc write into separate function
by Brenden Blanco
· 8 years ago
63a664b
net/mlx4_en: fix tx_dropped bug
by Eric Dumazet
· 9 years ago
73898db
net/mlx4: Avoid wrong virtual mappings
by Haggai Abramovsky
· 9 years ago
0906712
net/mlx4_en: Add support for inner IPv6 checksum offloads and TSO
by Alexander Duyck
· 9 years ago
fc96256
net/mlx4_en: fix spurious timestamping callbacks
by Eric Dumazet
· 9 years ago
b4a5337
mlx4: use napi_consume_skb API to get bulk free operations
by Jesper Dangaard Brouer
· 9 years ago
85743f1
net/mlx4_core: Set UAR page size to 4KB regardless of system page size
by Huy Nguyen
· 9 years ago
092bf0f
net/mlx4_en: Explicitly set no vlan tags in WQE ctrl segment when no vlan is present
by Jack Morgenstein
· 9 years ago
e38af4f
net/mlx4_en: Add support for hardware accelerated 802.1ad vlan
by Hadar Hen Zion
· 9 years ago
e802f8e
net/mlx4: Prepare VLAN macros for 802.1ad Hardware accelerated support
by Hadar Hen Zion
· 9 years ago
488a9b4
net/mlx4_en: Wake TX queues only when there's enough room
by Ido Shamay
· 9 years ago
0eb0851
net/mlx4_en: Release TX QP when destroying TX ring
by Eran Ben Elisha
· 9 years ago
f36963c
cpumask_set_cpu_local_first => cpumask_local_spread, lament
by Rusty Russell
· 10 years ago
42eab00
mlx4: Fix tx ring affinity_mask creation
by Benjamin Poirier
· 10 years ago
12b3375
mlx4/mlx5: Use dma_wmb/rmb where appropriate
by Alexander Duyck
· 10 years ago
872bf2f
net/mlx4_core: Maintain a persistent memory for mlx4 device
by Yishai Hadas
· 10 years ago
df8a39d
net: rename vlan_tx_* helpers since "tx" is misleading there
by Jiri Pirko
· 10 years ago
492f5ad
net/mlx4_en: Doorbell is byteswapped in Little Endian archs
by Amir Vadai
· 10 years ago
ddae034
net/mlx4: Change QP allocation scheme
by Eugenia Emantayev
· 10 years ago
55b42b5
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 10 years ago
a4f2dac
net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for VXLAN
by Or Gerlitz
· 10 years ago
477b35b
mlx4: use napi_schedule_irqoff()
by Eric Dumazet
· 10 years ago
5351145
net: add netdev_txq_bql_{enqueue, complete}_prefetchw() helpers
by Eric Dumazet
· 10 years ago
fe971b9
net/mlx4_en: remove NETDEV_TX_BUSY
by Eric Dumazet
· 10 years ago
1556b87
net/mlx4_en: Use the new tx_copybreak to set inline threshold
by Eric Dumazet
· 10 years ago
acea73d
net/mlx4_en: Enable the compiler to make is_inline() inlined
by Eric Dumazet
· 10 years ago
e70602a
net/mlx4_en: tx_info->ts_requested was not cleared
by Eric Dumazet
· 10 years ago
e533ac7
net/mlx4_en: Use local var for skb_headlen(skb)
by Eric Dumazet
· 10 years ago
b9d8839
net/mlx4_en: Use local var in tx flow for skb_shinfo(skb)
by Eric Dumazet
· 10 years ago
f905c79
net/mlx4_en: mlx4_en_xmit() reads ring->cons once, and ahead of time to avoid stalls
by Eric Dumazet
· 10 years ago
fb1843e
net/mlx4_en: Avoid false sharing in mlx4_en_en_process_tx_cq()
by Eric Dumazet
· 10 years ago
29d40c9
net/mlx4_en: Use prefetch in tx path
by Eric Dumazet
· 10 years ago
3d03641
net/mlx4_en: Avoid a cache line miss in TX completion for single frag skb's
by Eric Dumazet
· 10 years ago
dc9b06d
net/mlx4_en: tx_info allocated with kmalloc() instead of vmalloc()
by Eric Dumazet
· 10 years ago
6a4e812
net/mlx4_en: Avoid calling bswap in tx fast path
by Eric Dumazet
· 10 years ago
7dfa4b4
net/mlx4_en: Code cleanups in tx path
by Eric Dumazet
· 10 years ago
9fab426
mlx4: add a new xmit_more counter
by Eric Dumazet
· 10 years ago
5804283
mlx4: exploit skb->xmit_more to conditionally send doorbell
by Eric Dumazet
· 10 years ago
b1b6b4d
net/mlx4_en: Add mlx4_en_get_cqe helper
by Ido Shamay
· 10 years ago
b89df95
mlx4_en: Convert the normal skb free path to dev_consume_skb_any()
by Rick Jones
· 10 years ago
0fef9d0
net/mlx4_en: Disable blueflame using ethtool private flags
by Amir Vadai
· 10 years ago
fbc6daf
net/mlx4_en: Ignore budget on TX napi polling
by Amir Vadai
· 10 years ago
35f6f45
net/mlx4_en: Don't use irq_affinity_notifier to track changes in IRQ affinity map
by Amir Vadai
· 10 years ago
f9da455
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 11 years ago
40f2287
IB/mlx4: Implement IB_QP_CREATE_USE_GFP_NOIO
by Jiri Kosina
· 11 years ago
2eacc23
net/mlx4_core: Enforce irq affinity changes immediatly
by Yuval Atias
· 11 years ago
1a91de2
mellanox: Logging message cleanups
by Joe Perches
· 11 years ago
e81f44b
mlx4: Call dev_kfree_skby_any instead of dev_kfree_skb.
by Eric W. Biederman
· 11 years ago
ec57094
net/mlx4_en: Use union for BlueFlame WQE
by Amir Vadai
· 11 years ago
15bffdf
net/mlx4_en: Move queue stopped/waked counters to be per ring
by Eugenia Emantayev
· 11 years ago
93591aa
net/mlx4_en: Pad ethernet packets smaller than 17 bytes
by Eugenia Emantayev
· 11 years ago
b97b33a
net/mlx4_en: Verify mlx4_en module parameters
by Eugenia Emantayev
· 11 years ago
99932d4
netdevice: add queue selection fallback handler for ndo_select_queue
by Daniel Borkmann
· 11 years ago
0a379e21
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 11 years ago
f663dd9
net: core: explicitly select a txq before doing l2 forwarding
by Jason Wang
· 11 years ago
837052d
net/mlx4_en: Add netdev support for TCP/IP offloads of vxlan tunneling
by Or Gerlitz
· 11 years ago
0276a33
net/mlx4_en: Add NAPI support for transmit side
by Eugenia Emantayev
· 11 years ago
d03a68f
net/mlx4_en: Configure the XPS queue mapping on driver load
by Ido Shamay
· 11 years ago
163561a
net/mlx4_en: Datapath structures are allocated per NUMA node
by Eugenia Emantayev
· 11 years ago
41d942d
net/mlx4_en: Datapath resources allocated dynamically
by Eugenia Emantayev
· 11 years ago
5f1cd20
net/mlx4_en: Reduce scope of local variables in mlx4_en_xmit
by Amir Vadai
· 11 years ago
237a3a3
net/mlx4_en: Fix handling of dma_map failure
by Amir Vadai
· 11 years ago
bd2f631
net/mlx4_en: Notify user when TX ring in error state
by Amir Vadai
· 11 years ago
2d4b646
net/mlx4_en: Fix BlueFlame race
by Eugenia Emantayev
· 11 years ago
c08355f
mlx4: use __netdev_pick_tx instead of __skb_tx_hash in mlx4_en_select_queue
by govindarajulu.v
· 12 years ago
eb0cabb
net/mlx4_en: Support software timestamping
by Amir Vadai
· 12 years ago
ec693d4
net/mlx4_en: Add HW timestamping (TS) support
by Amir Vadai
· 12 years ago
41b7492
mlx4_en: Fix BQL reset TX queue call point
by Tom Herbert
· 12 years ago
79aeacc
net/mlx4_en: Optimize loopback related checks in data path
by Yan Burman
· 12 years ago
f1e7b73
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 12 years ago
7225922
net/mlx4_en: Fix a race when closing TX queue
by Amir Vadai
· 12 years ago
546bfed
net/mlx4_en: remove redundant code
by Eric Dumazet
· 12 years ago
213815a
net/mlx4_en: Fix bridged vSwitch configuration for non SRIOV mode
by Yan Burman
· 12 years ago
f132c54
Merge tag 'rdma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
by Linus Torvalds
· 12 years ago
d317966
net/mlx4_en: Set number of rx/tx channels using ethtool
by Amir Vadai
· 12 years ago
08ff323
mlx4: 64-byte CQE/EQE support
by Or Gerlitz
· 12 years ago
2b39a06
net/mlx4_en: Don't use vlan tag value as an indication for vlan presence
by Moni Shoua
· 12 years ago
7208ca3
net/mlx4_en: Fix double-release-range in tx-rings
by Jack Morgenstein
· 12 years ago
8112ec3
mlx4: dont orphan skbs in mlx4_en_xmit()
by Eric Dumazet
· 12 years ago
c18520b
net/mlx4_en: Fixing TX queue stop/wake flow
by Yevgeny Petrilin
· 12 years ago
bc6a474
net/mlx4_en: num cores tx rings for every UP
by Amir Vadai
· 13 years ago
5b263f5
mlx4_en: Byte Queue Limit support
by Yevgeny Petrilin
· 13 years ago
e22979d
mlx4_en: Moving to Interrupts for TX completions
by Yevgeny Petrilin
· 13 years ago
897d784
net/mlx4_en: sk_prio <=> UP for untagged traffic
by Amir Vadai
· 13 years ago
0e98b52
net/mlx4_en: Force user priority by QP attribute
by Amir Vadai
· 13 years ago
966684d
net/mlx4: fix sparse warnings on TX blue flame buffer
by Or Gerlitz
· 13 years ago
ebf8c9a
net/mlx4_en: Saving mem access on data path
by Yevgeny Petrilin
· 13 years ago
18f973a
mlx4_en: remove sparse errors
by Eric Dumazet
· 13 years ago
6221217
mlx4_en: dont change mac_header on xmit
by Eric Dumazet
· 13 years ago
e404dec
drivers/net: Remove unnecessary k.alloc/v.alloc OOM messages
by Joe Perches
· 13 years ago
Next »