ethdev: support PMD-tuned Tx/Rx parameters
authorRemy Horton <remy.horton@intel.com>
Tue, 10 Apr 2018 09:43:16 +0000 (10:43 +0100)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 13 Apr 2018 22:43:30 +0000 (00:43 +0200)
commit3be82f5cc5e3f771a740f84ef6d741da2074d63e
treef485d8b51772b60455f78a90c9b7572fb6027dcb
parentb9bd0f09fa15b9dd6c70c469b45d215f494cab97
ethdev: support PMD-tuned Tx/Rx parameters

The optimal values of several transmission & reception related
parameters, such as burst sizes, descriptor ring sizes, and number
of queues, varies between different network interface devices. This
patch allows individual PMDs to specify preferred parameter values.

Signed-off-by: Remy Horton <remy.horton@intel.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
Acked-by: Shreyansh Jain <shreyansh.jain@nxp.com>
Acked-by: Thomas Monjalon <thomas@monjalon.net>
doc/guides/rel_notes/deprecation.rst
doc/guides/rel_notes/release_18_05.rst
lib/librte_ether/rte_ethdev.c
lib/librte_ether/rte_ethdev.h