From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 268028E81 for ; Mon, 23 Nov 2015 10:06:05 +0100 (CET) Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga102.jf.intel.com with ESMTP; 23 Nov 2015 01:06:03 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.20,336,1444719600"; d="scan'208";a="857740463" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by fmsmga002.fm.intel.com with ESMTP; 23 Nov 2015 01:06:02 -0800 Received: from fmsmsx116.amr.corp.intel.com (10.18.116.20) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.248.2; Mon, 23 Nov 2015 01:06:01 -0800 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by fmsmsx116.amr.corp.intel.com (10.18.116.20) with Microsoft SMTP Server (TLS) id 14.3.248.2; Mon, 23 Nov 2015 01:06:01 -0800 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.138]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.83]) with mapi id 14.03.0248.002; Mon, 23 Nov 2015 17:05:59 +0800 From: "Liu, Yong" To: Yuanhan Liu Thread-Topic: [dpdk-dev] |ERROR| pw 9018 ethdev: add a missing sanity check for nb_tx_desc during txq setup Thread-Index: AQHRI4Sz78ieXk6xeE2QGIdikDjzLJ6kY/kAgATPLoD//4BiAIAAiAcw//98CACAAJvgMA== Date: Mon, 23 Nov 2015 09:05:59 +0000 Message-ID: <86228AFD5BCD8E4EBFD2B90117B5E81E10F6CBB9@SHSMSX103.ccr.corp.intel.com> References: <20151120133710.GA30609@scalar.blr.asicdesigners.com> <86228AFD5BCD8E4EBFD2B90117B5E81E10F6CA0C@SHSMSX103.ccr.corp.intel.com> <20151123072700.GD2325@yliu-dev.sh.intel.com> <86228AFD5BCD8E4EBFD2B90117B5E81E10F6CAC8@SHSMSX103.ccr.corp.intel.com> <20151123074132.GE2325@yliu-dev.sh.intel.com> In-Reply-To: <20151123074132.GE2325@yliu-dev.sh.intel.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "dev@dpdk.org" , Felix Marti , Nirranjan Kirubaharan , Kumar Sanghvi Subject: Re: [dpdk-dev] |ERROR| pw 9018 ethdev: add a missing sanity check for nb_tx_desc during txq setup 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, 23 Nov 2015 09:06:05 -0000 Yuanhan, First three reports is for patch sets in the same email thread. I think pat= chwork scanned the mail and strip all of them out. So the patch names did not change any more. For the failure one, it caused = by validation environment. We're trying to find the root cause. > -----Original Message----- > From: Yuanhan Liu [mailto:yuanhan.liu@linux.intel.com] > Sent: Monday, November 23, 2015 3:42 PM > To: Liu, Yong > Cc: dev@dpdk.org; Felix Marti; Kumar Sanghvi; Nirranjan Kirubaharan > Subject: Re: [dpdk-dev] |ERROR| pw 9018 ethdev: add a missing sanity chec= k > for nb_tx_desc during txq setup >=20 > On Mon, Nov 23, 2015 at 07:36:38AM +0000, Liu, Yong wrote: > > Yuanhan, > > The validation system is based on dpkdk.org patchwork, all patch sets > recorded by patchwork should be validated. > > Can you supply the patch Id or just patch name? Thus, we can check out > what happened. >=20 > Sure, here you go: >=20 > 589 T Nov 18 sys_stv@intel.c ( 19) |SUCCESS| pw 8988 vhost: avoid > buffer overflow in update_secure_len > 733 r T Nov 17 sys_stv@intel.c ( 19) |SUCCESS| pw 8965 vhost: avoid > buffer overflow in update_secure_len > 863 T Nov 17 sys_stv@intel.c ( 19) |SUCCESS| pw 8960 vhost: avoid > buffer overflow in update_secure_len > 1230 r T Nov 11 sys_stv@intel.c ( 87) |ERROR| pw 8870 vhost: reset > device properly >=20 > --yliu >=20 > > > > > -----Original Message----- > > > From: Yuanhan Liu [mailto:yuanhan.liu@linux.intel.com] > > > Sent: Monday, November 23, 2015 3:27 PM > > > To: Liu, Yong > > > Cc: dev@dpdk.org; Felix Marti; Kumar Sanghvi; Nirranjan Kirubaharan > > > Subject: Re: [dpdk-dev] |ERROR| pw 9018 ethdev: add a missing sanity > check > > > for nb_tx_desc during txq setup > > > > > > On Mon, Nov 23, 2015 at 07:06:45AM +0000, Liu, Yong wrote: > > > > Hi Rahul, > > > > Your patch passed "checksum_offload_with_vlan" after rerun this cas= e. > > > Please ignore this error report. > > > > > > I got a same report few weeks ago. And my patch was very vhost-user > > > specific, touching nothing else. Even though, I sent a report for > > > double check, and got no reply. > > > > > > I also got several "report" while replying to the same patch (not fro= m > > > me). I sent another report, yet no reply received. > > > > > > > > > --yliu > > > > > > > > > > > > -----Original Message----- > > > > > From: Rahul Lakkireddy [mailto:rahul.lakkireddy@chelsio.com] > > > > > Sent: Friday, November 20, 2015 9:37 PM > > > > > To: dev@dpdk.org > > > > > Cc: Liu, Yong; Kumar Sanghvi; Nirranjan Kirubaharan; Felix Marti > > > > > Subject: Re: |ERROR| pw 9018 ethdev: add a missing sanity check > for > > > > > nb_tx_desc during txq setup > > > > > > > > > > Hi all, > > > > > > > > > > I received this auto email regarding 'Unexpected Packets Drop' an= d > > > > > it is referring to my patch. I don't think I've changed anything > that > > > > > could cause this. Kindly advise. > > > > > > > > > > Thanks, > > > > > Rahul > > > > > > > > > > On Friday, November 11/20/15, 2015 at 03:14:51 -0800, > > > sys_stv@intel.com > > > > > wrote: > > > > > > Test-Label: Intel Niantic on Fedora > > > > > > Test-Status: ERROR > > > > > > Patchwork: http://www.dpdk.org/dev/patchwork/patch/9018/ > > > > > > > > > > > > DPDK git baseline: e64833f2273ac67becbca10d9f2f1598872dc99e > > > > > > Patchwork ID: 9018 > > > > > > http://www.dpdk.org/dev/patchwork/patch/9018/ > > > > > > Submitter: Rahul Lakkireddy > > > > > > Date: Fri, 20 Nov 2015 15:56:37 +0530 > > > > > > > > > > > > Source Compilation: > > > > > > OS: fedora > > > > > > Nic: niantic > > > > > > i686-native-linuxapp-gcc: compile pass > > > > > > x86_64-native-linuxapp-gcc: compile pass > > > > > > > > > > > > DTS validation: > > > > > > OS: fedora > > > > > > Nic: Niantic > > > > > > TestType: auto > > > > > > GCC: 4 > > > > > > x86_64-native-linuxapp-gcc: total 79, passed 78, failed 1. > > > > > > Failed Case List: > > > > > > Target: x86_64-native-linuxapp-gcc > > > > > > OS: fedora > > > > > > Failed DTS case: > > > > > > checksum_offload_with_vlan: > > > > > > > > > http://dpdk.org/browse/tools/dts/tree/test_plans/checksum_offload_test_pl= a > > > > > n.rst > > > > > > > > > > > > DTS Validation Error: > > > > > > > > > > > > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > > > > > > > > > > > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > > > > > TEST SUITE : TestChecksumOffload > > > > > > > > > > > > ---------------------------------------------------------------= - > ---- > > > ---- > > > > > ------- > > > > > > Begin: Test Casetest_checksum_offload_with_vlan > > > > > > -------------------------------------------------- > > > > > > FAILED 'Unexpected Packets Drop' > > > > > > -------------------------------------------------- > > > > > > [ SUITE_DUT_CMD] ./x86_64-native-linuxapp-gcc/app/testpmd -c > 0x6 > > > -n 4 > > > > > -- -i --portmask=3D0x3 --disable-hw-vlan --enable-rx-cksum --crc- > strip - > > > - > > > > > txqflags=3D0 > > > > > > [ SUITE_DUT_CMD] set verbose 1 > > > > > > [ SUITE_DUT_CMD] set fwd csum > > > > > > [ SUITE_DUT_CMD] csum set ip hw 0 > > > > > > [ SUITE_DUT_CMD] csum set udp hw 0 > > > > > > [ SUITE_DUT_CMD] csum set tcp hw 0 > > > > > > [ SUITE_DUT_CMD] csum set sctp hw 0 > > > > > > [ SUITE_DUT_CMD] csum set ip hw 1 > > > > > > [ SUITE_DUT_CMD] csum set udp hw 1 > > > > > > [ SUITE_DUT_CMD] csum set tcp hw 1 > > > > > > [ SUITE_DUT_CMD] csum set sctp hw 1 > > > > > > [ SUITE_DUT_CMD] start > > > > > > [SUITE_TESTER_CMD] scapy > > > > > > [SUITE_TESTER_CMD] sys.path.append("./") > > > > > > [SUITE_TESTER_CMD] from sctp import * > > > > > > [SUITE_TESTER_CMD] p =3D > > > > > Ether(dst=3D"90:e2:ba:4a:54:81")/IPv6(src=3D"::2")/UDP()/("X"*46) > > > > > > [SUITE_TESTER_CMD] p.show2() > > > > > > [SUITE_TESTER_CMD] p =3D > > > > > Ether(dst=3D"90:e2:ba:4a:54:81")/IP(src=3D"127.0.0.2")/SCTP()/("X= "*48) > > > > > > [SUITE_TESTER_CMD] p.show2() > > > > > > [SUITE_TESTER_CMD] p =3D > > > > > Ether(dst=3D"90:e2:ba:4a:54:81")/IPv6(src=3D"::2")/TCP()/("X"*46) > > > > > > [SUITE_TESTER_CMD] p.show2() > > > > > > [SUITE_TESTER_CMD] p =3D > > > > > Ether(dst=3D"90:e2:ba:4a:54:81")/IP(src=3D"127.0.0.2")/UDP()/("X"= *46) > > > > > > [SUITE_TESTER_CMD] p.show2() > > > > > > [SUITE_TESTER_CMD] p =3D > > > > > Ether(dst=3D"90:e2:ba:4a:54:81")/IP(src=3D"127.0.0.2")/TCP()/("X"= *46) > > > > > > [SUITE_TESTER_CMD] p.show2() > > > > > > [SUITE_TESTER_CMD] exit() > > > > > > [SUITE_TESTER_CMD] echo -n '' > scapyResult.txt > > > > > > [SUITE_TESTER_CMD] scp sniff.py root@10.239.128.80:~/ > > > > > > [SUITE_TESTER_CMD] SCAPY Receive setup: > > > > > > [SUITE_TESTER_CMD] scapy > > > > > > [SUITE_TESTER_CMD] subprocess.call("scapy -c sniff.py &", > > > shell=3DTrue) > > > > > > [SUITE_TESTER_CMD] sys.path.append("./") > > > > > > [SUITE_TESTER_CMD] import sctp > > > > > > [SUITE_TESTER_CMD] from sctp import * > > > > > > [SUITE_TESTER_CMD] > > > > > > > > > sendp([Ether(dst=3D"90:e2:ba:4a:54:81")/IPv6(src=3D"::1")/UDP(chksum=3D0x= f)/("X" > > > > > *46)], iface=3D"p785p2") > > > > > > [SUITE_TESTER_CMD] > > > > > > > > > sendp([Ether(dst=3D"90:e2:ba:4a:54:81")/IP(chksum=3D0x0)/SCTP(chksum=3D0x= f)/("X" > > > > > *48)], iface=3D"p785p2") > > > > > > [SUITE_TESTER_CMD] > > > > > > > > > sendp([Ether(dst=3D"90:e2:ba:4a:54:81")/IPv6(src=3D"::1")/TCP(chksum=3D0x= f)/("X" > > > > > *46)], iface=3D"p785p2") > > > > > > [SUITE_TESTER_CMD] > > > > > > > > > sendp([Ether(dst=3D"90:e2:ba:4a:54:81")/IP(chksum=3D0x0)/UDP(chksum=3D0xf= )/("X"* > > > > > 46)], iface=3D"p785p2") > > > > > > [SUITE_TESTER_CMD] > > > > > > > > > sendp([Ether(dst=3D"90:e2:ba:4a:54:81")/IP(chksum=3D0x0)/TCP(chksum=3D0xf= )/("X"* > > > > > 46)], iface=3D"p785p2") > > > > > > [SUITE_TESTER_CMD] exit() > > > > > > [SUITE_TESTER_CMD] cat scapyResult.txt > > > > > > [SUITE_TESTER_CMD] SCAPY Result: > > > > > > End test_checksum_offload_with_vlan > > > > > > ---------------------------------------------------------------= - > ---- > > > ---- > > > > > ------- > > > > > > [SUITE_DUT_CMD] quit > > > > > > > > > > > > > > > > > > > > > > > > DPDK STV team