numam-dpdk/examples/ip_pipeline
Ferruh Yigit 323e7b667f ethdev: make default behavior CRC strip on Rx
Removed DEV_RX_OFFLOAD_CRC_STRIP offload flag.
Without any specific Rx offload flag, default behavior by PMDs is to
strip CRC.

PMDs that support keeping CRC should advertise DEV_RX_OFFLOAD_KEEP_CRC
Rx offload capability.

Applications that require keeping CRC should check PMD capability first
and if it is supported can enable this feature by setting
DEV_RX_OFFLOAD_KEEP_CRC in Rx offload flag in rte_eth_dev_configure()

Signed-off-by: Ferruh Yigit <ferruh.yigit@intel.com>
Acked-by: Tomasz Duszynski <tdu@semihalf.com>
Acked-by: Shahaf Shuler <shahafs@mellanox.com>
Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
Acked-by: Jan Remes <remes@netcope.com>
Acked-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
Acked-by: Hyong Youb Kim <hyonkim@cisco.com>
2018-09-14 20:08:41 +02:00
..
examples examples/ip_pipeline: add example script for RSS 2018-07-26 15:53:53 +02:00
action.c examples/ip_pipeline: replace strncpy with strlcpy 2018-05-08 13:35:10 +02:00
action.h examples/ip_pipeline: add load balance action command 2018-04-05 19:00:21 +02:00
cli.c examples/ip_pipeline: add help command 2018-07-25 19:26:42 +02:00
cli.h examples/ip_pipeline: add pipeline object 2018-04-05 19:00:08 +02:00
common.h examples/ip_pipeline: add mempool object 2018-04-05 18:23:49 +02:00
conn.c examples/ip_pipeline: fix leak on connection error 2018-05-08 13:06:16 +02:00
conn.h examples/ip_pipeline: add CLI interface 2018-04-05 18:23:49 +02:00
hash_func_arm64.h expamples/ip_pipeline: convert to SPDX license tag 2018-05-25 12:32:00 +02:00
hash_func.h examples/ip_pipeline: remove master pipeline 2018-04-04 12:26:22 +02:00
kni.c examples/ip_pipeline: replace strncpy with strlcpy 2018-05-08 13:35:10 +02:00
kni.h examples/ip_pipeline: add KNI object 2018-04-05 19:00:00 +02:00
link.c ethdev: make default behavior CRC strip on Rx 2018-09-14 20:08:41 +02:00
link.h examples/ip_pipeline: add link command 2018-07-12 13:48:29 +02:00
main.c examples/ip_pipeline: add thread runtime 2018-04-05 19:00:17 +02:00
Makefile examples: make Linux environment check consistent 2018-07-12 09:48:12 +02:00
mempool.c examples/ip_pipeline: replace strncpy with strlcpy 2018-05-08 13:35:10 +02:00
mempool.h examples/ip_pipeline: add mempool object 2018-04-05 18:23:49 +02:00
meson.build examples/ip_pipeline: add threads 2018-04-05 19:00:17 +02:00
parser.c examples/ip_pipeline: remove infra code 2018-04-05 18:23:41 +02:00
parser.h examples/ip_pipeline: remove infra code 2018-04-05 18:23:41 +02:00
pipeline.c examples/ip_pipeline: replace strncpy with strlcpy 2018-05-08 13:35:10 +02:00
pipeline.h examples/ip_pipeline: add load balance action command 2018-04-05 19:00:21 +02:00
swq.c examples/ip_pipeline: replace strncpy with strlcpy 2018-05-08 13:35:10 +02:00
swq.h examples/ip_pipeline: add sw queue object 2018-04-05 18:23:50 +02:00
tap.c examples/ip_pipeline: replace strncpy with strlcpy 2018-05-08 13:35:10 +02:00
tap.h examples/ip_pipeline: add tap object 2018-04-05 18:23:51 +02:00
thread.c examples/ip_pipeline: remove commands restriction 2018-07-12 13:56:17 +02:00
thread.h examples/ip_pipeline: add enable and disable commands 2018-04-05 19:00:17 +02:00
tmgr.c examples/ip_pipeline: replace strncpy with strlcpy 2018-05-08 13:35:10 +02:00
tmgr.h examples/ip_pipeline: add traffic manager object 2018-04-05 18:23:51 +02:00