lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <ZGNFtfP2ioTEEpC3@yuki>
Date:   Tue, 16 May 2023 10:58:29 +0200
From:   Cyril Hrubis <chrubis@...e.cz>
To:     ltp@...ts.linux.it, linux-kernel@...r.kernel.org,
        libc-alpha@...rceware.org
Cc:     lwn@...net, akpm@...x-foundation.org, torvalds@...ux-foundation.org
Subject: The Linux Test Project has been released for MAY 2023

Good news everyone,

the Linux Test Project test suite stable release for *May 2023* has been
released.

Since the last release 199 patches by 33 authors were merged.

Patch review is what most of the projects struggle with and LTP is no
different. If you can spare some effort helping with the patch review is more
than welcomed.

NOTABLE CHANGES
===============

* New tests
  - kvm_svm01 aka CVE-2021-3653
  - cgroup_core03 test case for the cgroup kill
  - hugetlb32 regression test for:
    - ba9c1201beaa (mm/hugetlb: clear compound_nr before freeing gigantic pages)
    - a01f43901cfb (hugetlb: be sure to free demoted CMA pages to CMA)
  - mmap20 test for mmap() with MAP_SHARED_VALIDATE
  - mqnotify03 aka CVE-2021-38604
  - mprotect05 regression test for:
    - 2fcd07b7ccd5 (mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey())
  - fsconfig03 aka CVE-2022-0185
  - madvise11 regression test for:
    - d4ae9916ea29 (mm: soft-offline: close the race against page allocation)
  - mount07 test case for MS_NOSYMFOLLOW

* Increased coverage
  - NFS tests now run on btrfs, ext4 and xfs
  - setpgid were rewritten and increased coverage in a few corner cases
  - ioctl01 added more termios coverage

* fs_fill test was fixed on 256+ CPUs

* loongarch support was added

+ The usual amount of fixes and cleanups

NOTABLE CHANGES IN NETWORK TESTS
================================
brought to you by Petr Vorel

- NFS tests now run on btrfs, ext4, xfs
  (might be extended to more filesystems later)
- nfs08.sh a new test for NFS cache invalidation

RUNLTP-NG
=========

* The new runltp-ng was finally included in the previous release tarball
  - https://github.com/linux-test-project/runltp-ng/#readme
  - https://www.youtube.com/watch?v=JMeJBt3S7B0

* There were no changes done in this release, however parallel text execution
  is being worked on, possibly there would be preview ready for the next release

REMOVED TESTS
=============

* tomoyo testsuite which is maintained elsewhere by tomoyo devs

* execltp script which was unmaintained for years

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/20230516

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/Test-Writing-Guidelines

https://github.com/linux-test-project/ltp/wiki/C-Test-API

https://github.com/linux-test-project/ltp/wiki/C-Test-Network-API

https://github.com/linux-test-project/ltp/wiki/Shell-Test-API

https://github.com/linux-test-project/ltp/wiki/C-Test-Case-Tutorial

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@...ts.linux.it.

CREDITS
=======

Many thanks to the people contributing to this release:

git shortlog -s -e -n 20230127..

    58  Petr Vorel <pvorel@...e.cz>
    20  Andrea Cervesato via ltp <ltp@...ts.linux.it>
    19  Yang Xu <xuyang2018.jy@...itsu.com>
    15  Martin Doucha <mdoucha@...e.cz>
    11  Andrea Cervesato <andrea.cervesato@...e.com>
    11  Edward Liaw <edliaw@...gle.com>
    10  Wei Gao <wegao@...e.com>
     8  Avinesh Kumar <akumar@...e.de>
     5  Cyril Hrubis <chrubis@...e.cz>
     5  Teo Couprie Diaz <teo.coupriediaz@....com>
     4  Li Wang <liwang@...hat.com>
     3  Hao Ge <gehao@...inos.cn>
     3  Ping Fang <pifang@...hat.com>
     3  Richard Palethorpe <rpalethorpe@...e.com>
     3  Tarun Sahu <tsahu@...ux.ibm.com>
     2  Hao Zeng <zenghao@...inos.cn>
     2  Leo Yu-Chi Liang <ycliang@...estech.com>
     2  Sowmya Indranna <reachmesowmyati@...il.com>
     1  Andrei Gherzan <andrei.gherzan@...onical.com>
     1  Ashwin Dayanand Kamat via ltp <ltp@...ts.linux.it>
     1  David Hildenbrand <david@...hat.com>
     1  Enze Li <lienze@...inos.cn>
     1  Fabrice Fontaine <fontaine.fabrice@...il.com>
     1  Frank He <hexiaoxiao@...inos.cn>
     1  Hui Min Mina Chou <minachou@...estech.com>
     1  Jan Stancek <jstancek@...hat.com>
     1  Liam R. Howlett <Liam.Howlett@...cle.com>
     1  Mahesh Kumar G <maheshkumar657g@...il.com>
     1  Nikita Yushchenko <nikita.yushchenko@...tuozzo.com>
     1  Paulson Raja L <paulson@...ogic.com>
     1  Seth Forshee (DigitalOcean) <sforshee@...nel.org>
     1  Vignesh Raman <vignesh.raman@...labora.com>
     1  William Roche <william.roche@...cle.com>


And also thanks to patch reviewers:

git log 20230127.. | grep -Ei '(reviewed|acked)-by:' | sed 's/.*by: //' | sort | uniq -c | sort -n -r

     68 Cyril Hrubis <chrubis@...e.cz>
     60 Petr Vorel <pvorel@...e.cz>
     36 Richard Palethorpe <rpalethorpe@...e.com>
     35 Li Wang <liwang@...hat.com>
      7 Jan Stancek <jstancek@...hat.com>
      4 Avinesh Kumar <akumar@...e.de>
      3 Yang Xu <xuyang2018.jy@...itsu.com>
      2 Andrea Cervesato <andrea.cervesato@...e.com>
      1 Tetsuo Handa <penguin-kernel@...ove.SAKURA.ne.jp>

-- 
Cyril Hrubis
chrubis@...e.cz

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ