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: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <aXzUZma8fglWW0NL@yuki.lan>
Date: Fri, 30 Jan 2026 16:55:18 +0100
From: Cyril Hrubis <chrubis@...e.cz>
To: ltp@...ts.linux.it, linux-kernel@...r.kernel.org,
	libc-alpha@...rceware.org,
	valgrind-developers@...ts.sourceforge.net
Cc: lwn@....net, akpm@...ux-foundation.org, torvalds@...ux-foundation.org
Subject: [ANNOUNCE] The Linux Test Project has been released for January 2026

Good news everyone,

the Linux Test Project test suite stable release for *January 2026* has been
released.

Since the last release 164 patches by 29 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

  - file_attr05 Check for EOPNOTSUPP when filesystem does not support FSX operations.
                Regression test for 474b155adf392 ("fs: make vfs_fileattr_[get|set] return -EOPNOTSUPP")
  - userfaultfd05 Test for UFFDIO_WRITEPROTECT
  - userfaultfd04 Test for UFFDIO_ZEROPAGE
  - userfaultfd03 Test for /dev/userfaultfd
  - userfaultfd02 Test for UFFDIO_MOVE
  - userfaultfd01 Test for UFFD_USER_MODE_ONLY
  - clone10 Test for CLONE_SETTLS
  - clone11, clone304 Tests for more EPERM conditions
  - name_to_handle_at03 Tests for AT_HANDLE_FID

* Increased coverage

  - fanotify24 Added a regression test for 28bba2c2935e2 ("fsnotify: Pass correct offset to fsnotify_mmap_perm()")

* Rewritten and updated tests

  - lio_listio_2-1, aio_cancel_5-1 Were rewritten to actually block while writing and not relying on a chance.

  - Tests that compile and load kernel modules now properly skip the test when kernel is Lockdown/Secure boot.

  - swapon03 Now does not try to calculate the exact maximal number of swap files based on kernel config.

  - readahead02: Was fixed to wait for the readahead to happen and also updated
                 to use mincore() instead of system wide I/O counters.

  - ima_conditionals.sh Was split into four tests so that subset of the tests
                        is not skipped without CONFIG_IMA_WRITE_POLICY=y.

* New shell tst_runas.c helper

  We are replacing the use of sudo with simpler tst_runas.c helper that changes
  UID and GID before executing a command. This makes tests less likely to fail
  because of system restrictions on sudo (such as setting /usr/sbin/nologin as
  a login shell).

* Openposix tests had to be updated with new invalid clock IDs

  Since the addition of CONFIG_POSIX_AUX_CLOCK the clock id 17 was not invalid anymore.

* New shell library now supports setting runtime

* New documentation:
  - https://linux-test-project.readthedocs.io/en/latest/developers/ground_rules.html
  - https://linux-test-project.readthedocs.io/en/latest/developers/api_c_tests.html#process-state
  - https://linux-test-project.readthedocs.io/en/latest/developers/api_c_tests.html#saving-and-restoring-proc-sys-values

* Kirk was updated to v3.2.1

+ The usual amount of fixes and cleanups


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

The project pages as well as GIT repository are hosted on GitHub:

https://github.com/linux-test-project/ltp

If you ever wondered how to write a LTP testcase, don't miss our developer
documentation at:

https://linux-test-project.readthedocs.io/en/latest/developers/test_case_tutorial.html

And our library API documentation at:

https://linux-test-project.readthedocs.io/en/latest/developers/api_c_tests.html

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 20250930..

    77  Petr Vorel <pvorel@...e.cz>
    14  Andrea Cervesato <andrea.cervesato@...e.com>
    10  Martin Doucha <mdoucha@...e.cz>
     9  Cyril Hrubis <chrubis@...e.cz>
     9  Li Wang <liwang@...hat.com>
     9  Wei Gao <wegao@...e.com>
     7  Ricardo Branco <rbranco@...e.de>
     4  Avinesh Kumar <akumar@...e.de>
     2  Ben Copeland <ben.copeland@...aro.org>
     4  Po-Hsu Lin <po-hsu.lin@...onical.com>
     1  Amir Goldstein <amir73il@...il.com>
     1  Anders Roxell <anders.roxell@...aro.org>
     1  Brian Grech via ltp <ltp@...ts.linux.it>
     1  Chenghao Duan <duanchenghao@...inos.cn>
     1  Jan Kara <jack@...e.cz>
     1  Jiaying Song <jiaying.song.cn@...driver.com>
     1  Juerg Haefliger via ltp <ltp@...ts.linux.it>
     1  Kunwu Chan <kunwu.chan@...mail.com>
     1  Kushal Chand K <kushalkataria5@...il.com>
     1  Masahiro Yamada <masahiro.yamada@...onical.com>
     1  Naresh Kamboju <naresh.kamboju@...aro.org>
     1  Sebastian Chlad <sebastianchlad@...il.com>
     1  Stephen Bertram <sbertram@...hat.com>
     1  Terry Tritton <terry.tritton@...aro.org>
     1  Vasileios Almpanis <vasileios.almpanis@...tuozzo.com>
     1  Vincent Chen <vincent.chen@...ive.com>
     1  chunfuwen <chwen@...hat.com>
     1  fangqiurong <fangqiurong@...inos.cn>
     1  vamoosebbf <38994993+vamoosebbf@...rs.noreply.github.com>

And also thanks to patch reviewers:

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

     67 Petr Vorel <pvorel@...e.cz>
     37 Cyril Hrubis <chrubis@...e.cz>
     35 Li Wang <liwang@...hat.com>
     21 Andrea Cervesato <andrea.cervesato@...e.com>
     12 Avinesh Kumar <akumar@...e.de>
      5 Wei Gao <wegao@...e.com>
      3 Martin Doucha <mdoucha@...e.cz>
      3 Jan Stancek <jstancek@...hat.com>
      2 Mimi Zohar <zohar@...ux.ibm.com>
      1 Mingyu Li <limy83@...natelecom.cn>
      1 Jan Kara <jack@...e.cz>
      1 Arnd Bergmann <arnd@...db.de>
      1 Amir Goldstein <amir73il@...il.com>

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ