From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0071.outbound.protection.outlook.com [104.47.2.71]) by dpdk.org (Postfix) with ESMTP id 1A6CB4C99; Sat, 25 Aug 2018 03:18:44 +0200 (CEST) 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=EJYUTTWinbbW5EtQ59AqIF3Mxglp8GhXbttr+ITWHd4=; b=SzZL2YWzrR+ZYGqwGUWT4rMaDtC+bjnIKRc3XWQi4+vO55IHnqr/SF1JI5GNEQ9xyomibidJxj7jf6sX+ze4g054j6O+YHVOe28LRZNllehh2lkYAVQvXWRv7dVyjy0UciLFjJBwcaKobICu+nElDX3QkqHnCRhuWGTZCG6Nl5g= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=yskoh@mellanox.com; Received: from mellanox.com (209.116.155.178) by AM0PR0502MB3969.eurprd05.prod.outlook.com (2603:10a6:208:11::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1059.24; Sat, 25 Aug 2018 01:18:41 +0000 From: Yongseok Koh To: dpdk stable Cc: dev@dpdk.org Date: Fri, 24 Aug 2018 18:18:18 -0700 Message-Id: <20180825011818.29876-1-yskoh@mellanox.com> X-Mailer: git-send-email 2.11.0 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [209.116.155.178] X-ClientProxiedBy: MWHPR2001CA0022.namprd20.prod.outlook.com (2603:10b6:301:15::32) To AM0PR0502MB3969.eurprd05.prod.outlook.com (2603:10a6:208:11::21) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 73095dc4-e67c-4766-40cc-08d60a28b213 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR0502MB3969; X-Microsoft-Exchange-Diagnostics: 1; AM0PR0502MB3969; 3:Cj4imfynMxgu5m0mKhkasCCmP5VVIIHWB50SymM2rheG/mRVHXDBGCik0w9hfqBHcuYdU3HmL8LcvrFvndQfHOrsR7yhtod0Y2ZNnue4TucJ/FOXr608BdIOY/ik8zlTe0JEKBNDCELbyrpQtytsr76URr5dOYbbqOF2jvevgKVK+I5aFGMx4/G2mcu3xHPsi8gqQRKEzEi2NIEaPsI401huxk4DMpd+r+qx/N47vG0mTblbDyQ9EJjhHeEQ+huW; 25:9Fplo2h+sgfDwJV1K7WQpL5SV0+FZgck5Jycgxas7mB23GIDrs4pNOUhliBz3BS5gioQutDOEYE0uRHogXkifB5i1E1Xql1QZ96PYH0u9sb+9t3CIERSAxfsXHsPD/umw3eQx0uvzpf647863lUJQ8oZx9s0LbRwzKZ6MkATChabKfSWJE3591Igb/bWLkXgyho/1T5c10NdgSxIe8+WehQF1C4zY7nEXhXH49OKqZ8CEyMbwEjW+ds+dO6hBiJl+VxlXvmMsEfawSFS4Vgef6xU5YY8FQRHaxB+AdeTw8vpuRrn9BwvxN8AuM/RTuO3J0zjCv9rrgTmX0sgRgrRyw==; 31:YdEHePJ0q/eqXx32JiscC+hHoHYArHJhfmBlDL/azOywU9ZpZRAK6mf7GCc8YMf8LHjvJiCfVqpNCKYSh3YfynLaPh3DLzm8OW6ICiHt8oaov0kz/BuT3QwlZubNv0fKXq2S/w1KrY87eEzuvcyB9qEIdyrPivPoS7dAcS5eSGT0t5ZIoIwRypSjrRqcckUPpVrwQHQiLAQnHEBadaKfUpGlRqIH7V2TnMkWeuYkrsQ= X-MS-TrafficTypeDiagnostic: AM0PR0502MB3969: X-Microsoft-Exchange-Diagnostics: 1; AM0PR0502MB3969; 20:ig2rK+2bVzZ0jQ6kJGmphesSymYVlhhcmZBSENx9bPUnNtSsl3x8PhTz7PplX8luwD8jzQaJ2jN0klH0eI/aFLsiMEZPj1K76tuO+kdlEqMovXjKhZ5O/mvmr6lI0aXbks7xJuV6wIl5sdQ0fsOVwO6EDql1ss+dj6y9sjIEtIoKBF3nv8OP6v0yrY56DHfzDRFNIW7VvFbEAHP+jOrDCCAspbnmIz2KFOURjrGd/Y1zZoayNXg/BJ0K+6d3mxdxPNhl/kdMAFku7DhBvV0YMzgc9QIqySy6ZD2ld0pEAdLjW6QhPlVShtiwRL9AwJSAnKa23v6sqqYMq9oqbmAreocnKkjrLbMTL2cKVwj+zeheOj2OJ+fI9QYyZ2FQfxC6aiALAck8keRtA04x0b3DHUxW//AnSleEk7Fy7ILETTrujw+LJ4GBAtDja8uB/5VPr8m8gnwM8RZGym/qPK9UcSRByns93ZRlVTH2kzKcBlpsnAKX40zdnIKz+KGWA88t; 4:m0s3CjAbUcN+GSkgJXl3tcc5CwCXZ2QcaFF9gnpGhvFJZ3dXAvYGCt40l29JWbnI1q1fT1wT0gJDN/QAgJnRoIBDoJxnmS2Jync0nEPE7cXg8hLD1ELouG4rxdaE8YQ3N43k59B40dn/W/a6TMhRsRvmeMOk87OizzI7MlQUPHN6uN5bXLSXXmydandimfHG4414p+n2YJDGAxLNvLl+S8EE0DiWmiEGEPHuz1UHXGZB5KO3zlKAQiGL+aEHhvcBpqiHln3papJqu34xAMFm/POMD13pboHZg9F4Q7CNhJon+aALN2eJoUWJiVZVWMmr X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192374486261705); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(823301075)(3002001)(10201501046)(3231311)(944501410)(52105095)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123564045)(201708071742011)(7699016); SRVR:AM0PR0502MB3969; BCL:0; PCL:0; RULEID:; SRVR:AM0PR0502MB3969; X-Forefront-PRVS: 0775716B9D X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(136003)(39860400002)(396003)(376002)(366004)(346002)(189003)(199004)(53754006)(14444005)(2906002)(25786009)(53936002)(55016002)(478600001)(966005)(8936002)(4326008)(7696005)(86362001)(7736002)(52116002)(51416003)(50226002)(36756003)(450100002)(68736007)(305945005)(316002)(26005)(3846002)(1076002)(50466002)(21086003)(105586002)(6116002)(81156014)(8676002)(6916009)(48376002)(6666003)(386003)(81166006)(5660300001)(16586007)(186003)(16526019)(476003)(47776003)(6306002)(106356001)(66066001)(2616005)(486006)(956004)(97736004)(69596002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR0502MB3969; H:mellanox.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM0PR0502MB3969; 23:5znI1oagExX5mEeKyP6TnxPE/nd/nDnsCudIoNn?= =?us-ascii?Q?Qd7XPrHDCgUn4sr0bkLVib4DRm0ILaTsPLwJxpfyJ3SO8F+py3bh6RUNJeG1?= =?us-ascii?Q?0OwDV9CPPF7xAFaH8C+mb0Z/ytRtsR4M36CZIUQpzBrCUE5XLDf3IZNzO4tG?= =?us-ascii?Q?DNDXxKl7ZyQMJ7esvyqpeanUIbx1PJQxMb1W2y3szdG4Fd4w82kN2f7xEzFJ?= =?us-ascii?Q?tl3hRom72PTCbsqv+97H1NZhJGl+cHtcpOFeNRxwWgEKbq91TqYhNqkrFNad?= =?us-ascii?Q?jwHN4JkWq5tA0jPwQinkSSAelTU1C5WFgK2aIe3VlNv9xrsIENZHeg/6mpWb?= =?us-ascii?Q?Z/XoGm98odtjZrcnovFDXDWtV6pqY8Vq5RxXF1xAojNeUDfFaZceQQdv5Eqi?= =?us-ascii?Q?4bQJo4RgMnrTQ77f8d8xeN6vSIht+3GBXwi0CDWW519lBdwSqWNRdVPsNI14?= =?us-ascii?Q?KVHFyV4oDw6f6khaY1sfT0+V5NDd+9JJN8ZDfXcT/nC8Mi8mirrEjdAbwODj?= =?us-ascii?Q?bZOt+DaRC5F8v1kmFcGPysZFge7qxzwecx+dN14p06+XEUa2enP3JyGKTMmA?= =?us-ascii?Q?DyVBD5P255WRPbamTMkXunnU+Xi60wJSgAwqYM8onhcb7i03m+yWqP9UJ/Xf?= =?us-ascii?Q?X/bOTYT91A9Mw/h2YPv6uyvnkUZ+rOapyCjls7s+CTbBS2ikn8dM29bHT8mc?= =?us-ascii?Q?rqEe9K4E7to2kascSOaD4S6zORkTPIwqrvj2Ik48vmVvDL1+dIiaLR4UD177?= =?us-ascii?Q?GtrZyD4gT7SwyT0MmYjwK4v66LWiEWJGysv2A/zriotQns87gGNMtOlrTteb?= =?us-ascii?Q?8G346VvyRClo1SpEKHnMHn5pVsWO8pGV5LKHfSDvYImdXPaK1zoFngjy1BQO?= =?us-ascii?Q?mciVCbuQJkrJjLt30z1uWRPF8WA7YLRZpEMRkc+qN9+h9mSS1iGFB73uEAcN?= =?us-ascii?Q?5Nkgqhcpvy801IY9JpDpOpLDPx7eKmRaKqMrMvoqmkXFNGJkce5ijDf1ONEj?= =?us-ascii?Q?mfOs6vuoFEVL+bKIG10CTntvdHO5Lg0iXP7zR8wf/iFgIQLBRpXVLm0qi9pR?= =?us-ascii?Q?7EiHIa7LfYt/AKPY8AdWY5ewErHDL4ekj0GdVUONpjjQDx829U9GcWeoMewa?= =?us-ascii?Q?6Yiw+3bu6zU6SCZSyUQn0H3QiYO65j9O/XK7eNtCK5+5IC7PGZOP1hi4mS7O?= =?us-ascii?Q?Gy3P7Iny5OZAc6jnfkk6rR3NhUN3LBL9iGrv+1zM06VnJ+13369mQz9xHquQ?= =?us-ascii?Q?C6FpXHennlSTNemNvFCs=3D?= X-Microsoft-Antispam-Message-Info: LLx0ZlS2/dsOf7DaxlK/JTbSajBMgLNMDbJrlIdE/sawRXnwY26I5kXBiV9MK6fOY5piWAYQ7L3+grqpxSY9btZTSSxv4RKFfwia5Q04ktl3KxDiPsy5P/rdz94FVu+4cRYGKj4fjxCB7nPdvF+LXAQmRjIUpCD3PYkBOWjJmI3BJLU/8ZfguK772r64chsDCyM8YKhLYnaK5BSh2nSP9usWlNKG0mMaAUrX7zI9lrqFhknoSKDlQy95TkVa88X7377kmL/S6IpG6iXDFCv209WptDKIpJMQEAB2xKL02r+ZoPNCAY95OerQKC5fN2cDhLwQENYfi82eDxLdXn9Gg8qUCawP0hXAE/TwhohzFe4= X-Microsoft-Exchange-Diagnostics: 1; AM0PR0502MB3969; 6:ebjNKBtHRg3oUTJoHUF4Qma4Yx0OWe1LAqDLifn26qhLUdbdaeWRU1HAtJyDdfGQXwjYiFpuvpQbA+Z7j5dxpflAnYs9WEieqRX0FW/oCOXdYr87SVPAQyWhT/GRKd9TORtke9RwILccE0jSpXkIAZUePHwnXIo5gEq5XY56qrgvSwcIviz/4mQS19MdIBeX431TRH+MERXz+lS6B9pxAq9UYVGqppQnV5qPm4OQSPJeqmJpVNHrant33E4sHWcTEH5hL5DU+t3HJBiLiZuh+n5I1HHI5FzniYd1SioJHk7JPPxB5dXQERkJGaB2wNxeddc19hhGGsGGoKxsr/3A/m6gV6sJ1AZYb/vJLYbypK3gh3YSsPPIq2tx9V22H7tczLPdgzQXf0cZxsHQyyCzGtt70fmgru3H7/jrfR30H20zRc7NJ4zRolxaejqHUD4s6qelZpXnoAt2Ork3jBxV4Q==; 5:qLwNtCsDN8MvvDJ3zC/xK1iVevUD1sI4PrKp5l3cOS95XQpWUxkqNjHCr306iUS07v4+ga518RfeQUgwIlSge/LXV/p4dZI2JUGgF6httQgp0qKM28/K0qrTmvfH6dwuYS/GMpFYljRkF3GTTwDyihSjmVZNI0S7qaJCHkdk/xk=; 7:Nvzg7HpKH3/X2ndFnLU796UtSm1RSMxyWGfqq6RhmyqrnNmwXbFBWLTzK8Y7jDdoYjcNQzAstIpknJ/Dh+mASe7lrvIDXAGLN3n/t4AaH+39IYAfSdSlb+waW9bzJuShNNnEbQ57K4LZQsvbVgQs6Ued3ds8+FdZ+/WxjEbP1Ws9h/1IfdlCSzPvZuUbkhpHd0YUORkCWIxczm+dawKB9P5verXhjxZms/ZpUdgEE5ctWKXttATmnkU41vUnpiU8 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Aug 2018 01:18:41.3173 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 73095dc4-e67c-4766-40cc-08d60a28b213 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0502MB3969 Subject: [dpdk-dev] 17.11.4 patches review and test (RC2) 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: Sat, 25 Aug 2018 01:18:44 -0000 Hi all, Here is a list of patches targeted for LTS release 17.11.4. Please help review and test. The planned date for the final release is Aug 30. Before that, please shout if anyone has objections with these patches being applied. Also for the companies committed to running regression tests, please run the 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=v17.11.4-rc2 These patches are located at branch 17.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks, Yongseok --- Adrien Mazarguil (2): maintainers: update for Mellanox PMDs net/mlx4: fix minor resource leak during init Ajit Khaparde (7): net/bnxt: fix HW Tx checksum offload check net/bnxt: fix set MTU net/bnxt: fix Rx ring count limitation net/bnxt: fix memory leaks in NVM commands net/bnxt: fix lock release on NVM write failure net/bnxt: check access denied for HWRM commands net/bnxt: fix RETA size Alejandro Lucero (6): net/nfp: fix field initialization in Tx descriptor mem: add function for checking memsegs IOVAs addresses bus/pci: use IOVAs check when setting IOVA mode mem: use address hint for mapping hugepages net/nfp: check hugepages IOVAs based on DMA mask net/nfp: support IOVA VA mode Alok Makhariya (1): bus/dpaa: fix phandle support for Linux 4.16 Anatoly Burakov (8): eal/linux: fix invalid syntax in interrupts eal/linux: fix uninitialized value test: fix EAL flags autotest on FreeBSD test: fix result printing test: fix code on report test: make autotest runner python 2/3 compliant test: print autotest categories test: improve filtering Andrew Rybchenko (3): net/sfc: cut non VLAN ID bits from TCI net/sfc: fix assert in set multicast address list net/sfc: handle unknown L3 packet class in EF10 event parser Andy Green (1): ring: fix sign conversion warning Beilei Xing (3): net/i40e: fix shifts of 32-bit value net/i40e: fix packet type parsing with DDP net/i40e: fix setting TPID with AQ command Bruce Richardson (2): examples/exception_path: fix out-of-bounds read mk: fix permissions when using make install Chas Williams (2): net/bonding: always update bonding link status net/bonding: do not clear active slave count Dan Gora (1): kni: fix crash with null name Daria Kolistratova (1): net/ena: fix SIGFPE with 0 Rx queue Dariusz Stojaczyk (1): eal: fix return codes on thread naming failure David Marchand (1): net/bnxt: add missing ids in xstats Drocula Lambda (1): kni: fix build on RHEL 7.5 Ferruh Yigit (2): kni: fix build with gcc 8.1 net/thunderx: fix build with gcc optimization on Fiona Trahe (1): crypto/qat: fix checks for 3GPP algo bit params Gavin Hu (3): mk: fix cross build net/dpaa2: remove loop for unused pool entries maintainers: claim maintainership for ARM v7 and v8 Haiyue Wang (1): net/i40e: workaround performance degradation Harry van Haaren (1): event: fix ring init failure handling He Zhe (1): examples: fix strncpy error for GCC8 Hemant Agrawal (2): test/crypto: fix device id when stopping port bus/dpaa: fix buffer offset setting in FMAN Hyong Youb Kim (2): net/enic: do not overwrite admin Tx queue limit net/enic: add devarg to specify ingress VLAN rewrite mode Ido Goshen (1): net/pcap: fix multiple queues Jananee Parthasarathy (1): mk: update targets for classified tests Jay Ding (1): net/bnxt: check for invalid vNIC id Jerin Jacob (2): ethdev: fix queue statistics mapping documentation eal: fix bitmap documentation Kiran Kumar (2): net/bonding: fix MAC address reset net/thunderx: avoid sq door bell write on zero packet Konstantin Ananyev (3): examples/ipsec-secgw: fix IPv4 checksum at Tx examples/ipsec-secgw: fix bypass rule processing app/testpmd: fix DCB config Matan Azrad (1): net/tap: fix zeroed flow mask configurations Maxime Coquelin (4): vhost: improve dirty pages logging performance vhost: fix missing increment of log cache count vhost: flush IOTLB cache on new mem table handling vhost: retranslate vring addr when memory table changes Moti Haimovsky (2): net/mlx5: fix build with old kernels net/mlx4: check RSS queues number limitation Nelio Laranjeiro (1): net/mlx5: fix TCI mask filter Nikhil Rao (5): eventdev: fix port in Rx adapter internal function eventdev: fix missing update to Rx adaper WRR position eventdev: add event buffer flush in Rx adapter eventdev: fix internal port logic in Rx adapter eventdev: fix Rx SW adapter stop Nithin Dabilpuram (1): app/testpmd: fix buffer leak in TM command Ophir Munk (1): net/mlx5: fix secondary process resource leakage Pablo de Lara (7): examples/l2fwd-crypto: fix digest with AEAD algo examples/l2fwd-crypto: check return value on IV size check examples/l2fwd-crypto: skip device not supporting operation test/hash: fix multiwriter with non consecutive cores test/hash: fix potential memory leak app/crypto-perf: fix auth IV offset hash: fix doxygen of return values Pavan Nikhilesh (2): event/octeontx: remove unnecessary port start and stop net/octeontx: fix stop clearing Rx/Tx functions Qi Zhang (1): vfio: fix PCI address comparison Radu Nicolau (3): security: fix crash on destroy null session test: fix uninitialized port configuration net/bonding: fix race condition Rafal Kozik (4): net/ena: fix GENMASK_ULL macro net/ena: set link speed as none net/ena: check pointer before memset net/ena: change memory type Rahul Lakkireddy (2): net/cxgbe: fix init failure due to new flash parts net/cxgbe: fix Rx channel map and queue type Rami Rosen (2): examples/l3fwd: remove useless include ethdev: fix a doxygen comment for port allocation Rasesh Mody (10): net/qede: fix VF MTU update net/qede: remove primary MAC removal net/qede: fix for devargs net/qede: fix default extended VLAN offload config doc: update qede management firmware guide net/qede/base: fix GRC attention callback net/bnx2x: fix FW command timeout during stop net/bnx2x: fix poll link status net/qede/base: fix to clear HW indication net/bnx2x: fix to set device link status Remy Horton (4): bitrate: add sanity check on parameters metrics: add check for invalid key metrics: do not fail silently when uninitialised metrics: disallow null as metric name Reshma Pattan (2): test/flow_classify: fix return types mk: remove unnecessary test rules Rosen Xu (1): examples/flow_filtering: add flow director config for i40e Shahaf Shuler (1): net/mlx5: fix compilation for rdma-core v19 Shahed Shaikh (7): net/qede: fix link change event notification net/qede: fix legacy interrupt mode net/qede: fix incorrect link status update net/qede: fix unicast MAC address handling in VF net/qede: fix interrupt handler unregister net/qede: fix MAC address removal failure message net/qede: fix ntuple filter configuration Shreyansh Jain (1): doc: fix bonding command in testpmd Somnath Kotur (3): net/bnxt: fix to move a flow to a different queue net/bnxt: use correct flags during VLAN configuration net/bnxt: fix filter freeing Thomas Monjalon (1): bus/dpaa: fix build Tiwei Bie (1): vhost: release locks on RARP packet failure Tomasz Duszynski (1): net/mvpp2: check pointer before using it Wei Zhao (7): net/ixgbe: add support for VLAN in IP mode FDIR net/ixgbe: fix tunnel id format error for FDIR net/ixgbe: fix tunnel type set error for FDIR net/ixgbe: fix mask bits register set error for FDIR app/testpmd: fix VLAN TCI mask set error for FDIR net/i40e: fix check of flow director programming status net/i40e: revert fix of flow director check Xiaoyun Li (1): net/i40e: fix link speed Xueming Li (1): net/mlx5: fix crash in device probe Yipeng Wang (3): hash: fix multiwriter lock memory allocation hash: fix a multi-writer race condition hash: fix key slot size accuracy Yongseok Koh (9): net/mlx5: fix Rx buffer replenishment threshold net/mlx5: add missing sanity checks for Tx completion queue net/mlx5: fix assert for Tx completion queue count net/mlx5: fix queue rollback when starting device net/mlx5: fix error number handling net/mlx5: preserve promiscuous flag for flow isolation mode net/mlx5: preserve allmulticast flag for flow isolation mode net/mlx5: fix return value when deleting fdir filter