From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent GUERBY Subject: Re: Errors Rx count increasing while pktgen doing nothing on Intel 82598EB 10G Date: Sun, 27 Dec 2015 21:09:59 +0100 Message-ID: <1451246999.2052.21.camel@guerby.net> References: <1451241098.2052.9.camel@guerby.net> <3FD3743F-667A-46AE-B144-8B5573E224F1@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Cc: "dev@dpdk.org" To: "Wiles, Keith" Return-path: Received: from mx3.tetaneutral.net (mx3.tetaneutral.net [89.234.156.169]) by dpdk.org (Postfix) with ESMTP id 0FD725A52 for ; Sun, 27 Dec 2015 21:10:00 +0100 (CET) In-Reply-To: <3FD3743F-667A-46AE-B144-8B5573E224F1@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" On Sun, 2015-12-27 at 19:43 +0000, Wiles, Keith wrote: > On 12/27/15, 12:31 PM, "dev on behalf of Laurent GUERBY" wrote: >=20 > >Hi, > > > >I reported today an issue when using Pktgen-DPDK: > >https://github.com/pktgen/Pktgen-DPDK/issues/52 > > > >But I think it's more in DPDK than pktgen > > > >two identical machines with SFP+ DA cable between them > >DPDK 2.2.0 from tarball > >Pktgen-DPDK from git > >two identical machines: > >core i7 2600 (sandy bridge 4C/8T), HT disabled in the BIOS > >ASUS P8H67-M PRO BIOS 3904 (latest available) > >Ethernet controller: Intel Corporation 82598EB 10-Gigabit AF Dual Port > >Network Connection (rev 01) > >01:00.0 0200: 8086:10f1 (rev 01) > > Subsystem: 8086:a21f > >boot kernel 3.16 unbutu 14.04 with isolcpus=3D2,3,4 > > > >When launching pktgen even with no TX asked the Errors RX counters kee= ps > >going up by about 7.4 millions per second: > > > >Errors Rx/Tx : 7471857054/0 > > > >In the log I get "Could not enable Rx Queue", might be the > >source of the issue? > > > >PMD: ixgbe_dev_rx_queue_start(): Could not enable Rx Queue 0 > >PMD: ixgbe_dev_rx_queue_start(): Could not enable Rx Queue 1 > > > >When sending traffic single UDP src/dst/IP/MAC the setup > >reaches 14204188 pps 64 bytes, the error counter is also > >increasing. > > > >Any idea what to look for? >=20 > One more suggestion is to run test_pmd on one machine and something > like iperf on the other to verify the DPDK is working correct, which I > assume will be true. Not sure the RX errors are reported in the > test_pmd or you could use the l3fwd application too. Ok, I will check the test_pmd documentation and try to do this test: I'm just starting on DPDK :). > Please also send me the 'lspci | grep Ethernet=E2=80=99 output. I included one line in my original email above (plus extract of lspci -vn), here is the full output of the command: 01:00.0 Ethernet controller: Intel Corporation 82598EB 10-Gigabit AF Dual Port Network Connection (rev 01) 01:00.1 Ethernet controller: Intel Corporation 82598EB 10-Gigabit AF Dual Port Network Connection (rev 01) 05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06) (The realtek is used only for internet connectivity). > Also send me the command line. On the first machine t1 : root@t1:~/pktgen-dpdk# ./app/app/x86_64-native-linuxapp-gcc/pktgen \ -c e -n 1 --proc-type auto -- -m '[2:3].1' -P -f t1-t3.pkt -N =20 And on the other machine t3: root@t3:~/pktgen-dpdk# ./app/app/x86_64-native-linuxapp-gcc/pktgen \ -c e -n 1 --proc-type auto -- -m '[2:3].1' -P -f t3-t1.pkt -N The two "-f" pkt files are attached to this email, I do "start 1" manually at the pktgen prompt. Thanks for your time, Sincerely, Laurent > > > >Laurent > > > > >=20 >=20 > Regards, > Keith >=20 >=20 >=20 >=20