From mboxrd@z Thu Jan 1 00:00:00 1970 From: Navneet Rao Subject: Using the testpmd app & ixgbe driver on 540-Twinville, cannot configure rxq > 1 Date: Wed, 8 Jul 2015 17:14:13 -0700 (PDT) Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable To: dev@dpdk.org Return-path: Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by dpdk.org (Postfix) with ESMTP id A2CF05A44 for ; Thu, 9 Jul 2015 02:14:16 +0200 (CEST) Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id t690EFkU020466 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 9 Jul 2015 00:14:15 GMT Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id t690EEx7003012 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Thu, 9 Jul 2015 00:14:15 GMT Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20]) by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id t690EESG013849 for ; Thu, 9 Jul 2015 00:14:14 GMT 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" Hello: =20 Couple of questions for the 540-Twinville & "testpmd" app: =20 1. How do I specify multiple receive queues/port - =20 Used the command line option -rxq=3D2 and get this error.. =20 ******************* Fail: nb_rxq(2) is greater than max_rx_queues(1) EAL: Error - exiting with code: 1 Cause: FAIL from init_fwd_streams() *************************** =20 Orelse, if I specify rxq=3D1 on command line and try to con= figure within the app by using=20 the "port config all rxq 2", I get the same error..as above= . =20 Is there something missing here!!! =20 =20 2. If I use the igb_uio (dpdk driver), I am able to configure rxq >1. My configuration: loopback cable between port0 and port1 Question a: How do I generate TX packets with multiple MAC address..? =20 I did this -- "mac_addr add 0 00:00:00:AA:BB:CC" as an additional MAC addre= ss (left the default as is) =20 Can I assume that the TX of port0 will now generate Etherne= t frames with 2 different MAC addresses? Frames with the default SMAC address, and frames with the M= AC-address specified above? =20 Can I use these MAC address as a classifier (using ethertyp= e_filter), to steer frames to queues 0 & 1? =20 =20 =20 Thanks -Navneet