From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id 797628D8C for ; Mon, 26 Oct 2015 20:36:41 +0100 (CET) Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga101.jf.intel.com with ESMTP; 26 Oct 2015 12:36:39 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.20,201,1444719600"; d="scan'208";a="819894090" Received: from irsmsx154.ger.corp.intel.com ([163.33.192.96]) by fmsmga001.fm.intel.com with ESMTP; 26 Oct 2015 12:36:40 -0700 Received: from irsmsx108.ger.corp.intel.com ([169.254.11.138]) by IRSMSX154.ger.corp.intel.com ([169.254.12.252]) with mapi id 14.03.0248.002; Mon, 26 Oct 2015 19:36:37 +0000 From: "De Lara Guarch, Pablo" To: "Montorsi, Francesco" , "dev@dpdk.org" Thread-Topic: how to use multiple RX queues on the same port Thread-Index: AdEQEqIz5NrQ/6PcQXGYb+Q2OnC//AAEfSUQ Date: Mon, 26 Oct 2015 19:36:36 +0000 Message-ID: References: <13d836797e6944cca262c12cfb26a743@bilemail1.empirix.com> In-Reply-To: <13d836797e6944cca262c12cfb26a743@bilemail1.empirix.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [163.33.239.180] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dpdk-dev] how to use multiple RX queues on the same port X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Oct 2015 19:36:41 -0000 Hi Francesco, > -----Original Message----- > From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Montorsi, > Francesco > Sent: Monday, October 26, 2015 5:23 PM > To: dev@dpdk.org > Subject: [dpdk-dev] how to use multiple RX queues on the same port >=20 > Hi all, > To avoid rx_nombuf packet drops, I'm trying to configure a DPDK port to u= se > more than 1 RX queue... so I'm trying (on a 10Gbps card) to use 4 RX queu= es. > The call to rte_eth_dev_configure() and the 4 calls to > rte_eth_rx_queue_setup() succeed but then via the > rte_eth_rx_queue_count() API I see that only the first RX queue is used. = The > remaining 3 seems unused... am I missing something? How are you configuring the port? Are you using RSS? I guess that's what yo= u are looking for, so make sure that you are using the right mq_mode(ETH_MQ_RX_RSS). Which NIC are you using and which traffic type? Because if you don't vary t= he traffic, you won't see any traffic in all queues. Pablo >=20 >=20 > Thanks! >=20 > Francesco Montorsi