From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp2203-239.mail.aliyun.com (smtp2203-239.mail.aliyun.com [121.197.203.239]) by dpdk.org (Postfix) with ESMTP id 8F7555A0F for ; Fri, 5 Jun 2015 12:06:44 +0200 (CEST) X-Alimail-AntiSpam: AC=CONTINUE; BC=0.1309059|-1; FP=0|0|0|0|0|-1|-1|-1; HT=r41g03043; MF=liw@dtdream.com; PH=DW; RN=2; RT=2; SR=0; Received: from WS-web (liw@dtdream.com[111.198.29.130]) by r41f05019.xy2.aliyun.com at Fri, 05 Jun 2015 18:06:36 +0800 Date: Fri, 05 Jun 2015 18:06:36 +0800 From: "=?UTF-8?B?6ZKi6ZSBMDMxMA==?=" To: "=?UTF-8?B?WmhvdSwgVGlhbmxpbg==?=" , "dev@dpdk.org" Message-ID: <----P3------meVv3$6f37f46b-28f3-4f72-b428-a494101b4857@dtdream.com> X-Mailer: Alimail-Mailagent revision 2695336 MIME-Version: 1.0 References: 7D6C3D7847A9FE4E8EB311EAC72727A04EB1447D@US-BV-EXM02-P.global.tektronix.net In-Reply-To: 7D6C3D7847A9FE4E8EB311EAC72727A04EB1447D@US-BV-EXM02-P.global.tektronix.net x-aliyun-mail-creator: W4_2696684_IChTW96aWxsYS81LjAgKFdpbmRvd3MgTlQgNi4xOyBXT1c2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzQyLjAuMjMxMS45MCBTYWZhcmkvNTM3LjM2jM Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] =?utf-8?b?562U5aSN77yaIFBvb3IgVmlydGlvIFBNRCBUWCBQZXJm?= =?utf-8?q?ormance?= X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: =?UTF-8?B?6ZKi6ZSBMDMxMA==?= List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jun 2015 10:06:53 -0000 VGhlcmUgaXMgc2FtZSBwcm9ibGVtIGJ5IHVzaW5nIG92cy1kcGRrCk1heWJlIHRoYXQgaXMgYmVj YXVzZSByZWN2IG9mIFZNIGlzIHBvb3Isc28gbm8gZnJlZSB0eMKgZGVzY3JpcHRvcnMsb3ZzLWRw ZGsgZHJvcCB0aGUgcGt0cyoqKioqKioqKioqKioqKioqKioqUlRGU0MqKioqKioqKioqKioqKioq KioqKiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS3lj5Hku7bkurrvvJpaaG91LCBUaWFubGluIDx0aWFubGluLnpob3VAdGVr Y29tbXMuY29tPuWPkemAgeaXtumXtO+8mjIwMTXlubQ25pyINeaXpSjmmJ/mnJ/kupQpIDE3OjIz 5pS25Lu25Lq677yaZGV2QGRwZGsub3JnIDxkZXZAZHBkay5vcmc+5Li744CA6aKY77yaW2RwZGst ZGV2XSBQb29yIFZpcnRpbyBQTUQgVFggUGVyZm9ybWFuY2VIacKgdGhlcmUsV2XCoHRlc3RlZMKg VFjCoHBlcmZvcm1hbmNlwqBvZsKgVmlydGlvwqBQTUTCoGJ5wqBEUERLwqBsMmZ3ZCzCoGJ1dMKg Zm91bmTCoGV2ZW7CoGF0wqA2MEtQUFPCoCg3MjBCwqBwYWNrZXTCoGxlbmd0aCnCoFRYwqByYXRl LMKgdGhlcmXCoGlzwqAxLzEwMDDCoHBhY2tldMKgZHJvcHBpbmfCoHJhdGUuVGhlwqBsb2fCoHNo b3dzwqAiTm/CoGZyZWXCoHR4wqBkZXNjcmlwdG9yc8KgdG/CoHRyYW5zbWl0IsKgaW7CoFZpcnRp b8KgUE1ELkluY3JlYXNpbmfCoFRYwqBxdWV1ZXPCoGJ5wqBtb2RpZnlpbmfCoERQREvCoGwyZndk wqBjYW7CoGRlY3JlYXNlc8KgcGFja2V0wqBkcm9wcGluZ8KgcmF0ZSzCoGJ1dMKgY2FuJ3TCoGVu c3VyZcKgbm/CoHBhY2tldMKgZHJvcHBpbmfCoHVubGVzc8KgcmV0cmFuc21pdHRpbmfCoHBhY2tl dHPCoHRoYXTCoGNhbid0wqBiZcKgc2VudMKgc3VjY2Vzc2Z1bGx5Lk9wcG9zaXRlbHkswqBSWMKg cmF0ZcKgY2FuwqBiZcKgNjAwS1BQU8Kgd2l0aG91dMKgcGFja2V0wqBkcm9wcGluZy5UZXN0wqBF bnYtwqBIb3N0wqBDUFU6wqA0wqBjb3JlcyzCoDIxMjcuNzcwTUh6LcKgSG9zdMKgTWVtb3J5OsKg OEctwqBIb3N0wqBPUzrCoExpbnV4wqBkdy0ywqAzLjEzLjAtMjQtZ2VuZXJpY8KgIzQ2LVVidW50 dcKgU01QwqBUaHXCoEFwcsKgMTDCoDE5OjExOjA4wqBVVEPCoDIwMTTCoHg4Nl82NMKgeDg2XzY0 wqB4ODZfNjTCoEdOVS9MaW51eC3CoEd1ZXN0wqBDUFU6wqA0wqBjb3JlcyzCoDIxMjcuNzcwTUh6 LcKgR3Vlc3TCoE1lbW9yeTrCoDRHLcKgR3Vlc3TCoE9TOsKgZmVkb3JhMjBBbnlib2R5wqBoZXJl wqBmYWNlwqB0aGXCoHNhbWXCoHByb2JsZW0/LVRpYW5saW4K >From bruce.richardson@intel.com Fri Jun 5 12:24:05 2015 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id A267E4A63 for ; Fri, 5 Jun 2015 12:24:05 +0200 (CEST) Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga101.fm.intel.com with ESMTP; 05 Jun 2015 03:24:04 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.13,558,1427785200"; d="scan'208";a="582611542" Received: from bricha3-mobl3.ger.corp.intel.com ([10.237.221.3]) by orsmga003.jf.intel.com with SMTP; 05 Jun 2015 03:24:02 -0700 Received: by (sSMTP sendmail emulation); Fri, 05 Jun 2015 11:24:01 +0025 Date: Fri, 5 Jun 2015 11:24:01 +0100 From: Bruce Richardson To: Navneet Rao Message-ID: <20150605102401.GA10892@bricha3-MOBL3> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Organization: Intel Shannon Ltd. User-Agent: Mutt/1.5.23 (2014-03-12) Cc: dev@dpdk.org Subject: Re: [dpdk-dev] Running testpmd over KNI 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: Fri, 05 Jun 2015 10:24:06 -0000 On Thu, Jun 04, 2015 at 02:01:19PM -0700, Navneet Rao wrote: > Running --- > > > > ./testpmd -c7 -n3 --vdev=eth_pcap0,iface=vEth0 --vdev=eth_pcap1,iface=vEth1 -- -i --nb-cores=2 --nb-ports=2 --total-num-mbufs=1024 > > > > results in a > > > > EAL: Error - exiting with code: 1 > > Cause: Cannot create lock on '/var/run/.rte_config'. Is another primary process running? > > > > > > I don't think I am running another process using testpmd!!! > > Any ideas to debug this? > > > > Thanks > > -Navneet Hi Navneet, I'm a little unclear on your setup here. You are using a DPDK process to pull packets from a physical NIC and send them to the kernel using KNI. Then you want to have testpmd pull those packets from the KNI device using pcap back into user- space before returning them via the same sort of path i.e. userspace, pcap to kernel, kni back to userspace and out again. Can you explain why you want such a setup, as it will work very slowly compared to just running everything directly in userspace? As for your specific issue. If you have a DPDK process running to manage the KNI device, that is the process holding the lock on .rte_config. You will need to run the second process with a different file-prefix parameter to have two DPDK processes running side-by-side. Regards, /Bruce