From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 27951C49ED9 for ; Thu, 12 Sep 2019 08:59:32 +0000 (UTC) Received: from dpdk.org (dpdk.org [92.243.14.124]) by mail.kernel.org (Postfix) with ESMTP id 87E6E2084F for ; Thu, 12 Sep 2019 08:59:31 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 87E6E2084F Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=dev-bounces@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 820B81E8B7; Thu, 12 Sep 2019 10:59:30 +0200 (CEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by dpdk.org (Postfix) with ESMTP id 78C6A1E89A for ; Thu, 12 Sep 2019 10:59:28 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Sep 2019 01:59:27 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,489,1559545200"; d="scan'208";a="360398774" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga005.jf.intel.com with ESMTP; 12 Sep 2019 01:59:24 -0700 Received: from fmsmsx111.amr.corp.intel.com (10.18.116.5) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 12 Sep 2019 01:59:15 -0700 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by fmsmsx111.amr.corp.intel.com (10.18.116.5) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 12 Sep 2019 01:59:14 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.140]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.92]) with mapi id 14.03.0439.000; Thu, 12 Sep 2019 16:59:13 +0800 From: "Peng, Yuan" To: "dev@dpdk.org" Thread-Topic: 17.11.7-rc1 (LTS) patches review and test Thread-Index: AQHVaTR/hpNcLWhQ9ECYS4RoN+hO3qcnvCoAgAAAxJA= Date: Thu, 12 Sep 2019 08:59:12 +0000 Message-ID: <67D543A150B29E4CAAE53918F64EDAEA3775D743@SHSMSX103.ccr.corp.intel.com> References: <20190815180508.14043-1-yskoh@mellanox.com> <4A3FBC67CD7DCF48BECD235A28B050330ADA8312@SHSMSX101.ccr.corp.intel.com> Accept-Language: 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 Subject: Re: [dpdk-dev] 17.11.7-rc1 (LTS) patches review and test X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Bug 3-5 which are not fixed are medium. Bug1 and bug2(high priority) have been fixed and verified, will the patches= be submitted? -----Original Message----- From: Peng, Yuan=20 Sent: Thursday, September 12, 2019 4:53 PM To: dev@dpdk.org Subject: FW: 17.11.7-rc1 (LTS) patches review and test Update the latest test status here. -----Original Message----- From: Yu, PingX=20 Sent: Thursday, September 12, 2019 2:37 PM To: Yongseok Koh ; Ananyev, Konstantin ; asafp@mellanox.com Cc: Xu, Qian Q ; Lin, Xueqin ; C= hen, Zhaoyan ; O'Hare, Cathal ; Yigit, Ferruh ; Ma, LihongX ; Li, WenjieX A ; Wang, FengqinX ; Peng, Yuan Subject: RE: 17.11.7-rc1 (LTS) patches review and test All, Update the latest test status here. The critical bug has been fixed and we have re-tested all Intel key feature= s.=20 Intel(R) Testing result lists here. # Basic Intel(R) NIC testing * PF(i40e): One bug found in 1st round test. 2nd round test pass after fixi= ng the bug. (see Bug1) * PF(ixgbe): the same as PF(i40e). * VF: Pass and no issue. * Build or compile: One bug found in 1st round test. 2nd round test pass af= ter fixing the bug. (see Bug2) * Intel NIC single core/NIC performance: Pass and no issue. #Basic cryptodev and virtio testing * vhost/virtio basic loopback, PVP and performance test: pass. * cryptodev: 3 bugs are found(see bug statistic in below). (See Bug3,4 and = 5) Bugs statistic: Bug1: make -C test/ failed. It blocked about 60 test cases for both PF(i40= e) and PF(ixgbe). Resolved by adding "#include " into test_rwlo= ck.c. Please decide whether submit a patch to DPDK or not. Bug2: compile error on fc30. Patch is provided and validated pass. Need to = decide whether merge into DPDK or not. =20 Bug3: L2fwd: test_qat_h_AES_XCBC_MAC_auto failed. No progress yet. commit 39fb9500c42752a537588f7a203433ec4737fa1e Author: Arek Kusztal Date: Wed Dec 12 20:59:02 2018 +0100 Bug4: Ipsec-gw_test forwarding failed with null crypto QAT. No progress yet= . commit 39fb9500c42752a537588f7a203433ec4737fa1e Author: Arek Kusztal Date: Wed Dec 12 20:59:02 2018 +0100 Bug5: Crypto: cryptodev_qat_autotest test failed. No progress yet. 39fb9500c42752a537588f7a203433ec4737fa1e is the first bad commit commit 39fb9500c42752a537588f7a203433ec4737fa1e Author: Arek Kusztal Date: Wed Dec 12 20:59:02 2018 +0100 Regards, Yu Ping -----Original Message----- From: Wang, FengqinX=20 Sent: Monday, August 26, 2019 3:12 PM To: Yongseok Koh ; Ananyev, Konstantin ; asafp@mellanox.com Cc: Xu, Qian Q ; Lin, Xueqin ; C= hen, Zhaoyan ; O'Hare, Cathal ; Yigit, Ferruh ; Yu, PingX = ; Ma, LihongX ; Li, WenjieX A Subject: RE: 17.11.7-rc1 (LTS) patches review and test Add asafp in the loop due to Yongseok is longer working at Mellanox. BRs, Vicky -----Original Message----- From: Wang, FengqinX=20 Sent: Monday, August 26, 2019 3:07 PM To: 'Yongseok Koh' ; Ananyev, Konstantin Cc: Xu, Qian Q ; Lin, Xueqin ; C= hen, Zhaoyan ; O'Hare, Cathal ; Yigit, Ferruh ; Yu, PingX = ; Ma, LihongX ; Li, WenjieX A Subject: RE: 17.11.7-rc1 (LTS) patches review and test Hi Yongseok, Konstantin, There is one critical compile issue found, and below is the bad commit rela= ted information, this issue has blocked most of unit tests which have used = dpdk/test/test, would you please help to fix this issue ASAP? commit 29e08d740ffc1e0ed9e7a9bd25fb95714fac1070 Author: Joyce Kong Date: Thu Jul 25 14:50:21 2019 +0800 test/rwlock: benchmark on all available cores [ backported from upstream commit fe252fb695efa9deb95f2e6b7baf6f805996a= 5b0 ] Add performance test on all available cores to benchmark the scaling up performance of rw_lock. Fixes: af75078fece3 ("first public release") Suggested-by: Gavin Hu Signed-off-by: Joyce Kong Acked-by: Konstantin Ananyev And below is the error message output: test_rwlock.c: In function 'load_loop_fn': test_rwlock.c:126:38: error: expected ')' before 'PRIu64' printf("Core [%u] rwlock_data =3D %"PRIu64"\n", ^~~~~~ ) test_rwlock.c:126:19: error: format '%u' expects a matching 'unsigned int' = argument [-Werror=3Dformat=3D] printf("Core [%u] rwlock_data =3D %"PRIu64"\= n", ~^ test_rwlock.c:126:36: error: spurious trailing '%' in format [-Werror=3Dfor= mat=3D] printf("Core [%u] rwlock_data =3D %"PRIu64"\n", ^ test_rwlock.c: In function 'test_rwlock_perf': test_rwlock.c:160:31: error: expected ')' before 'PRIu64' printf("Core [%u] count =3D %"PRIu64"\n", i, lock_count[i]); ^~~~~~ ) test_rwlock.c:160:18: error: format '%u' expects a matching 'unsigned int' = argument [-Werror=3Dformat=3D] printf("Core [%u] count =3D %"PRIu64"\n", i,= lock_count[i]); ~^ test_rwlock.c:160:29: error: spurious trailing '%' in format [-Werror=3Dfor= mat=3D] printf("Core [%u] count =3D %"PRIu64"\n", i, lock_count[i]); ^ test_rwlock.c:164:26: error: expected ')' before 'PRIu64' printf("Total count =3D %"PRIu64"\n", total); ^~~~~~ ) test_rwlock.c:164:24: error: spurious trailing '%' in format [-Werror=3Dfor= mat=3D] printf("Total count =3D %"PRIu64"\n", total); ^ cc1: all warnings being treated as errors BRs, Vicky -----Original Message----- From: Yongseok Koh [mailto:yskoh@mellanox.com] Sent: Friday, August 16, 2019 2:05 AM To: dpdk stable Cc: dev@dpdk.org; pezhang@redhat.com; siliu@redhat.com; Wang, FengqinX ; Chen, Zhaoyan ; Xu, Qian Q <= qian.q.xu@intel.com>; alialnu@mellanox.com; rasland@mellanox.com Subject: 17.11.7-rc1 (LTS) patches review and test Hi all, Here is a list of patches targeted for LTS release 17.11.7. Please help rev= iew and test. The planned date for the final release is Aug 23, Before that= , please shout if anyone has objections with these patches being applied. Also for the companies committed to running regression tests, please run th= e tests and report any issue before the release date. A release candidate tarball can be found at: https://dpdk.org/browse/dpdk-stable/tag/?id=3Dv17.11.7-rc1 These patches are located at branch 17.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks, Yongseok --- Aaron Conole (1): net/virtio: fix dangling pointer on failure Agalya Babu RadhaKrishnan (1): doc: fix interactive commands in testpmd guide Akhil Goyal (1): crypto/dpaa2_sec: fix session clearing Alejandro Lucero (1): net/nfp: fix RSS query Anatoly Burakov (2): eal: improve musl compatibility of string functions malloc: fix documentation of realloc function Andrew Rybchenko (2): net/sfc: remove control path logging from Rx queue count app/testpmd: set fixed flag for exact link speed Andrius Sirvys (3): net/virtio: fix duplicate naming of include guard bitrate: fix unchecked return value drivers/net: fix shifting 32-bit signed variable 31 times Anoob Joseph (1): cryptodev: fix driver name comparison Beilei Xing (1): net/i40e: fix link speed for X722 Bernard Iremonger (1): examples/ipsec-secgw: fix debug logs Bill Hong (1): net: fix Tx VLAN flag for offload emulation Bruce Richardson (9): eal: support strlcat function net/bonding: fix buffer length when printing strings examples/l2fwd-cat: fix build on FreeBSD app/crypto-perf: check range of socket id examples/vhost_scsi: fix null-check for parameter net/i40e: fix dereference before null check in mbuf release net/ixgbe: fix warning with GCC 9 bus/fslmc: fix warning with GCC 9 eal: tighten permissions on shared memory files Chaitanya Babu Talluri (2): drivers/net: fix possible overflow using strlcat cfgfile: replace strcat with strlcat David Christensen (2): maintainers: update for IBM POWER examples/vm_power_manager: fix PMD specific code David Marchand (7): eal: fix check when retrieving current CPU affinity eal: remove dead code in core list parsing app/testpmd: remove unused field from port struct doc: fix examples in bonding guide net/bonding: fix port id types net/bonding: fix queue index types app/testpmd: remove useless casts on statistics Davide Caratti (1): net/bnxt: support IOVA VA mode Dekel Peled (8): net/mlx5: fix hex dump of error completion net/mlx5: fix sync when handling Tx completions eal/ppc: fix global memory barrier eal: fix typo in comment of vector function doc: fix links to doxygen and sphinx sites app/testpmd: fix typo in comment net/mlx5: fix comments mixing Rx and Tx net/mlx5: fix release of Rx queue object Fan Zhang (1): examples/ipsec-secgw: fix AES-CTR block size Ferruh Yigit (5): kni: fix build with Linux 5.1 build: fix crash by disabling AVX512 with binutils 2.31 net/ring: fix return value check net/kni: fix return value check app/testpmd: revert fixed flag for exact link speed Gage Eads (1): ring: fix namesize macro documentation block Gavin Hu (3): test/spinlock: remove delay for correct benchmarking test/spinlock: amortize the cost of getting time spinlock: reimplement with atomic one-way barrier Hari Kumar Vemula (1): net/bonding: fix reset active slave Harry van Haaren (1): event/sw: fix enqueue checks in self-test Herakliusz Lipiec (1): doc: fix broken link in LPM guide Hyong Youb Kim (4): net/bonding: avoid warning for invalid port net/enic: fix flow director SCTP matching net/enic: fix SCTP match for flow API net/enic: check for unsupported flow item types Igor Romanov (1): app/testpmd: fix stdout flush after printing stats Ilya Maximets (2): vhost: fix device leak on connection add failure vhost: fix silent queue enabling with legacy guests Ivan Malov (1): net/sfc: log port ID as 16-bit unsigned integer on panic Jerin Jacob (1): mk: fix AVX512 disabled warning on non x86 Jianfeng Tan (1): drivers/net: do not use private ethdev data Joyce Kong (1): test/rwlock: benchmark on all available cores Kevin Traynor (3): net/qede: support IOVA VA mode eal/linux: fix log levels for pagemap reading failure power: fix frequency list buffer validation Liang Zhang (1): net/bonding: fix LACP negotiation Luo Gaoliang (1): kni: fix build on RHEL8 Marcin Smoczynski (1): examples/ipsec-secgw: fix build error log Natanael Copa (3): bus/fslmc: remove unused include of error.h bus/fslmc: fix build with musl libc app/test: fix build with musl libc Pallantla Poornima (3): app/test: fix sprintf with strlcat test/distributor: replace sprintf with strlcpy test/hash: replace sprintf with snprintf Qi Zhang (1): net/i40e: fix time sync for 25G Radu Nicolau (3): net/null: add MAC address setting fake operation test/virtual_pmd: add MAC address setting fake op test/bonding: assign non-zero MAC to null devices Rahul Lakkireddy (1): net/cxgbe: update Chelsio T5/T6 NIC device ids Rami Rosen (8): net/virtio: remove forward declaration mbuf: fix a typo doc: fix a minor typo in testpmd guide doc: remove reference to rte.doc.mk in programmers guide examples/ethtool: fix two typos doc: fix link in Linux getting started guide app/testpmd: fix a typo in log message ethdev: fix a typo Rasesh Mody (2): net/bnx2x: fix race for periodic flags net/bnx2x: fix optic module verification Shahaf Shuler (1): net/mlx5: fix packet inline on Tx queue wraparound Shahed Shaikh (5): net/bnx2x: fix segfaults due to stale interrupt status net/bnx2x: fix memory leak net/bnx2x: fix ramrod timeout net/bnx2x: fix DMAE timeout net/qede: fix Tx packet prepare for tunnel packets Shreyansh Jain (1): bus/dpaa: fix Rx discard register mask Stephen Hemminger (8): net/octeontx: fix vdev name net/bnxt: fix Rx VLAN offload flags net/virtio: remove useless condition ring: fix an error message net/ring: avoid hard-coded length net/ring: use calloc style where appropriate net/ring: check length of ring name net/virtio: fix buffer leak on VLAN insert Thomas Monjalon (2): mk: fix build of shared library with libbsd bus/vdev: fix debug message on probing Tiwei Bie (4): net/virtio: add barrier in interrupt enable vhost: restore mbuf first when freeing zmbuf vhost: fix potential use-after-free for zero copy mbuf vhost: fix potential use-after-free for memory region Vishal Kulkarni (1): net/cxgbe: fix missing checksum flags and packet type Xiao Wang (1): net/fm10k: fix VLAN strip offload flag Yipeng Wang (1): hash: fix doc about thread/process safety Yongseok Koh (4): net/mlx5: fix instruction hotspot on replenishing Rx buffer net/mlx5: check Tx queue size overflow net/mlx5: fix max number of queues for NEON Tx doc: fix typo in mlx5 guide Yunjian Wang (1): net/ixgbe: fix crash on remove