From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH v3 6/8] examples: dynamic rss configuration for bonding Date: Mon, 13 Jul 2015 13:20:22 +0200 Message-ID: <1479158.4haQfyY6Bf@xps13> References: <1434723200-7528-1-git-send-email-tomaszx.kulasek@intel.com> <1435589444-1988-1-git-send-email-tomaszx.kulasek@intel.com> <1435589444-1988-7-git-send-email-tomaszx.kulasek@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev@dpdk.org To: Tomasz Kulasek Return-path: Received: from mail-wi0-f177.google.com (mail-wi0-f177.google.com [209.85.212.177]) by dpdk.org (Postfix) with ESMTP id 9C531592B for ; Mon, 13 Jul 2015 13:21:39 +0200 (CEST) Received: by wibud3 with SMTP id ud3so26803832wib.1 for ; Mon, 13 Jul 2015 04:21:39 -0700 (PDT) In-Reply-To: <1435589444-1988-7-git-send-email-tomaszx.kulasek@intel.com> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 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 > --- > 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