numam-dpdk/drivers/net
Harish Patil aab2161750 net/qede: add Tx offloads for MPLS-in-UDP packets
Add support for inner/outer L3/L4 TX csum offload for MPLS-in-UDP packets.
The driver checks for PKT_TX_TUNNEL_MPLSINUDP in Tx ol_flags and updates TX
BD elements with appropriate offsets/length of tunnel headers.
The pseudo csum calculation is removed from qede_xmit_prep_pkts() since its
not needed.

Signed-off-by: Harish Patil <harish.patil@cavium.com>
Signed-off-by: Rasesh Mody <rasesh.mody@cavium.com>
2017-07-06 15:00:57 +02:00
..
af_packet drivers/net: use device name from device structure 2017-07-06 00:17:02 +02:00
ark net/ark: fix stats reset 2017-07-06 15:00:57 +02:00
avp net/avp: remove redundant assignment 2017-06-12 10:41:26 +01:00
bnx2x fix typos using codespell utility 2017-06-14 23:54:13 +02:00
bnxt net/bnxt: fix copy/pasted error message 2017-07-06 15:00:57 +02:00
bonding net/bonding: change link status check to no-wait 2017-07-06 15:00:57 +02:00
cxgbe net/cxgbe: fix supported speed capabilities 2017-07-06 15:00:57 +02:00
dpaa2 net/dpaa2: add support for multi seg buffers 2017-07-06 15:00:56 +02:00
e1000 net/igb: fix flex filter length 2017-07-06 15:00:56 +02:00
ena drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
enic net/enic: replace check for SSE4 with check for x86 2017-07-04 14:39:18 +02:00
fm10k net/fm10k: initialize link status in device start 2017-07-06 15:00:56 +02:00
i40e net/i40e: fix division by 0 2017-07-06 15:00:57 +02:00
ixgbe net/ixgbe: improve link state check on VF 2017-07-06 15:00:57 +02:00
kni drivers/net: use device name from device structure 2017-07-06 00:17:02 +02:00
liquidio net/liquidio: do not touch mbuf initialized fields 2017-06-12 10:41:29 +01:00
mlx4 net/mlx: update C compliance standard 2017-07-06 15:00:57 +02:00
mlx5 net/mlx: update C compliance standard 2017-07-06 15:00:57 +02:00
nfp eal: introduce integer log2 function 2017-07-03 10:44:12 +02:00
null net/null: do not touch mbuf next or nb segs on Rx 2017-06-12 10:41:25 +01:00
pcap drivers/net: use ethdev allocation helper for vdev 2017-04-18 19:04:49 +02:00
qede net/qede: add Tx offloads for MPLS-in-UDP packets 2017-07-06 15:00:57 +02:00
ring drivers/net: use device name from device structure 2017-07-06 00:17:02 +02:00
sfc net/sfc: support flow API isolated mode 2017-07-06 15:00:56 +02:00
szedata2 net/szedata2: use macro from common library 2017-07-06 15:00:56 +02:00
tap net/tap: restore state of remote device when closing 2017-07-06 15:00:57 +02:00
thunderx net/thunderx: fix build with clang 2017-07-03 22:28:03 +02:00
vhost ethdev: add return values to callback process API 2017-07-01 17:19:55 +02:00
virtio ethdev: add return values to callback process API 2017-07-01 17:19:55 +02:00
vmxnet3 net/vmxnet3: preserve configured MAC address 2017-07-06 15:00:57 +02:00
xenvirt ethdev: remove driver name from device private data 2017-06-12 16:27:44 +01:00
Makefile net/dpaa2: introduce NXP DPAA2 driver 2017-04-19 15:37:37 +02:00