[dpdk-dev] [PATCH v3 6/8] examples: dynamic rss configuration for bonding

Thomas Monjalon thomas.monjalon at 6wind.com
Mon Jul 13 13:20:22 CEST 2015


2015-06-29 16:50, Tomasz Kulasek:
> This application allows you to test RSS configuration for bonded devices
> changing configuration dynamically, during receiving packets on slaves and
> observe the changes in its distribution over queues.
> 
> After initialization process, all accessible ports are attached to one
> bonding as slaves.
> 
> Monitor screen is divided into five main parts:
>  - Port selection (on the very top)
>  - RSS Configuration for selected port including hash function, key and
>    RETA
>  - Incoming packets statistics
>  - Incoming packets list for selected port
>  - Status bar with contextual information about selected part
> 
> Signed-off-by: Tomasz Kulasek <tomaszx.kulasek at intel.com>
> ---
>  examples/bond_rss/Makefile  |   59 +++
>  examples/bond_rss/bondrss.c |  293 ++++++++++++++
>  examples/bond_rss/bondrss.h |  163 ++++++++
>  examples/bond_rss/config.c  |  251 ++++++++++++
>  examples/bond_rss/ui.c      |  945 +++++++++++++++++++++++++++++++++++++++++++
>  5 files changed, 1711 insertions(+)

This new example is not added in examples/Makefile.
It introduces a new dependency (ncurses).

Examples are useful to show how to use some features. Maybe you can show
bonding RSS in the existing bonding example without adding bells and whistles.
The example directory must be kept reasonnably maintainable.

REJECTED



More information about the dev mailing list