public inbox for fstests@vger.kernel.org
 help / color / mirror / Atom feed
From: Zorro Lang <zlang@kernel.org>
To: fstests@vger.kernel.org
Subject: [ANNOUNCE] fstests: for-next branch updated to v2026.01.05
Date: Mon, 05 Jan 2026 23:38:55 +0800	[thread overview]
Message-ID: <8f7a1c16b772bd3a57450f92ffc0689f@kernel.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 8203 bytes --]

Hi all,

The for-next branch of the xfstests repository at:

	git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git

has just been updated and tagged as v2026.01.05 release.

Release Notes:
1) There're 4 new test cases in this release, include btrfs/340, xfs/651
   xfs/652 and xfs/653. Those 3 xfs cases are for zone aligned RT
   subvolumes testing.
2) Fix some SCRATCH_{,LOG,RT}DEV issues.
3) Add HFS/HFS+ to supporting list.

More updates and details refer to below, thanks for all these contributions.

Thanks,
Zorro

The new head of the for-next branch is commit:

63a29724a85f xfstests: add HFS/HFS+ and NILFS2 into supported FS table

New commits:

Anand Jain (1):
      [1a1521a039d4] fstests: fix flaky device name in _cleanup_flakey

Anthony Iliopoulos (1):
      [ad2b96dd66ef] xfs/490: fix failure due to deprecated ikeep mount option

Carlos Maiolino (1):
      [ffd562ecf44a] punch-alternating: prevent punching all extents

Chao Yu (1):
      [71131073bc76] common/quota: fix to wait for all inodes been evicted in _check_quota_usage()

Christoph Hellwig (17):
      [f4ec120ffd25] xfs: add a test that zoned file systems with rump RTG can't be mounted
      [960384aa2c46] xfs: test that RT growfs not aligned to zone size fails
      [7e972aff4801] xfs: test that mkfs creates zone-aligned RT devices
      [eb2ad950ea90] dmflakey: override SCRATCH_DEV in _init_flakey
      [5dbc7499a3b2] ext4/006: call e2fsck directly
      [a63b4556fc74] common: add a _check_dev_fs helper
      [cd74736e1794] ext4/032: use _check_dev_fs
      [901f00980f0e] generic/590: split XFS RT specific bits out
      [255cb1f0dd6e] xfs/157: don't override SCRATCH_{,LOG,RT}DEV
      [4460f5d01c7e] xfs/185: don't use SCRATCH_{,RT}DEV helpers
      [30ee67e320de] xfs/424: don't use SCRATCH_DEV helpers
      [0d89f8063ece] xfs/521: require a real SCRATCH_RTDEV
      [e157f480a308] xfs/521: call _require_scratch_size
      [70824203cb68] xfs/528: require a real SCRATCH_RTDEV
      [90f6065005e7] xfs/530: require a real SCRATCH_RTDEV
      [cfb2146bc959] xfs/650: require a real SCRATCH_RTDEV
      [fb14379b8dbc] MAINTAINERS: update entry for Anand Jain

Darrick J. Wong (3):
      [36836607c9e7] check: put temporary files in TMPDIR, not /tmp
      [d49e33421375] common/rc: fix _xfs_is_realtime_file for internal rt devices
      [fdc576ef62e2] xfs/649: fix various problems

Qu Wenruo (4):
      [1da7f10cd89d] fstests: btrfs: add a new test case to verify quick qgroup inherit
      [657410a19ab5] fstests: generic/746: update the parser to handle block group tree
      [80259c855ad7] fstests: btrfs/301: use correct blocksize to fill the fs
      [4c7968b86932] fstests: btrfs/226: skip the test for bs > ps cases

Su Yue (1):
      [f02d4965d48f] generic: use _qmount_option and _qmount

Viacheslav Dubeyko (2):
      [e45c90fedb0b] generic/020: limit xattr value by 3802 bytes
      [63a29724a85f] xfstests: add HFS/HFS+ and NILFS2 into supported FS table


Code Diffstat:

 MAINTAINERS               |   2 +-
 README                    |   4 ++
 check                     |   2 +-
 common/dmflakey           |  47 ++++++++-------
 common/dmthin             |   6 +-
 common/preamble           |   2 +-
 common/quota              |   9 ++-
 common/rc                 |  21 +++++--
 common/xfs                |   6 +-
 src/Makefile              |   2 +-
 src/parse-extent-tree.awk | 144 ----------------------------------------------
 src/parse-free-space.py   | 122 +++++++++++++++++++++++++++++++++++++++
 src/punch-alternating.c   |   5 ++
 tests/btrfs/056           |   6 +-
 tests/btrfs/085           |  14 ++---
 tests/btrfs/095           |   4 +-
 tests/btrfs/098           |   4 +-
 tests/btrfs/118           |   4 +-
 tests/btrfs/119           |   4 +-
 tests/btrfs/120           |   4 +-
 tests/btrfs/159           |   4 +-
 tests/btrfs/166           |   4 +-
 tests/btrfs/176           |   4 +-
 tests/btrfs/201           |   8 +--
 tests/btrfs/209           |   4 +-
 tests/btrfs/211           |  14 ++---
 tests/btrfs/226           |   4 ++
 tests/btrfs/231           |   4 +-
 tests/btrfs/233           |  20 +++----
 tests/btrfs/236           |   8 +--
 tests/btrfs/239           |   4 +-
 tests/btrfs/240           |   4 +-
 tests/btrfs/243           |   4 +-
 tests/btrfs/301           |   4 ++
 tests/btrfs/340           |  45 +++++++++++++++
 tests/btrfs/340.out       |   2 +
 tests/ext4/006            |   2 +-
 tests/ext4/032            |   2 +-
 tests/generic/002         |  16 +++---
 tests/generic/020         |   5 ++
 tests/generic/034         |   4 +-
 tests/generic/039         |   2 +-
 tests/generic/040         |   2 +-
 tests/generic/041         |   2 +-
 tests/generic/056         |   2 +-
 tests/generic/057         |   2 +-
 tests/generic/059         |   2 +-
 tests/generic/065         |   2 +-
 tests/generic/066         |   4 +-
 tests/generic/073         |   2 +-
 tests/generic/090         |   2 +-
 tests/generic/101         |   2 +-
 tests/generic/104         |   4 +-
 tests/generic/106         |   4 +-
 tests/generic/107         |   4 +-
 tests/generic/177         |   4 +-
 tests/generic/231         |   6 +-
 tests/generic/232         |   6 +-
 tests/generic/233         |   6 +-
 tests/generic/270         |   6 +-
 tests/generic/311         |  12 ++--
 tests/generic/321         |  20 +++----
 tests/generic/322         |  14 ++---
 tests/generic/325         |   4 +-
 tests/generic/335         |   4 +-
 tests/generic/336         |   4 +-
 tests/generic/341         |   4 +-
 tests/generic/342         |   4 +-
 tests/generic/343         |   4 +-
 tests/generic/348         |   4 +-
 tests/generic/376         |   4 +-
 tests/generic/456         |   4 +-
 tests/generic/479         |   4 +-
 tests/generic/480         |   4 +-
 tests/generic/481         |   4 +-
 tests/generic/483         |   4 +-
 tests/generic/489         |   4 +-
 tests/generic/498         |   4 +-
 tests/generic/501         |   4 +-
 tests/generic/502         |   4 +-
 tests/generic/509         |   4 +-
 tests/generic/510         |   4 +-
 tests/generic/512         |   4 +-
 tests/generic/520         |  12 ++--
 tests/generic/526         |   4 +-
 tests/generic/527         |   4 +-
 tests/generic/534         |   4 +-
 tests/generic/535         |   4 +-
 tests/generic/546         |   2 +-
 tests/generic/547         |   4 +-
 tests/generic/552         |   4 +-
 tests/generic/557         |   4 +-
 tests/generic/588         |   4 +-
 tests/generic/590         |  68 ++--------------------
 tests/generic/640         |   4 +-
 tests/generic/648         |   2 +-
 tests/generic/677         |   4 +-
 tests/generic/690         |   4 +-
 tests/generic/695         |   4 +-
 tests/generic/703         |   4 +-
 tests/generic/741         |  16 +++---
 tests/generic/741.out     |   2 -
 tests/generic/745         |   2 +-
 tests/generic/746         |  24 ++++++--
 tests/generic/764         |   4 +-
 tests/generic/771         |   2 +-
 tests/generic/779         |   4 +-
 tests/generic/782         |   4 +-
 tests/generic/784         |   4 +-
 tests/generic/785         |   4 +-
 tests/xfs/051             |   4 +-
 tests/xfs/157             | 104 ++++++++++++++++++++++++---------
 tests/xfs/185             |  15 +----
 tests/xfs/424             |  41 ++++++-------
 tests/xfs/438             |  11 ++--
 tests/xfs/490             |  12 +---
 tests/xfs/521             |  34 +++--------
 tests/xfs/521.out         |   1 -
 tests/xfs/528             |  34 ++---------
 tests/xfs/528.out         |   2 -
 tests/xfs/530             |  42 +++++---------
 tests/xfs/530.out         |   1 -
 tests/xfs/542             |   4 +-
 tests/xfs/601             |   2 +-
 tests/xfs/605             |  10 ++--
 tests/xfs/649             |   7 ++-
 tests/xfs/650             |  66 +++++++++++++++++++++
 tests/xfs/650.out         |   2 +
 tests/xfs/651             |  34 +++++++++++
 tests/xfs/651.out         |   2 +
 tests/xfs/652             |  58 +++++++++++++++++++
 tests/xfs/652.out         |   4 ++
 tests/xfs/653             |  66 +++++++++++++++++++++
 tests/xfs/653.out         |   3 +
 134 files changed, 876 insertions(+), 653 deletions(-)
--
Zorro Lang
zlang@kernel.org

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

                 reply	other threads:[~2026-01-05 15:39 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8f7a1c16b772bd3a57450f92ffc0689f@kernel.org \
    --to=zlang@kernel.org \
    --cc=fstests@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox