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 952918D9C for ; Wed, 28 Oct 2015 12:57:07 +0100 (CET) Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga102.jf.intel.com with ESMTP; 28 Oct 2015 04:56:50 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.20,209,1444719600"; d="scan'208";a="837460050" Received: from irsmsx106.ger.corp.intel.com ([163.33.3.31]) by fmsmga002.fm.intel.com with ESMTP; 28 Oct 2015 04:56:50 -0700 Received: from irsmsx112.ger.corp.intel.com (10.108.20.5) by IRSMSX106.ger.corp.intel.com (163.33.3.31) with Microsoft SMTP Server (TLS) id 14.3.248.2; Wed, 28 Oct 2015 11:56:48 +0000 Received: from irsmsx105.ger.corp.intel.com ([169.254.7.75]) by irsmsx112.ger.corp.intel.com ([169.254.1.218]) with mapi id 14.03.0248.002; Wed, 28 Oct 2015 11:56:48 +0000 From: "Ananyev, Konstantin" To: Jan Viktorin Thread-Topic: |ERROR| pw 8090-8106 acl: handle when SSE 4.1 is unsupported Thread-Index: AQHREW/aDxgedOdtVUCX1hMxUX8RDp6AvlRAgAAEo4CAAAlP4A== Date: Wed, 28 Oct 2015 11:56:48 +0000 Message-ID: <2601191342CEEE43887BDE71AB97725836AB5D40@irsmsx105.ger.corp.intel.com> References: <20151028115955.4bfe24c6@jvn> <2601191342CEEE43887BDE71AB97725836AB5D0B@irsmsx105.ger.corp.intel.com> <20151028122225.1c8dc8fe@jvn> In-Reply-To: <20151028122225.1c8dc8fe@jvn> Accept-Language: en-IE, 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 Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] |ERROR| pw 8090-8106 acl: handle when SSE 4.1 is unsupported 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: Wed, 28 Oct 2015 11:57:08 -0000 > -----Original Message----- > From: Jan Viktorin [mailto:viktorin@rehivetech.com] > Sent: Wednesday, October 28, 2015 11:22 AM > To: Ananyev, Konstantin > Cc: dev@dpdk.org; Cao, Waterman > Subject: Re: |ERROR| pw 8090-8106 acl: handle when SSE 4.1 is unsupported >=20 > On Wed, 28 Oct 2015 11:17:37 +0000 > "Ananyev, Konstantin" wrote: >=20 > > Hi Jan, > > > > > -----Original Message----- > > > From: Jan Viktorin [mailto:viktorin@rehivetech.com] > > > Sent: Wednesday, October 28, 2015 11:00 AM > > > To: Ananyev, Konstantin > > > Cc: dev@dpdk.org > > > Subject: Fw: |ERROR| pw 8090-8106 acl: handle when SSE 4.1 is unsuppo= rted > > > > > > Hello Konstantin, > > > > > > the ACL patch (with changes as you suggested yesterday) breaks the > > > following test. I am confused about this. There is nothing in the log > > > that would help me to determine the source of the problem. How is thi= s > > > test related to ACL? Moreover, I cannot see the actual packet drop > > > there, what packet has been dropped? > > > > I am also confused - testpmd doesn't use librte_acl at all. > > Are there any other changes in your patch set? > > Something related to vector instrincts emulation? > > As they are now in rte_vect.h and are seen not only by LPM ilbrary? >=20 > So, it is related to all the ARMv7 patch set? I thought it is only this > single patch... The only other thing I've changed is the LPM where for > x86/64 it keeps the previous implementation and for other platforms it > introduces a workaround without SSE. The new rte_vect.h is ARM-only. Yep, it should be arm-only... >=20 > Jan >=20 > > Probably someone from STC team can explain what exactly packet fails? > > Konstantin > > > > > > > > Regards > > > Jan > > > > > > Begin forwarded message: > > > > > > Date: 27 Oct 2015 13:44:40 -0700 > > > From: sys_stv@intel.com > > > To: test-report@dpdk.org,viktorin@rehivetech.com > > > Subject: |ERROR| pw 8090-8106 acl: handle when SSE 4.1 is unsupporte= d > > > > > > > > > Test-Label: Intel Niantic on Fedora > > > Test-Status: ERROR > > > Patchwork: http://www.dpdk.org/dev/patchwork/patch/8106/ > > > > > > DPDK git baseline: affc455438f4cbd3b14e2d9a24fbc154e22d68d3 > > > Patchwork ID: 8090-8106 > > > http://www.dpdk.org/dev/patchwork/patch/8106/ > > > Submitter: Jan Viktorin > > > Date: Tue, 27 Oct 2015 20:13:49 +0100 > > > > > > 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 75, passed 74, 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_tes= t_plan.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-s= trip > > > --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", > > > src=3D"52:00:00:00:00:00")/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", > > > src=3D"52:00:00:00:00:00")/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", > > > src=3D"52:00:00:00:00:00")/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", > > > src=3D"52:00:00:00:00:00")/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", > > > src=3D"52:00:00:00:00:00")/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] killall scapy 2>/dev/null; echo tester > > > [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", > > > src=3D"52:00:00:00:00:00")/IPv6(src=3D"::1")/UDP(chksum=3D0xf)/("X"*4= 6)], > > > iface=3D"p785p2") [SUITE_TESTER_CMD] > > > sendp([Ether(dst=3D"90:e2:ba:4a:54:81", > > > src=3D"52:00:00:00:00:00")/IP(chksum=3D0x0)/SCTP(chksum=3D0xf)/("X"*4= 8)], > > > iface=3D"p785p2") [SUITE_TESTER_CMD] > > > sendp([Ether(dst=3D"90:e2:ba:4a:54:81", > > > src=3D"52:00:00:00:00:00")/IPv6(src=3D"::1")/TCP(chksum=3D0xf)/("X"*4= 6)], > > > iface=3D"p785p2") [SUITE_TESTER_CMD] > > > sendp([Ether(dst=3D"90:e2:ba:4a:54:81", > > > src=3D"52:00:00:00:00:00")/IP(chksum=3D0x0)/UDP(chksum=3D0xf)/("X"*46= )], > > > iface=3D"p785p2") [SUITE_TESTER_CMD] > > > sendp([Ether(dst=3D"90:e2:ba:4a:54:81", > > > src=3D"52:00:00:00:00:00")/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 > > > > > > > > > -- > > > Jan Viktorin E-mail: Viktorin@RehiveTech.com > > > System Architect Web: www.RehiveTech.com > > > RehiveTech > > > Brno, Czech Republic >=20 >=20 >=20 > -- > Jan Viktorin E-mail: Viktorin@RehiveTech.com > System Architect Web: www.RehiveTech.com > RehiveTech > Brno, Czech Republic