numam-dpdk/lib/librte_ethdev
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
..
ethdev_profile.c ethdev: change vtune profiling approach 2018-08-28 15:27:39 +02:00
ethdev_profile.h ethdev: change vtune profiling approach 2018-08-28 15:27:39 +02:00
Makefile ethdev: bump library version 2018-08-07 13:20:39 +02:00
meson.build ethdev: bump library version 2018-08-07 13:20:39 +02:00
rte_dev_info.h ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_eth_ctrl.h ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_ethdev_core.h ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_ethdev_driver.h ethdev: make default behavior CRC strip on Rx 2018-09-14 20:08:41 +02:00
rte_ethdev_pci.h ethdev: convert static log type usage to dynamic 2018-07-03 01:35:58 +02:00
rte_ethdev_vdev.h ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_ethdev_version.map ethdev: fix missing function in map file 2018-07-13 15:53:29 +02:00
rte_ethdev.c ethdev: make default behavior CRC strip on Rx 2018-09-14 20:08:41 +02:00
rte_ethdev.h ethdev: make default behavior CRC strip on Rx 2018-09-14 20:08:41 +02:00
rte_flow_driver.h ethdev: fix missing function in map file 2018-07-13 15:53:29 +02:00
rte_flow.c ethdev: fix missing function in map file 2018-07-13 15:53:29 +02:00
rte_flow.h ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_mtr_driver.h ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_mtr.c ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_mtr.h ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_tm_driver.h ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_tm.c ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
rte_tm.h ethdev: clarify usage of TM node parent update 2018-08-01 16:42:53 +02:00