Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp1799044yba; Fri, 17 May 2019 05:41:32 -0700 (PDT) X-Google-Smtp-Source: APXvYqwOI61fCUnlclCh8EZhaw4krFcIzyGoKHhyYUnna9S+hX8HYrrKMZhXf36t+TxrXqpxNA9g X-Received: by 2002:a63:555a:: with SMTP id f26mr57075723pgm.197.1558096891955; Fri, 17 May 2019 05:41:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558096891; cv=none; d=google.com; s=arc-20160816; b=pDYd8dAEbK8CwFL5s0LpZsMmkaj9tuf9BGq+/tXoj5botYle3HsbEZiSLuMcZRVMZc 7PeWRm9xXo1qQWVZ/n9AJiyl9UPNmE+AbPeVD8gY2anVanrCmStZzMrhxxPzgkjGaaWB mcJE91cKTRVOnM70G1466FnQ9E8YnNa5V3P1pXvfcm1P2vjwvZPGRT1qq602umgx76r1 XLctNltJhz0oTZz495uMBZhso0L4aeazRXr+jt4EmnqNlqD0vZEFny9dPLsx42jY/UsQ USWdKDl7RQJ+AgtF6mMwO6WOpbwJQHJa8xHlIehX2cVQ6T/1Zvdi8M+uPiTRwobQuWbX KIsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-disposition :mime-version:message-id:subject:cc:to:from:date; bh=5G7+HNZcKd9jJ2dpYjgGvw6uOesFp7l88xjpNefwn4M=; b=iAACnM93iwpBWkrT3GWvCFYFhPTXIx74WmpIJYVnhzHjzkJeWK9I72a+IivNyyqMCQ 7OyGi6jxLE5xWqhb7z6TV9+5Sr4zrcvztApyz2u9mpOBYazhkmmyKALq8F367C9nOkPS bUcDdKPdinm9zP4H/SqGKNTBU7xLQeRq4FB5jBJr+IZgZ3TqXLbkQg/RA/PQTXFcZEhb J04ejJm4AjQNNBX1LUfSRDsJwRcaRZ2//IExi61aMJqjqF688i+LmAvujfzwIW1o8Qzj IC3QLb4rI8MSbBLbCWfU0+jdntD3qjbUU5Um8ZasUqxf2nySOWBY2yVosoW6CkhUw6F3 Eu7w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k5si2366517pfi.16.2019.05.17.05.41.16; Fri, 17 May 2019 05:41:31 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728735AbfEQMNr (ORCPT + 99 others); Fri, 17 May 2019 08:13:47 -0400 Received: from mx2.suse.de ([195.135.220.15]:56442 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1728683AbfEQMNp (ORCPT ); Fri, 17 May 2019 08:13:45 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 188B2AECB; Fri, 17 May 2019 12:13:44 +0000 (UTC) Date: Fri, 17 May 2019 14:13:42 +0200 From: Cyril Hrubis To: ltp@lists.linux.it, linux-kernel@vger.kernel.org, libc-alpha@sourceware.org Cc: lwn@lwn.net, akpm@linux-foundation.org, torvalds@linux-foundation.org Subject: [ANNOUNCE] The Linux Test Project has been released for May 2019 Message-ID: <20190517121342.GA32601@rei> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Good news everyone, the Linux Test Project test suite stable release for *May 2019* has been released. Since the last release 293 patches by 49 authors were merged. NOTABLE CHANGES =============== * New tests - ioctl_ns{01-07}: Tests for NS_GET_* ioctls - clock_adjtim{01,02}: New tests - userfaultfd01: New test - ioctl08: Test for FIDEDUPERANGE on Btrfs - sigpending02: New test for sigpending/rt_sigpending - pivot_root01: New test - tgkill{01-03}: New tests - set_mempolicy{01-04}: New tests - rt_tgsigqueueinfo01: New test - binfmt_misc02.sh: New functionality test - pwritev2{01-02}: New tests - rt_sigpending02: New test - fanotify12: New test for FAN_OPEN_EXEC event mask - clock_gettime{01,02}: New tests - fdatasync03: New test - fsync04: New test - sync03: New test - syncfs01: New test - setrlimit06: Add new test for RLIMIT_CPU - statx07: Add test for AT_STATX_DONT_SYNC and AT_STATX_FORCE_SYNC - clock_settime{01,02}: New tests * New regression tests - af_alg06: malformed authenc key 8f9c46934848 - af_alg05: skcipher_walk error bug 8088d3dd4d7c - af_alg04: vmac race conditions bb2964810233 - af_alg03: rfc7539 hash alg validation e57121d08c38 - af_alg02: salsa20 empty message bug ecaaab564978 aka CVE-2017-17805 - af_alg01: hmac nesting bug af3ff8045bbf aka CVE-2017-17806 - binfmt_misc01.sh: 5cc41e099504 ("fs/binfmt_misc.c: do not allow offset overflow) * Increased coverage - fanotify01: add FAN_REPORT_FID test cases - fanotify10: increase test coverage to support FAN_OPEN_EXEC mask - fanotify03: add FAN_OPEN_EXEC_PERM * New test variants API - The LTP test library gained support for test variants, with that we can test family of similar syscalls (i.e. different select syscalls) in a single test. - stime: Test 3 variants - sigpending: Test 3 variants - select04: Test 4 variants * Various fixes for Android Bionic libc (both build and runtime) and musl libc are included in this release * Additional 22 tests were converted to the new test library NOTABLE CHANGES IN NETWORK TESTS ================================ brought to you by Peter Vorel * New testcases - ipsec: test also randomized message length - features: new checksum testcases - virt: add mode l3s in ipvlan test - netstress: support SO_REUSEPORT, MSG_ZEROCOPY * Various tests converted into new API - (arping01, broken_ip, clockdiff01, ip_tests.sh, ping0{1|0}, tracepath, traceroute) * Various small fixes and enhancements, most notable ones: - dhcp: correct prefix for expected IPv6 address) - lower down packet size to minimum, which still be high enough to require fragmentation. This is critical for performance tests, which compare virtual devices with the real ones. - netstress: various fixes to avoid false-positives - dhcp: AppArmor and SELinux fixes, fix paths for non-RHEL distros DOWNLOAD AND LINKS ================== The latest version of the test-suite contains 3000+ tests for the Linux and can be downloaded at: https://github.com/linux-test-project/ltp/releases/tag/20190517 The project pages as well as GIT repository are hosted on GitHub: https://github.com/linux-test-project/ltp http://linux-test-project.github.io/ If you ever wondered how to write a LTP testcase, don't miss our developer documentation at: https://github.com/linux-test-project/ltp/wiki/C-Test-Case-Tutorial https://github.com/linux-test-project/ltp/wiki/Test-Writing-Guidelines https://github.com/linux-test-project/ltp/wiki/BuildSystem Patches, new tests, bugs, comments or questions should go to to our mailing list at ltp@lists.linux.it. CREDITS ======= Many thanks to the people contributing to this release: git shortlog -s -e -n 20190115.. 40 Petr Vorel 39 Enji Cooper 28 Cyril Hrubis 17 Alexey Kodanev 15 Petr Vorel 15 Xiao Yang 14 Rafael David Tinoco 12 Matthias Maennich 11 Sumit Garg 9 Eric Biggers 7 Jan Stancek 7 Jinhui huang 7 Li Wang 7 Steve Muckle 6 Jia Zhang 6 Yang Xu 5 Matthew Bobrowski 4 Shile Zhang 3 Christian Amann 3 Cristian Marussi 3 Greg Hackmann 3 Sandeep Patil 2 Federico Bonfiglio 2 Jason Xing 2 Michael Holzheu 2 Paul Lawrence 2 Zhengwang Ruan 1 Alistair Strachan 1 Amir Goldstein 1 Balamuruhan S 1 Daniel Diaz 1 Daniel Mentz 1 Elif Aslan 1 Esteban Flores 1 Guangwen Feng 1 He Zhe 1 Jan Baier 1 Michael Holzheu 1 Pengfei Xu 1 Ramon Pantin 1 Richard Palethorpe 1 Roman Kalashnikov 1 Sandeep Patil 1 Saravana Kannan 1 Tommi Rantala 1 Vaishnavi 1 Xiao Liang 1 Yixin Zhang 1 supersojo And also thanks to patch reviewers: git log 20190115.. | grep -Ei '(reviewed|acked)-by:' | sed 's/.*by: //' | sort | uniq -c | sort -n -r 73 Cyril Hrubis 20 Petr Vorel 20 Jan Stancek 11 Xiao Yang 11 Alexey Kodanev 9 Steve Muckle 7 Li Wang 7 Amir Goldstein 5 Mimi Zohar 5 Enji Cooper 3 Sandeep Patil 2 Sumit Garg 1 Xiong Zhou 1 Sandeep Patil 1 Michael Holzheu 1 Hendrik Brueckner 1 Eric Biggers 1 Enji Cooper 1 Cristian Marussi 1 Alessio Balsini -- Cyril Hrubis chrubis@suse.cz