From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10050.outbound.protection.outlook.com [40.107.1.50]) by dpdk.org (Postfix) with ESMTP id 2C2E61B13F; Wed, 30 Jan 2019 05:32:40 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zyg6DRvRYNcYdeJcmBcy/yiToBqZIK2ZzaVbrWq1Q48=; b=p7IK9rTZETTBngjdb3Ebt03LthhLzcHG3Q5MOmKC+am9OlKbvkK03gkwMce0enbew02JoFS5ozZIvVypjQoG9sllK1xM98DAy3Id6piMHibLUL7kl6jq6mEtUxMgmLNLxJTiNItvdV4MS5PLEA/0w/uaRXoI036pEnowdNCLiiw= Received: from DB3PR0502MB3980.eurprd05.prod.outlook.com (52.134.72.27) by DB3PR0502MB3993.eurprd05.prod.outlook.com (52.134.70.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1558.21; Wed, 30 Jan 2019 04:32:36 +0000 Received: from DB3PR0502MB3980.eurprd05.prod.outlook.com ([fe80::1da8:cd09:4e78:111c]) by DB3PR0502MB3980.eurprd05.prod.outlook.com ([fe80::1da8:cd09:4e78:111c%2]) with mapi id 15.20.1558.025; Wed, 30 Jan 2019 04:32:35 +0000 From: Yongseok Koh To: dpdk stable CC: "dev@dpdk.org" Thread-Topic: [dpdk-stable] v17.11.5-rc2 patches review and test Thread-Index: AQHUtFGhszTtFLI+pkKzVYOGeitgcKXHQP+A Date: Wed, 30 Jan 2019 04:32:35 +0000 Message-ID: <71DA8839-4DE5-4DFE-AA16-A74A9D787A70@mellanox.com> References: <20190125015925.17306-1-yskoh@mellanox.com> In-Reply-To: <20190125015925.17306-1-yskoh@mellanox.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=yskoh@mellanox.com; x-originating-ip: [59.1.177.86] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DB3PR0502MB3993; 6:bA2ZV/uYl8XyXkFGKNRTR1Nu8pf+kZNCopyNtRHqO+BGod8rGJ4mlRjgynq3wZRxCcdwABzojsJuvuXtKbUo44Hi8i15qKZVL97DvG1m3a77SoMnZ8gQN/iTVGzm+frQIpsPaB7mYqzOy6N01U28oibPI06L6EskzaoRKCf3A7TisbA72C/uc67B7XfiEQaEwFVGm/Ile9Q+E2EzK8mORK5sqPc9ZNhHcbWjYDdnBOG5r7RVoogomOsldq3HKhnGgwRnYj6TKlFswpH+iazkKcBAcbJiq+vKCNu+yeNY6m7XRJq+5+zS8OqXvux0oxCiHLuAyFbp58vfS8v3AFz+lhJRx1lr31JunN77qMWeNYTgjClUl10CEtD6K85qZIoa0iWz10ZPiSiulcmoelqQ0d2HQfloDlQonwMkXDUKUWVXQZvdzuCM7YSxB63y570gqxCukhHa03aZ+Ve5GWq7DA==; 5:lnU1kvwFd3jRk+Z2K7osUUxuRNJsinn1bJsIuGTTuOBfjnVSti76YgfJsccRLLCKzIl2EgDq0gcgB7z6tnzsDMyLeSkTHx2zna5m8rzAoWLHlw08fsPhqs4DTZuDU3fxxRuWxFFeXL1aTzpG4cKGJ0gYwaiXkdzesHt/Sm4eHvZW1lcRvRkO2fjSbybT5h63IfoSXxyb4JH0IvkhGmOVmA==; 7:D6cFXivk3JqXt3P4/5J4S37HAYe+xisrT3NTyLls/D+2kGP9W9PVcwEs+g8+lXR1MtqsnpqU1+bYigXTwKk+SfZeep4atx6iR6aX6wQ8RGNlFB0diYLcNHPoOAf11ykIGP7yZFAAqNStI7le87/FwQ== x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: b3c6fa41-c386-4760-1b30-08d6866bf59d x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB3PR0502MB3993; x-ms-traffictypediagnostic: DB3PR0502MB3993: x-microsoft-antispam-prvs: x-forefront-prvs: 0933E9FD8D x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(396003)(39860400002)(366004)(53754006)(199004)(189003)(45080400002)(97736004)(2616005)(11346002)(446003)(478600001)(486006)(450100002)(25786009)(476003)(76176011)(53546011)(7736002)(6506007)(305945005)(53946003)(53936002)(6246003)(66066001)(99286004)(316002)(2906002)(186003)(26005)(14454004)(68736007)(6916009)(966005)(86362001)(6116002)(4326008)(3846002)(102836004)(82746002)(106356001)(33656002)(8936002)(105586002)(81166006)(71190400001)(71200400001)(256004)(14444005)(6486002)(6512007)(81156014)(36756003)(229853002)(30864003)(6436002)(8676002)(83716004)(6306002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0502MB3993; H:DB3PR0502MB3980.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: Za4WK/E3m4KhsDs4eSRg0aj45foyGnH7CrwggZh11W+ugd0TeG1HgFhV8p8BGBQKhZ2HwBt3bQ4S8cvqOYD9IfrHTVYdSHoME3ZTNpeg/fnYuNCAZdu/F6D1YkWoiVlmkWEGN+SC8ghBMIiuIHfmjvXW/2o9nru/FSi0DnhGX/nT2y/kc1swnUm99+6ebfUFz6Pj7hahxRRiyVGzCql9Q20mFcj0plv86fbliVSZKVQc7XxqW+ahK4TsFxKh4wfukTqVkvZxCTcEIRC9CA+jQsUHu8nwwm9UCQsLjP40qS5DlDX6XPQrKiPsvYM0Uyc07O3g8fRfQt6jQgS22LtupWw88VHh+gheZUYLkyKR3adJ87UNq6Vk03UUgEzI45eH6a2bqhs446DzxNFhPCWNz6FywTgLbF0qnewKYM0n3V8= Content-Type: text/plain; charset="us-ascii" Content-ID: <4FEBE94A0CACD441942BA5626031CA39@eurprd05.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: b3c6fa41-c386-4760-1b30-08d6866bf59d X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jan 2019 04:32:35.9090 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0502MB3993 Subject: Re: [dpdk-dev] [dpdk-stable] v17.11.5-rc2 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: , X-List-Received-Date: Wed, 30 Jan 2019 04:32:40 -0000 How are the regression tests going? I got okay from Mellanox (Raslan). And Redhat (Sitong) had tested up to d7282edfe (7 patches away from RC2) an= d it was okay. Thanks, Yongseok > On Jan 25, 2019, at 10:59 AM, Yongseok Koh wrote: >=20 > Hi all, >=20 > Here is a list of patches targeted for LTS release 17.11.5. Please help r= eview > and test. The planned date for the final release is Feb 1, Before that, p= lease > shout if anyone has objections with these patches being applied. >=20 > Also for the companies committed to running regression tests, please run = the > tests and report any issue before the release date. >=20 > A release candidate tarball can be found at: >=20 > https://emea01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fd= pdk.org%2Fbrowse%2Fdpdk-stable%2Ftag%2F%3Fid%3Dv17.11.5-rc2&data=3D02%7= C01%7Cyskoh%40mellanox.com%7C003164fb9c634d0a8afa08d68268c2dd%7Ca652971c7d2= e4d9ba6a4d149256f461b%7C0%7C0%7C636839783787873256&sdata=3DUYvcNjmGrrLa= ki%2BXYHV9x%2FS8TarpmUTqM2oiqWBhAOk%3D&reserved=3D0 >=20 > These patches are located at branch 17.11 of dpdk-stable repo: > https://emea01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fd= pdk.org%2Fbrowse%2Fdpdk-stable%2F&data=3D02%7C01%7Cyskoh%40mellanox.com= %7C003164fb9c634d0a8afa08d68268c2dd%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%= 7C0%7C636839783787873256&sdata=3DjNxpZduxqIljUq4n5La9n6F9XZwM%2BVdov3AR= A6gg%2Fe4%3D&reserved=3D0 >=20 > Thanks. >=20 > Yongseok >=20 > --- > Ajit Khaparde (1): > net/bnxt: set MAC filtering as outer for non tunnel frames >=20 > Alejandro Lucero (4): > mem: fix memory initialization time > net/nfp: fix mbuf flags with checksum good > net/nfp: fix RSS > bus/pci: compare kernel driver instead of interrupt handler >=20 > Ali Alnubani (1): > net/mlx5: fix initialization of struct members >=20 > Anatoly Burakov (2): > mem: fix undefined behavior in NUMA-aware mapping > usertools: check for lspci dependency >=20 > Andrew Rybchenko (2): > net/sfc/base: fix build because of no declaration > net/sfc: receive prepared packets even in Rx exception case >=20 > Andy Green (37): > eal: explicit cast of builtin for bsf32 > eal: explicit cast of core id when getting index > eal: declare trace buffer at top of own block > spinlock/x86: move stack declaration before code > net: move stack variable at top of VLAN strip function > ethdev: explicit cast of buffered Tx number > hash: move stack declaration at top of CRC32c function > hash: explicit casts for truncation in CRC32c > bus/pci: replace strncpy by strlcpy > bus/dpaa: fix inconsistent struct alignment > net/nfp: fix memcpy out of source range > net/qede: replace strncpy by strlcpy > net/qede: fix strncpy > net/sfc: make sure that stats name is nul-terminated > app/procinfo: fix sprintf overrun > devtools: provide more generic grep in git check > eal: explicit cast of strlcpy return > eal: fix casts in random functions > eal: explicit cast in constant byte swap > ring: remove useless variables > ring: remove signed type flip-flopping > mbuf: fix reference counter integer promotion > mbuf: explicit casts of reference counter > mbuf: explicit cast of headroom on reset > mbuf: explicit cast of size on detach > net: explicit cast of multicast bit clearing > net: explicit cast of IP checksum to 16-bit > net: explicit cast of protocol in IPv6 checksum > ethdev: explicit cast of queue count return > eal/x86: fix type of variable in memcpy function > eal: explicit cast in rwlock functions > net: explicit cast in L4 checksum > mbuf: fix type of private size in detach > mbuf: fix type of variables in linearize function > mbuf: avoid implicit demotion in 64-bit arithmetic > mbuf: avoid integer promotion in prepend/adj/chain > ethdev: fix type and scope of variables in Rx burst >=20 > Andy Moreton (3): > net/sfc/base: properly align on line continuation > net/sfc/base: fix MAC Tx stats for less or equal to 64 bytes > net/sfc/base: fix ID retrieval in v3 licensing >=20 > Anoob Joseph (4): > app/test-crypto-perf: fix check for auth key > app/test-crypto-perf: fix check for cipher IV > app/test-crypto-perf: fix double allocation of memory > net/octeontx: fix failures when available ports > queues >=20 > Bei Sun (1): > net/bnxt: set VLAN strip mode before default VNIC cfg >=20 > Beilei Xing (2): > net/i40e: update Tx offload mask > net/i40e: fix X710 Rx after reading some registers >=20 > Brian Archbold (1): > app/testpmd: fix duplicate exit >=20 > Brian Russell (1): > net/virtio: fix PCI config error handling >=20 > Bruce Richardson (1): > eal: support strlcpy function >=20 > Chaitanya Babu Talluri (1): > efd: fix write unlock during ring creation >=20 > Chas Williams (1): > net/bonding: fix Rx slave fairness >=20 > Darek Stojaczyk (1): > vfio: do not needlessly setup device in secondary process >=20 > Dharmik Thakkar (1): > test/hash: fix build >=20 > Didier Pallard (1): > net: fix Intel prepare function for IP checksum offload >=20 > Eric Zhang (1): > net/virtio-user: check negotiated features before set >=20 > Evgeny Im (1): > net/failsafe: remove not supported multicast MAC filter >=20 > Fan Zhang (1): > bus/pci: fix config r/w access >=20 > Ferruh Yigit (6): > eal: fix build with gcc 9.0 > test/reorder: fix out of bound access > net/i40e/base: fix comment referencing internal data > bus/pci: fix allocation of device path > kni: fix build on Linux 4.19 > bus/dpaa: fix build with gcc 9.0 >=20 > Fiona Trahe (1): > test/crypto: fix number of queue pairs >=20 > Gavin Hu (1): > doc: add cross-compilation in sample apps guide >=20 > Haiyue Wang (1): > net/i40e: enable loopback function for X722 MAC >=20 > Harry van Haaren (1): > event/sw: fix cq index check for unlink usecases >=20 > Herakliusz Lipiec (2): > app/testpmd: fix printf format in event callback > examples/ipv4_multicast: fix leak of cloned packets >=20 > Honnappa Nagarahalli (1): > build: enable ARM NEON flag when __aarch64__ defined >=20 > Huaibin Wang (1): > net/i40e: keep promiscuous on if allmulticast is enabled >=20 > Hyong Youb Kim (3): > net/enic: do not use non-standard integer types > net/enic: set Rx VLAN offload flag for non-stripped packets > app/testpmd: check Rx VLAN offload flag to print VLAN TCI >=20 > Ian Dolzhansky (1): > net/failsafe: add checks for deferred queue setup >=20 > Igor Romanov (6): > net/bonding: use evenly distributed default RSS RETA > net/bonding: do not ignore RSS key on device config > net/sfc: fix an Rx queue double release possibility > net/sfc: fix a Tx queue double release possibility > net/failsafe: fix crash on slave queue release > net/sfc/base: fix out of bounds read when dereferencing sdup >=20 > Ilya Maximets (4): > doc: fix style and syntax in flow API guide > doc: fix typos in the flow API guide > net/ixgbe: fix busy polling while fiber link update > net/ixgbe: stop link setup alarm handler before device start >=20 > Ivan Malov (5): > net/sfc/base: fix a typo in unicast filter insertion comment > net/sfc: do not skip RSS configuration step on reconfigure > net/sfc: allow to query RSS key and HF in isolated mode > net/sfc: allow to query RSS key and HF when RSS is disabled > net/sfc/base: remove Falcon-specific concurrency check >=20 > Jasvinder Singh (3): > app/testpmd: fix metering and policing commands > app/testpmd: fix memory leak for TM object > net/softnic: fix undefined dev info fields >=20 > Jerin Jacob (9): > app/testpmd: fix csum parse-tunnel command invocation > mbuf: fix Tx offload mask > doc: clarify L3 Tx checksum prerequisite > doc: clarify L4 Tx checksum prerequisite > crypto/scheduler: fix build with gcc 8.2 > doc: clarify TSO Tx offload prerequisite > eal: introduce rte version of fls > eal: fix build > net/octeontx: fix packet corruption on Tx >=20 > Jiayu Hu (1): > gro: fix overflow of TCP payload calculation >=20 > John Daley (1): > net/enic: fix flow API memory leak >=20 > Konstantin Ananyev (2): > acl: forbid rule with priority zero > ip_frag: use key length for key comparison >=20 > Leah Tekoa (1): > app/testpmd: fix RED byte stats >=20 > Lee Daly (1): > net/bonding: fix possible silent failure in config >=20 > Li Han (1): > ip_frag: fix overflow in key comparison >=20 > Luca Boccassi (3): > net/e1000: do not error out if Rx drop enable is set > eal/linux: handle UIO read failure in interrupt handler > net/virtio: register/unregister intr handler on start/stop >=20 > Mark Spender (1): > net/sfc/base: prevent access to the NIC config before probe >=20 > Marko Kovacevic (2): > doc: fix formatting in IP reassembly app guide > app/pdump: fix port id storage size >=20 > Martin Harvey (4): > net/sfc/base: fix SAL annotation for input buffers > net/sfc/base: check size of memory to read sensors data to > net/sfc/base: avoid usage of too big arrays on stack > net/sfc/base: fix PreFAST warnings because of unused return >=20 > Matthew Smith (1): > net/ixgbe: wait longer for link after fiber MAC setup >=20 > Mody, Rasesh (5): > net/qede/base: fix to handle stag update event > net/bnx2x: fix logging to include device name > net/bnx2x: fix to add PHY lock > net/bnx2x: fix VF link state update > net/qede: fix ethernet type in HW registers >=20 > Nikhil Rao (2): > eventdev: fix unlock in Rx adapter > eventdev: fix eth Rx adapter hotplug incompatibility >=20 > Nitin Saxena (1): > net/octeontx: fix mbuf corruption with large private sizes >=20 > Ori Kam (1): > examples/flow_filtering: remove VLAN item >=20 > Pablo de Lara (1): > crypto/aesni_mb: fix possible array overrun >=20 > Paul M Stillwell Jr (1): > ethdev: fix doxygen comment to be with structure >=20 > Pavan Nikhilesh (1): > test/event: check burst mode capability >=20 > Phil Yang (6): > app/testpmd: optimize mbuf pool allocation > app/testpmd: fix vdev socket initialization > app/testpmd: fix physical port socket initialization > kni: fix kernel FIFO synchronization > app/testpmd: reserve NUMA node per port and per ring > test: release ring resources after PMD perf test >=20 > Qi Zhang (4): > net/i40e: fix send admin queue command before init > net/i40e/base: properly clean resources > net/i40e/base: gracefully clean the resources > net/i40e/base: correct global reset timeout calculation >=20 > Radu Nicolau (2): > net/bonding: stop and deactivate slaves on stop > net/bonding: fix crash when stopping mode 4 port >=20 > Rafal Kozik (1): > doc: add VFIO in ENA guide >=20 > Rami Rosen (2): > doc: fix wrong usage of bind command > examples/vhost: remove unnecessary constant >=20 > Rasesh Mody (2): > net/bnx2x: fix to disable further interrupts > net/bnx2x: fix call to link handling periodic function >=20 > Raslan Darawsheh (1): > app/testpmd: fix L4 length for UDP checksum >=20 > Reshma Pattan (1): > latency: fix timestamp marking and latency calculation >=20 > Richard Houldsworth (1): > net/sfc/base: make last byte of module information available >=20 > Rosen Xu (1): > app/testpmd: fix shaper profile parameters >=20 > Shahaf Shuler (3): > net/mlx5: add Bluefield device id > net/mlx5: disable ConnectX-4 Lx Multi Packet Send by default > net: fix build with pedantic >=20 > Shahed Shaikh (5): > net/qede: fix Tx offload mask > net/qede/base: fix MFW FLR flow > net/qede: fix flow director for IPv6 filter > net/qede: fix Rx buffer size calculation > net/qede: fix Tx tunnel offload support mask >=20 > Somnath Kotur (1): > net/bnxt: fix uninitialized pointer access in Tx >=20 > Stephen Hemminger (3): > igb_uio: fix refcount if open returns error > net/tap: fix file descriptor check > doc: fix spelling in PMD guides >=20 > Stewart Allen (1): > net/ena: fix passing RSS hash to mbuf >=20 > Subrahmanyam Nilla (1): > net/thunderx: fix Tx desc corruption in scatter-gather mode >=20 > Szymon Sliwa (1): > crypto/mvsam: update hash digest sizes >=20 > Thomas Monjalon (8): > kvargs: fix processing a null list > kni: fix build on Linux < 3.14 > pci: fix parsing of address without function number > eal: fix build with -O1 > kni: fix possible uninitialized variable > net/mlx4: fix possible uninitialized variable > eal/x86: remove unused memcpy file > fix dpdk.org URLs >=20 > Timothy Redaelli (1): > net/qede: fix crash when configure fails >=20 > Tiwei Bie (3): > net/virtio-user: fix typo in error message > vhost: remove unneeded null pointer check > net/virtio: fix unchecked return value >=20 > Tomasz Cel (1): > doc: fix missing CCM to QAT feature list >=20 > Tomasz Duszynski (1): > net/mvpp2: fix array initialization >=20 > Vivek Sharma (1): > eal: use correct data type for bitmap slab operations >=20 > Xiaolong Ye (2): > net/i40e: fix offload not supported mask > net/ixgbe: fix maximum wait time in comment >=20 > Xueming Li (1): > net/mlx5: fix interrupt completion queue index wrapping >=20 > Yahui Cao (3): > net/virtio-user: do not reset owner when driver resets > net/vhost: fix parameters string > vhost: fix corner case for enqueue operation >=20 > Yanglong Wu (1): > net/ixgbevf: fix link state >=20 > Yipeng Wang (1): > test/hash: fix bucket size in perf test >=20 > Yong Wang (2): > doc: fix typo in testpmd guide > doc: fix NUMA library name in Linux guide >=20 > Yongping Zhang (1): > net/bnxt: fix registration of VF async event completion ring >=20 > Yongseok Koh (9): > eal/arm64: fix instrinsic for GCC < 4.9 > mk: disable gcc AVX512F support > net/mlx5: make vectorized Tx threshold configurable > net/mlx5: optimize Rx buffer replenishment threshold > net/mlx5: fix multi-chunk mempool support > ethdev: fix queue start and stop > table: fix casting cuckoo hash function > net/nfp: replace strncpy by strlcpy > version: 17.11.5-rc1 >=20 > Yunjian Wang (2): > net/bonding: support matching QinQ ethertype > net/e1000/base: fix uninitialized variable >=20 > Zhirun Yan (2): > net/ixgbe: update Tx offload mask > net/igb: update Tx offload mask >=20 > Ziye Yang (1): > eal/linux: fix memory leak of logid