From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH v3] ip_pipeline: add rss support Date: Wed, 08 Jun 2016 20:07:47 +0200 Message-ID: <5983999.B4X949CiMm@xps13> References: <1462984313-239763-1-git-send-email-jasvinder.singh@intel.com> <1464628489-81609-1-git-send-email-jasvinder.singh@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev@dpdk.org, cristian.dumitrescu@intel.com To: Jasvinder Singh Return-path: Received: from mail-wm0-f46.google.com (mail-wm0-f46.google.com [74.125.82.46]) by dpdk.org (Postfix) with ESMTP id 23101C13E for ; Wed, 8 Jun 2016 20:07:49 +0200 (CEST) Received: by mail-wm0-f46.google.com with SMTP id k204so28250692wmk.0 for ; Wed, 08 Jun 2016 11:07:49 -0700 (PDT) In-Reply-To: <1464628489-81609-1-git-send-email-jasvinder.singh@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" 2016-05-30 18:14, Jasvinder Singh: > This patch enables rss (receive side scaling) per network interface > through the configuration file. The user can specify following > parameters in LINK section for enabling the rss feature - rss_qs, > rss_proto_ipv4, rss_proto_ipv6 and ip_proto_l2. > > The "rss_qs" is mandatory parameter which indicates the queues to be > used for rss, while rest of the parameters are optional. When optional > parameters are not provided in the configuration file, default setting > (ETH_RSS_IPV4 | ETH_RSS_IPV6) is assumed for "rss_hf" field of the > rss_conf structure. > > For example, following configuration can be applied for using the rss > on port 0 of the network interface; > > [PIPELINE0] > type = MASTER > core = 0 > > [LINK0] > rss_qs = 0 1 > > [PIPELINE1] > type = PASS-THROUGH > core = 1 > pktq_in = RXQ0.0 RXQ0.1 RXQ1.0 > pktq_out = TXQ0.0 TXQ1.0 TXQ0.1 > > Signed-off-by: Jasvinder Singh > Acked-by: Cristian Dumitrescu Applied, thanks