On 10/3/2017 4:03 PM, Bruce Richardson wrote:
On Mon, Mar 06, 2017 at 09:10:19AM +0000, David Hunt wrote:
This patch includes public header file which will be used once
we add in the symbol versioning for v20 and v1705 APIs.

Also includes v1702 header file, and code for new
Now 1705.

burst-capable distributor library. This will be re-named as
rte_distributor.h later in the patch-set

The new distributor code contains a very similar API to the legacy code,
but now sends bursts of up to 8 mbufs to each worker. Flow ID's are
reduced to 15 bits for an optimal flow matching algorithm.

Signed-off-by: David Hunt <david.h...@intel.com>
---
  lib/librte_distributor/Makefile                  |   1 +
  lib/librte_distributor/rte_distributor.c         | 628 +++++++++++++++++++++++
  lib/librte_distributor/rte_distributor_private.h |   7 +-
  lib/librte_distributor/rte_distributor_v1705.h   | 269 ++++++++++
  4 files changed, 904 insertions(+), 1 deletion(-)
  create mode 100644 lib/librte_distributor/rte_distributor.c
  create mode 100644 lib/librte_distributor/rte_distributor_v1705.h

Minor nit, I think this patch might be squashed into the previous one,
to have new structures and code together.

/Bruce

Done in the next version.
Dave.

Reply via email to