numam-dpdk/drivers/net
Didier Pallard 595d08d105 net/vmxnet3: ignore empty segments in reception
When several TCP fragments are contained in a packet that is only one mbuf
segment long, vmxnet3 receives an empty segment following first one, that
contains offload information. In current version, this segment is
propagated as is to upper application.
Remove those empty segments directly when receiving buffers, they may
generate unneeded extra processing in the upper application.

Signed-off-by: Didier Pallard <didier.pallard@6wind.com>
Acked-by: Yong Wang <yongwang@vmware.com>
2018-04-27 17:34:41 +01:00
..
af_packet drivers/net: share vdev data to secondary process 2018-04-24 12:37:31 +02:00
ark ethdev: return diagnostic when setting MAC address 2018-04-14 00:43:30 +02:00
avf ethdev: return diagnostic when setting MAC address 2018-04-14 00:43:30 +02:00
avp ethdev: replace bus specific struct with generic dev 2018-04-14 00:41:44 +02:00
axgbe net/axgbe: fix incorrect cache alignment macro 2018-04-27 15:54:56 +01:00
bnx2x net/bnx2x: make init and driver logtype names consistent 2018-04-27 15:54:56 +01:00
bnxt net/bnxt: fix mbuf data offset initialization 2018-04-27 15:54:56 +01:00
bonding drivers/net: share vdev data to secondary process 2018-04-24 12:37:31 +02:00
cxgbe drivers/net: do not use private ethdev data 2018-04-24 12:33:51 +02:00
dpaa drivers/dpaa: reduce meson dependency lists 2018-04-17 16:09:43 +02:00
dpaa2 drivers/dpaa: reduce meson dependency lists 2018-04-17 16:09:43 +02:00
e1000 drivers/net: update link status 2018-04-27 15:54:56 +01:00
ena drivers/net: update link status 2018-04-27 15:54:56 +01:00
enic net/enic: fix uninitialized variable 2018-04-27 15:54:56 +01:00
failsafe devargs: use proper namespace prefix 2018-04-25 04:00:22 +02:00
fm10k drivers/net: update link status 2018-04-27 15:54:56 +01:00
i40e drivers/net: update link status 2018-04-27 15:54:56 +01:00
ifc net/ifcvf: add ifcvf vDPA driver 2018-04-27 15:54:55 +01:00
ixgbe drivers/net: update link status 2018-04-27 15:54:56 +01:00
kni eal: set name when creating a control thread 2018-04-25 00:51:31 +02:00
liquidio ethdev: replace bus specific struct with generic dev 2018-04-14 00:41:44 +02:00
mlx4 net/mlx4: fix alignment of memory region 2018-04-27 15:54:56 +01:00
mlx5 net/mlx5: fix flow director mask 2018-04-27 17:34:41 +01:00
mvpp2 net/mvpp2: add to meson build 2018-04-19 14:10:44 +02:00
nfp net/nfp: support MAC address change 2018-04-27 15:54:55 +01:00
null drivers/net: share vdev data to secondary process 2018-04-24 12:37:31 +02:00
octeontx drivers/net: share vdev data to secondary process 2018-04-24 12:37:31 +02:00
pcap drivers/net: share vdev data to secondary process 2018-04-24 12:37:31 +02:00
qede drivers/net: remove redundant icc flag 2018-04-14 00:43:30 +02:00
ring drivers/net: do not use private ethdev data 2018-04-24 12:33:51 +02:00
sfc net/sfc: add missing Rx fini on RSS setup fail path 2018-04-27 15:54:55 +01:00
softnic drivers/net: share vdev data to secondary process 2018-04-24 12:37:31 +02:00
szedata2 net/szedata2: add new kernel module dependency 2018-04-14 00:43:30 +02:00
tap net/tap: fix protocol field for non-IP 2018-04-27 15:54:55 +01:00
thunderx net/thunderx: fix MTU configuration for jumbo packets 2018-04-27 15:54:56 +01:00
vdev_netvsc devargs: rename legacy API 2018-04-25 04:00:37 +02:00
vhost net/vhost: update license to SPDX format 2018-04-27 15:54:56 +01:00
virtio net/virtio: skip device probe in vDPA mode 2018-04-27 15:54:55 +01:00
vmxnet3 net/vmxnet3: ignore empty segments in reception 2018-04-27 17:34:41 +01:00
Makefile net/ifcvf: add ifcvf vDPA driver 2018-04-27 15:54:55 +01:00
meson.build net/mvpp2: add to meson build 2018-04-19 14:10:44 +02:00