numam-dpdk/doc/guides/nics
Moti Haimovsky 8b9bd0efe0 app/testpmd: disable Rx VLAN offloads by default
Removed the hardcoded preconfigured Rx VLAN offload configuration
from testpmd and changed the Rx offload command line parameters from
disable to enable.

It has been decided by the Technical Board that testers who wish to
use these offloads will now have to explicitly write them in the
command-line when running testpmd.
The agreement is to keep two exceptions enabled by default in 18.02:
Rx CRC strip and Tx fast free.

Motivation:
Some PMDs such at the mlx4 may not implement all the offloads.
After the offload API rework assuming no offload is enabled by default,
  commit ce17eddefc ("ethdev: introduce Rx queue offloads API")
  commit cba7f53b71 ("ethdev: introduce Tx queue offloads API") trying
to enable a not supported offload is clearly an error which will cause
configuration failing.

Considering that testpmd is an application to test the PMD, it should
not fail on a configuration which was not explicitly requested.
The behavior of this test application is then turned to an opt-in
model.

Signed-off-by: Moti Haimovsky <motih@mellanox.com>
Acked-by: Thomas Monjalon <thomas@monjalon.net>
2018-01-31 21:45:33 +01:00
..
features net/tap: support Rx interrupt 2018-01-29 10:45:20 +01:00
img doc: move i40e specific to i40e guide 2017-08-01 00:08:12 +02:00
ark.rst net/ark: remove empty header file 2017-10-06 02:49:47 +02:00
avp.rst doc: add AVP 2017-04-04 19:02:45 +02:00
bnx2x.rst doc: update bnx2x guide 2018-01-29 10:48:16 +01:00
bnxt.rst net/bnxt: add new device ids 2017-04-28 14:46:18 +02:00
build_and_test.rst doc: use SPDX tag for Cavium copyright files 2018-01-09 16:19:01 +01:00
cxgbe.rst net/cxgbe: improve latency for slow traffic 2017-06-12 10:41:27 +01:00
dpaa2.rst drivers: use SPDX tag in NXP dpaa2 files 2018-01-04 22:41:39 +01:00
dpaa.rst net/dpaa: support push mode 2018-01-16 18:47:49 +01:00
e1000em.rst e1000: add interrupt limitations in guide 2015-12-14 01:06:31 +01:00
ena.rst doc: refer PMD compile/test section from ena guide 2017-04-19 15:37:37 +02:00
enic.rst net/enic: use dynamic log types 2018-01-16 18:47:49 +01:00
fail_safe.rst net/failsafe: add probed device capture 2018-01-21 15:51:52 +01:00
features.rst doc: add inline crypto feature 2017-11-12 05:02:42 +01:00
fm10k.rst doc: add switch restart support to fm10k guide 2017-10-26 02:33:01 +02:00
i40e.rst doc: add i40e queue region support to release notes 2018-01-29 10:04:28 +01:00
index.rst net/vdev_netvsc: introduce Hyper-V platform driver 2018-01-21 15:51:52 +01:00
intel_vf.rst net/avf: enable Rx interrupt 2018-01-16 18:47:49 +01:00
ixgbe.rst doc: add inline crypto feature 2017-11-12 05:02:42 +01:00
kni.rst net/kni: add KNI PMD 2017-04-04 15:52:50 +02:00
liquidio.rst doc: use SPDX tag for Cavium copyright files 2018-01-09 16:19:01 +01:00
mlx4.rst net/mlx4: revert workaround for broken Verbs 2018-01-16 18:47:49 +01:00
mlx5.rst net/mlx5: fix secondary process mempool registration 2018-01-29 10:04:28 +01:00
mrvl.rst app/testpmd: disable Rx VLAN offloads by default 2018-01-31 21:45:33 +01:00
nfp.rst doc: update NFP with PF support information 2017-10-06 02:49:48 +02:00
octeontx.rst app/testpmd: disable Rx VLAN offloads by default 2018-01-31 21:45:33 +01:00
overview.rst doc: document NIC features 2017-08-05 11:37:09 +02:00
pcap_ring.rst doc: update pcap guide 2018-01-21 15:51:52 +01:00
qede.rst doc: update qede guide 2018-01-29 10:48:16 +01:00
sfc_efx.rst net/sfc: support inner checksum offload on transmit 2018-01-16 18:47:49 +01:00
szedata2.rst net/szedata2: add more supported firmwares 2017-06-12 15:21:22 +01:00
tap.rst doc: add RSS in tap guide 2018-01-21 15:51:52 +01:00
thunderx.rst app/testpmd: disable Rx VLAN offloads by default 2018-01-31 21:45:33 +01:00
vdev_netvsc.rst net/vdev_netvsc: add automatic probing 2018-01-21 15:51:52 +01:00
vhost.rst net/vhost: add parameter to enable IOMMU feature 2017-11-07 14:19:30 +01:00
virtio.rst app/testpmd: disable Rx VLAN offloads by default 2018-01-31 21:45:33 +01:00
vmxnet3.rst net/vmxnet3: update NIC documentation 2016-09-30 12:27:18 +02:00