[dpdk-dev] [PATCH v2 0/5] New library: rte_distributor
Thomas Monjalon
thomas.monjalon at 6wind.com
Thu Jun 12 15:57:02 CEST 2014
> This adds a new library to the Intel DPDK whereby a set of packets can be
> distributed one-at-a-time to a set of worker cores, with dynamic load
> balancing being done between those workers. Flows are identified by a tag
> within the mbuf (currently the RSS hash field, 32-bit value), which is used
> to ensure that no two packets of the same flow are processed in parallel,
> thereby preserving ordering.
>
> Major changes in V2 set:
> * Updates to take account of Neil's comments on original patch set
> * Updates to fix issues highlighted by checkpatch.pl
> * Additional handling in library for special case when process() is called
with zero mbufs
>
> Bruce Richardson (5):
> eal: add tailq for new distributor component
> distributor: new packet distributor library
> distributor: add distributor library to build
> distributor: add unit tests for distributor lib
> docs: add distributor lib to API docs
lib Acked-by: Neil Horman <nhorman at tuxdriver.com>
Tested-by: Waterman Cao <waterman.cao at intel.com>
I've added a doxygen comment @file in order to generate the according entry.
Makefiles and configs are merged with the main patch (no need to split here).
Applied for version 1.7.0.
Thanks
--
Thomas
More information about the dev
mailing list