public inbox for fstests@vger.kernel.org
 help / color / mirror / Atom feed
* [ANNOUNCE] fstests: for-next branch updated to v2024.02.04
@ 2024-02-04 14:48 Zorro Lang
  0 siblings, 0 replies; 7+ messages in thread
From: Zorro Lang @ 2024-02-04 14:48 UTC (permalink / raw)
  To: fstests

[-- Attachment #1: Type: text/plain, Size: 5518 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 v2024.02.04 release.

Release Notes:
1) There's 4 new test cases in this release -- btrfs/310, generic/740, xfs/601,
   and xfs/606.
2) btrfs/303 is removed.
3) Supports XFS metadump V1 and V2 testing, refer to common/xfs_metadump_tests
   new file (might be renamed to common/metadump if more other fs need).
4) Some fixes and updates for UBIFS, BCACHEFS and NFS testing, welcome more
   updates for more filesystems.
5) Some updates/fixes for source building, if anyone find building issues in
   this release, please report to us.

More details refer to below, thanks for all your contributions!

Thanks,
Zorro

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

9b63adb69add t_snapshot_deleted_subvolume: add check for BTRFS_IOC_SNAP_DESTROY_V2

New commits ([N]ew, [U]pdate, [D]elete):

Alexander Aring (1):
[N]      [56625c897fd9] generic: add fcntl lock corner cases tests

Anthony Iliopoulos (2):
[U]      [42f3cb7e56e3] src/af_unix: drop unused offsetof macro definition
[U]      [79d98d94e58c] build: remove unused m4 macros

Boris Burkov (1):
[D]      [a6e196af46cc] btrfs: Remove btrfs/303

Darrick J. Wong (10):
[U]      [e7eadc3ee835] generic/256: constrain runtime with TIME_FACTOR
[U]      [8c8be04c1065] common/xfs: simplify maximum metadump format detection
[U]      [42f797643529] common/populate: always metadump full metadata blocks
[U]      [56ccc8cc69d1] xfs/336: fix omitted -a and -o in metadump call
[N]      [85c1e0f518ff] common: refactor metadump v1 and v2 tests
[U]      [1bdc3a5f1c9a] xfs/{129,234,253,605}: disable metadump v1 testing with external devices
[U]      [329671426287] xfs/503: test metadump obfuscation, not progressbars
[N]      [c31a500edc04] xfs/503: split copy and metadump into two tests
[U]      [7e2bf5955c2d] common/xfs: only pass -l in _xfs_mdrestore for v2 metadumps
[U]      [6f4223b6865f] xfs/122: fix for xfs_attr_shortform removal in 6.8

Jeff Layton (2):
[U]      [ab217141c2fb] common/rc: NFSv2/3 do not support negative timestamps
[U]      [6c7f9b29e71d] src/t_mtab.c: increase the lock timeout to 120s

Li Zhijian (1):
[U]      [0160ab05979d] gitignore: Add missing /src/t_reflink_read_race

Pavel Reichl (1):
[U]      [f681ebf32b24] xfs/598: Add missing "fixed_by" hints

Qu Wenruo (1):
[N]      [dfdd248c648a] btrfs: verify the read behavior of compressed inline extent

Richard Weinberger (2):
[U]      [98dcd8c239d8] generic/020: Compute correct max_attrs for UBIFS
[U]      [1cf74a17a74e] generic/597,598: Require groups

Ritesh Harjani (IBM) (1):
[U]      [4cc6188cd89f] xfs/604: Make test as _notrun for higher blocksizes filesystem

Su Yue (2):
[U]      [eca4b512935a] fstests: introduce MKFS_BCACHEFS_PROG for bcachefs
[U]      [cbde2e1269dc] common/rc: improve block_size support for bcachefs

Yang Xu (1):
[U]      [9b63adb69add] t_snapshot_deleted_subvolume: add check for BTRFS_IOC_SNAP_DESTROY_V2

Zorro Lang (1):
[N]      [fb013bd945b8] xfs: test xfs_growfs with too-small size expansion


Code Diffstat:

 .gitignore                         |   1 +
 acinclude.m4                       |   5 -
 common/config                      |   4 +-
 common/populate                    |   2 +-
 common/rc                          |  63 ++++++--
 common/ubifs                       |   9 ++
 common/xfs                         |  51 +++++-
 common/xfs_metadump_tests          | 138 ++++++++++++++++
 configure.ac                       |   2 +-
 m4/manual_format.m4                |  17 --
 m4/package_libcdev.m4              |  95 -----------
 m4/package_ncurses.m4              |  27 ----
 m4/package_pthread.m4              |  19 ---
 m4/package_types.m4                |  50 ------
 m4/package_xfslibs.m4              |  28 ----
 m4/visibility_hidden.m4            |  22 ---
 src/Makefile                       |   2 +-
 src/af_unix.c                      |   2 -
 src/fcntl_lock_corner_tests.c      | 322 +++++++++++++++++++++++++++++++++++++
 src/t_mtab.c                       |   2 +-
 src/t_snapshot_deleted_subvolume.c |  10 +-
 tests/btrfs/303                    |  77 ---------
 tests/btrfs/303.out                |   2 -
 tests/btrfs/310                    |  83 ++++++++++
 tests/btrfs/310.out                |   2 +
 tests/generic/020                  |   6 +
 tests/generic/256                  |   7 +
 tests/generic/597                  |   2 +
 tests/generic/598                  |   2 +
 tests/generic/740                  |  27 ++++
 tests/generic/740.out              |   2 +
 tests/xfs/122.out                  |   2 +
 tests/xfs/129                      |  91 +----------
 tests/xfs/234                      |  92 +----------
 tests/xfs/253                      |  90 +----------
 tests/xfs/284                      |   4 +-
 tests/xfs/291                      |  32 ++--
 tests/xfs/336                      |   2 +-
 tests/xfs/432                      |  31 +---
 tests/xfs/503                      |  82 ++--------
 tests/xfs/503.out                  |   6 +-
 tests/xfs/598                      |   5 +
 tests/xfs/601                      |  54 +++++++
 tests/xfs/601.out                  |   4 +
 tests/xfs/604                      |   4 +-
 tests/xfs/605                      |  92 +----------
 tests/xfs/606                      |  56 +++++++
 tests/xfs/606.out                  |   2 +
 48 files changed, 887 insertions(+), 843 deletions(-)
--
Zorro Lang
zlang@kernel.org

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ANNOUNCE] fstests: for-next branch updated to v2024.02.04
       [not found] <65bfa42f.050a0220.ab271.eb3aSMTPIN_ADDED_BROKEN@mx.google.com>
@ 2024-02-05  5:45 ` Zorro Lang
  2024-02-05  6:00   ` Zorro Lang
  0 siblings, 1 reply; 7+ messages in thread
From: Zorro Lang @ 2024-02-05  5:45 UTC (permalink / raw)
  To: fstests; +Cc: Darrick J. Wong

On Sun, Feb 04, 2024 at 10:48:47PM +0800, Zorro Lang wrote:
> 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 v2024.02.04 release.
> 
> Release Notes:
> 1) There's 4 new test cases in this release -- btrfs/310, generic/740, xfs/601,
>    and xfs/606.
> 2) btrfs/303 is removed.
> 3) Supports XFS metadump V1 and V2 testing, refer to common/xfs_metadump_tests
>    new file (might be renamed to common/metadump if more other fs need).
> 4) Some fixes and updates for UBIFS, BCACHEFS and NFS testing, welcome more
>    updates for more filesystems.
> 5) Some updates/fixes for source building, if anyone find building issues in
>    this release, please report to us.
> 
> More details refer to below, thanks for all your contributions!
> 
> Thanks,
> Zorro
> 
> The new head of the for-next branch is commit:
> 
> 9b63adb69add t_snapshot_deleted_subvolume: add check for BTRFS_IOC_SNAP_DESTROY_V2
> 
> New commits ([N]ew, [U]pdate, [D]elete):
> 
> Alexander Aring (1):
> [N]      [56625c897fd9] generic: add fcntl lock corner cases tests
> 
> Anthony Iliopoulos (2):
> [U]      [42f3cb7e56e3] src/af_unix: drop unused offsetof macro definition
> [U]      [79d98d94e58c] build: remove unused m4 macros
> 
> Boris Burkov (1):
> [D]      [a6e196af46cc] btrfs: Remove btrfs/303
> 
> Darrick J. Wong (10):
> [U]      [e7eadc3ee835] generic/256: constrain runtime with TIME_FACTOR
> [U]      [8c8be04c1065] common/xfs: simplify maximum metadump format detection
> [U]      [42f797643529] common/populate: always metadump full metadata blocks
> [U]      [56ccc8cc69d1] xfs/336: fix omitted -a and -o in metadump call
> [N]      [85c1e0f518ff] common: refactor metadump v1 and v2 tests
> [U]      [1bdc3a5f1c9a] xfs/{129,234,253,605}: disable metadump v1 testing with external devices
> [U]      [329671426287] xfs/503: test metadump obfuscation, not progressbars
> [N]      [c31a500edc04] xfs/503: split copy and metadump into two tests
> [U]      [7e2bf5955c2d] common/xfs: only pass -l in _xfs_mdrestore for v2 metadumps
> [U]      [6f4223b6865f] xfs/122: fix for xfs_attr_shortform removal in 6.8

Note: A regression problem on this release sometimes after running xfs/605 or
xfs/129, it only affect XFS testing, it might kill all later testing, I'm
looking into it, and fix ASAP, please linux-xfs don't not update to this
release temporarily, wait for a fix. Sorry for this trouble.

Thanks,
Zorro

> 
> Jeff Layton (2):
> [U]      [ab217141c2fb] common/rc: NFSv2/3 do not support negative timestamps
> [U]      [6c7f9b29e71d] src/t_mtab.c: increase the lock timeout to 120s
> 
> Li Zhijian (1):
> [U]      [0160ab05979d] gitignore: Add missing /src/t_reflink_read_race
> 
> Pavel Reichl (1):
> [U]      [f681ebf32b24] xfs/598: Add missing "fixed_by" hints
> 
> Qu Wenruo (1):
> [N]      [dfdd248c648a] btrfs: verify the read behavior of compressed inline extent
> 
> Richard Weinberger (2):
> [U]      [98dcd8c239d8] generic/020: Compute correct max_attrs for UBIFS
> [U]      [1cf74a17a74e] generic/597,598: Require groups
> 
> Ritesh Harjani (IBM) (1):
> [U]      [4cc6188cd89f] xfs/604: Make test as _notrun for higher blocksizes filesystem
> 
> Su Yue (2):
> [U]      [eca4b512935a] fstests: introduce MKFS_BCACHEFS_PROG for bcachefs
> [U]      [cbde2e1269dc] common/rc: improve block_size support for bcachefs
> 
> Yang Xu (1):
> [U]      [9b63adb69add] t_snapshot_deleted_subvolume: add check for BTRFS_IOC_SNAP_DESTROY_V2
> 
> Zorro Lang (1):
> [N]      [fb013bd945b8] xfs: test xfs_growfs with too-small size expansion
> 
> 
> Code Diffstat:
> 
>  .gitignore                         |   1 +
>  acinclude.m4                       |   5 -
>  common/config                      |   4 +-
>  common/populate                    |   2 +-
>  common/rc                          |  63 ++++++--
>  common/ubifs                       |   9 ++
>  common/xfs                         |  51 +++++-
>  common/xfs_metadump_tests          | 138 ++++++++++++++++
>  configure.ac                       |   2 +-
>  m4/manual_format.m4                |  17 --
>  m4/package_libcdev.m4              |  95 -----------
>  m4/package_ncurses.m4              |  27 ----
>  m4/package_pthread.m4              |  19 ---
>  m4/package_types.m4                |  50 ------
>  m4/package_xfslibs.m4              |  28 ----
>  m4/visibility_hidden.m4            |  22 ---
>  src/Makefile                       |   2 +-
>  src/af_unix.c                      |   2 -
>  src/fcntl_lock_corner_tests.c      | 322 +++++++++++++++++++++++++++++++++++++
>  src/t_mtab.c                       |   2 +-
>  src/t_snapshot_deleted_subvolume.c |  10 +-
>  tests/btrfs/303                    |  77 ---------
>  tests/btrfs/303.out                |   2 -
>  tests/btrfs/310                    |  83 ++++++++++
>  tests/btrfs/310.out                |   2 +
>  tests/generic/020                  |   6 +
>  tests/generic/256                  |   7 +
>  tests/generic/597                  |   2 +
>  tests/generic/598                  |   2 +
>  tests/generic/740                  |  27 ++++
>  tests/generic/740.out              |   2 +
>  tests/xfs/122.out                  |   2 +
>  tests/xfs/129                      |  91 +----------
>  tests/xfs/234                      |  92 +----------
>  tests/xfs/253                      |  90 +----------
>  tests/xfs/284                      |   4 +-
>  tests/xfs/291                      |  32 ++--
>  tests/xfs/336                      |   2 +-
>  tests/xfs/432                      |  31 +---
>  tests/xfs/503                      |  82 ++--------
>  tests/xfs/503.out                  |   6 +-
>  tests/xfs/598                      |   5 +
>  tests/xfs/601                      |  54 +++++++
>  tests/xfs/601.out                  |   4 +
>  tests/xfs/604                      |   4 +-
>  tests/xfs/605                      |  92 +----------
>  tests/xfs/606                      |  56 +++++++
>  tests/xfs/606.out                  |   2 +
>  48 files changed, 887 insertions(+), 843 deletions(-)
> --
> Zorro Lang
> zlang@kernel.org



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ANNOUNCE] fstests: for-next branch updated to v2024.02.04
  2024-02-05  5:45 ` Zorro Lang
@ 2024-02-05  6:00   ` Zorro Lang
  2024-02-05  6:16     ` Zorro Lang
  0 siblings, 1 reply; 7+ messages in thread
From: Zorro Lang @ 2024-02-05  6:00 UTC (permalink / raw)
  To: fstests; +Cc: Darrick J. Wong

On Mon, Feb 05, 2024 at 01:45:02PM +0800, Zorro Lang wrote:
> On Sun, Feb 04, 2024 at 10:48:47PM +0800, Zorro Lang wrote:
> > 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 v2024.02.04 release.
> > 
> > Release Notes:
> > 1) There's 4 new test cases in this release -- btrfs/310, generic/740, xfs/601,
> >    and xfs/606.
> > 2) btrfs/303 is removed.
> > 3) Supports XFS metadump V1 and V2 testing, refer to common/xfs_metadump_tests
> >    new file (might be renamed to common/metadump if more other fs need).
> > 4) Some fixes and updates for UBIFS, BCACHEFS and NFS testing, welcome more
> >    updates for more filesystems.
> > 5) Some updates/fixes for source building, if anyone find building issues in
> >    this release, please report to us.
> > 
> > More details refer to below, thanks for all your contributions!
> > 
> > Thanks,
> > Zorro
> > 
> > The new head of the for-next branch is commit:
> > 
> > 9b63adb69add t_snapshot_deleted_subvolume: add check for BTRFS_IOC_SNAP_DESTROY_V2
> > 
> > New commits ([N]ew, [U]pdate, [D]elete):
> > 
> > Alexander Aring (1):
> > [N]      [56625c897fd9] generic: add fcntl lock corner cases tests
> > 
> > Anthony Iliopoulos (2):
> > [U]      [42f3cb7e56e3] src/af_unix: drop unused offsetof macro definition
> > [U]      [79d98d94e58c] build: remove unused m4 macros
> > 
> > Boris Burkov (1):
> > [D]      [a6e196af46cc] btrfs: Remove btrfs/303
> > 
> > Darrick J. Wong (10):
> > [U]      [e7eadc3ee835] generic/256: constrain runtime with TIME_FACTOR
> > [U]      [8c8be04c1065] common/xfs: simplify maximum metadump format detection
> > [U]      [42f797643529] common/populate: always metadump full metadata blocks
> > [U]      [56ccc8cc69d1] xfs/336: fix omitted -a and -o in metadump call
> > [N]      [85c1e0f518ff] common: refactor metadump v1 and v2 tests
> > [U]      [1bdc3a5f1c9a] xfs/{129,234,253,605}: disable metadump v1 testing with external devices
> > [U]      [329671426287] xfs/503: test metadump obfuscation, not progressbars
> > [N]      [c31a500edc04] xfs/503: split copy and metadump into two tests
> > [U]      [7e2bf5955c2d] common/xfs: only pass -l in _xfs_mdrestore for v2 metadumps
> > [U]      [6f4223b6865f] xfs/122: fix for xfs_attr_shortform removal in 6.8
> 
> Note: A regression problem on this release sometimes after running xfs/605 or
> xfs/129, it only affect XFS testing, it might kill all later testing, I'm
> looking into it, and fix ASAP, please linux-xfs don't not update to this
> release temporarily, wait for a fix. Sorry for this trouble.

!!! It's a critical dangerous bug! Please don't use this release on xfs testing, it might
kill your system!

The problem comes from common/xfs_metadump_tests:_cleanup_verify_metadump():

   rm -f "$XFS_METADUMP_FILE" "$XFS_METADUMP_IMG"*

The XFS_METADUMP_FILE and XFS_METADUMP_IMG are set in _setup_verify_metadump(), but
if the _setup_verify_metadump isn't called due to someone case _notrun before calling
it, its _cleanup will still do _cleanup_verify_metadump, likes this:

  _cleanup()
  {
        cd /
        rm -r -f $tmp.*
        _cleanup_verify_metadump

Then boooomb, it does "rm -f *" in "/" .... The "*" after "rm" must be written
carefully. I'll send a patch to fix this problem soon, please don't update
fstests until the fix be merged.

Thanks,
Zorro

> 
> Thanks,
> Zorro
> 
> > 
> > Jeff Layton (2):
> > [U]      [ab217141c2fb] common/rc: NFSv2/3 do not support negative timestamps
> > [U]      [6c7f9b29e71d] src/t_mtab.c: increase the lock timeout to 120s
> > 
> > Li Zhijian (1):
> > [U]      [0160ab05979d] gitignore: Add missing /src/t_reflink_read_race
> > 
> > Pavel Reichl (1):
> > [U]      [f681ebf32b24] xfs/598: Add missing "fixed_by" hints
> > 
> > Qu Wenruo (1):
> > [N]      [dfdd248c648a] btrfs: verify the read behavior of compressed inline extent
> > 
> > Richard Weinberger (2):
> > [U]      [98dcd8c239d8] generic/020: Compute correct max_attrs for UBIFS
> > [U]      [1cf74a17a74e] generic/597,598: Require groups
> > 
> > Ritesh Harjani (IBM) (1):
> > [U]      [4cc6188cd89f] xfs/604: Make test as _notrun for higher blocksizes filesystem
> > 
> > Su Yue (2):
> > [U]      [eca4b512935a] fstests: introduce MKFS_BCACHEFS_PROG for bcachefs
> > [U]      [cbde2e1269dc] common/rc: improve block_size support for bcachefs
> > 
> > Yang Xu (1):
> > [U]      [9b63adb69add] t_snapshot_deleted_subvolume: add check for BTRFS_IOC_SNAP_DESTROY_V2
> > 
> > Zorro Lang (1):
> > [N]      [fb013bd945b8] xfs: test xfs_growfs with too-small size expansion
> > 
> > 
> > Code Diffstat:
> > 
> >  .gitignore                         |   1 +
> >  acinclude.m4                       |   5 -
> >  common/config                      |   4 +-
> >  common/populate                    |   2 +-
> >  common/rc                          |  63 ++++++--
> >  common/ubifs                       |   9 ++
> >  common/xfs                         |  51 +++++-
> >  common/xfs_metadump_tests          | 138 ++++++++++++++++
> >  configure.ac                       |   2 +-
> >  m4/manual_format.m4                |  17 --
> >  m4/package_libcdev.m4              |  95 -----------
> >  m4/package_ncurses.m4              |  27 ----
> >  m4/package_pthread.m4              |  19 ---
> >  m4/package_types.m4                |  50 ------
> >  m4/package_xfslibs.m4              |  28 ----
> >  m4/visibility_hidden.m4            |  22 ---
> >  src/Makefile                       |   2 +-
> >  src/af_unix.c                      |   2 -
> >  src/fcntl_lock_corner_tests.c      | 322 +++++++++++++++++++++++++++++++++++++
> >  src/t_mtab.c                       |   2 +-
> >  src/t_snapshot_deleted_subvolume.c |  10 +-
> >  tests/btrfs/303                    |  77 ---------
> >  tests/btrfs/303.out                |   2 -
> >  tests/btrfs/310                    |  83 ++++++++++
> >  tests/btrfs/310.out                |   2 +
> >  tests/generic/020                  |   6 +
> >  tests/generic/256                  |   7 +
> >  tests/generic/597                  |   2 +
> >  tests/generic/598                  |   2 +
> >  tests/generic/740                  |  27 ++++
> >  tests/generic/740.out              |   2 +
> >  tests/xfs/122.out                  |   2 +
> >  tests/xfs/129                      |  91 +----------
> >  tests/xfs/234                      |  92 +----------
> >  tests/xfs/253                      |  90 +----------
> >  tests/xfs/284                      |   4 +-
> >  tests/xfs/291                      |  32 ++--
> >  tests/xfs/336                      |   2 +-
> >  tests/xfs/432                      |  31 +---
> >  tests/xfs/503                      |  82 ++--------
> >  tests/xfs/503.out                  |   6 +-
> >  tests/xfs/598                      |   5 +
> >  tests/xfs/601                      |  54 +++++++
> >  tests/xfs/601.out                  |   4 +
> >  tests/xfs/604                      |   4 +-
> >  tests/xfs/605                      |  92 +----------
> >  tests/xfs/606                      |  56 +++++++
> >  tests/xfs/606.out                  |   2 +
> >  48 files changed, 887 insertions(+), 843 deletions(-)
> > --
> > Zorro Lang
> > zlang@kernel.org
> 
> 


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ANNOUNCE] fstests: for-next branch updated to v2024.02.04
  2024-02-05  6:00   ` Zorro Lang
@ 2024-02-05  6:16     ` Zorro Lang
  2024-02-05  6:56       ` Zorro Lang
  0 siblings, 1 reply; 7+ messages in thread
From: Zorro Lang @ 2024-02-05  6:16 UTC (permalink / raw)
  To: fstests; +Cc: Darrick J. Wong

On Mon, Feb 05, 2024 at 02:00:16PM +0800, Zorro Lang wrote:
> On Mon, Feb 05, 2024 at 01:45:02PM +0800, Zorro Lang wrote:
> > On Sun, Feb 04, 2024 at 10:48:47PM +0800, Zorro Lang wrote:
> > > 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 v2024.02.04 release.
> > > 
> > > Release Notes:
> > > 1) There's 4 new test cases in this release -- btrfs/310, generic/740, xfs/601,
> > >    and xfs/606.
> > > 2) btrfs/303 is removed.
> > > 3) Supports XFS metadump V1 and V2 testing, refer to common/xfs_metadump_tests
> > >    new file (might be renamed to common/metadump if more other fs need).
> > > 4) Some fixes and updates for UBIFS, BCACHEFS and NFS testing, welcome more
> > >    updates for more filesystems.
> > > 5) Some updates/fixes for source building, if anyone find building issues in
> > >    this release, please report to us.
> > > 
> > > More details refer to below, thanks for all your contributions!
> > > 
> > > Thanks,
> > > Zorro
> > > 
> > > The new head of the for-next branch is commit:
> > > 
> > > 9b63adb69add t_snapshot_deleted_subvolume: add check for BTRFS_IOC_SNAP_DESTROY_V2
> > > 
> > > New commits ([N]ew, [U]pdate, [D]elete):
> > > 
> > > Alexander Aring (1):
> > > [N]      [56625c897fd9] generic: add fcntl lock corner cases tests
> > > 
> > > Anthony Iliopoulos (2):
> > > [U]      [42f3cb7e56e3] src/af_unix: drop unused offsetof macro definition
> > > [U]      [79d98d94e58c] build: remove unused m4 macros
> > > 
> > > Boris Burkov (1):
> > > [D]      [a6e196af46cc] btrfs: Remove btrfs/303
> > > 
> > > Darrick J. Wong (10):
> > > [U]      [e7eadc3ee835] generic/256: constrain runtime with TIME_FACTOR
> > > [U]      [8c8be04c1065] common/xfs: simplify maximum metadump format detection
> > > [U]      [42f797643529] common/populate: always metadump full metadata blocks
> > > [U]      [56ccc8cc69d1] xfs/336: fix omitted -a and -o in metadump call
> > > [N]      [85c1e0f518ff] common: refactor metadump v1 and v2 tests
> > > [U]      [1bdc3a5f1c9a] xfs/{129,234,253,605}: disable metadump v1 testing with external devices
> > > [U]      [329671426287] xfs/503: test metadump obfuscation, not progressbars
> > > [N]      [c31a500edc04] xfs/503: split copy and metadump into two tests
> > > [U]      [7e2bf5955c2d] common/xfs: only pass -l in _xfs_mdrestore for v2 metadumps
> > > [U]      [6f4223b6865f] xfs/122: fix for xfs_attr_shortform removal in 6.8
> > 
> > Note: A regression problem on this release sometimes after running xfs/605 or
> > xfs/129, it only affect XFS testing, it might kill all later testing, I'm
> > looking into it, and fix ASAP, please linux-xfs don't not update to this
> > release temporarily, wait for a fix. Sorry for this trouble.
> 
> !!! It's a critical dangerous bug! Please don't use this release on xfs testing, it might
> kill your system!
> 
> The problem comes from common/xfs_metadump_tests:_cleanup_verify_metadump():
> 
>    rm -f "$XFS_METADUMP_FILE" "$XFS_METADUMP_IMG"*
> 
> The XFS_METADUMP_FILE and XFS_METADUMP_IMG are set in _setup_verify_metadump(), but
> if the _setup_verify_metadump isn't called due to someone case _notrun before calling
> it, its _cleanup will still do _cleanup_verify_metadump, likes this:
> 
>   _cleanup()
>   {
>         cd /
>         rm -r -f $tmp.*
>         _cleanup_verify_metadump
> 
> Then boooomb, it does "rm -f *" in "/" .... The "*" after "rm" must be written
> carefully. I'll send a patch to fix this problem soon, please don't update
> fstests until the fix be merged.

I decide to make a respin, I think this bug is dangerous enough due to it might kill
the whole testing system. If someone use fstests without the fix, that's too dangerous.

I think most of people haven't shifted to the new release, and this version hasn't
been merged into master branch. So I decide to do a respin with a manually fix to
avoid this problem ASAP. Then we can do more jobs later. Sorry for this trouble,
hope it hasn't affected you.

Thanks,
Zorro

> 
> Thanks,
> Zorro
> 
> > 
> > Thanks,
> > Zorro
> > 
> > > 
> > > Jeff Layton (2):
> > > [U]      [ab217141c2fb] common/rc: NFSv2/3 do not support negative timestamps
> > > [U]      [6c7f9b29e71d] src/t_mtab.c: increase the lock timeout to 120s
> > > 
> > > Li Zhijian (1):
> > > [U]      [0160ab05979d] gitignore: Add missing /src/t_reflink_read_race
> > > 
> > > Pavel Reichl (1):
> > > [U]      [f681ebf32b24] xfs/598: Add missing "fixed_by" hints
> > > 
> > > Qu Wenruo (1):
> > > [N]      [dfdd248c648a] btrfs: verify the read behavior of compressed inline extent
> > > 
> > > Richard Weinberger (2):
> > > [U]      [98dcd8c239d8] generic/020: Compute correct max_attrs for UBIFS
> > > [U]      [1cf74a17a74e] generic/597,598: Require groups
> > > 
> > > Ritesh Harjani (IBM) (1):
> > > [U]      [4cc6188cd89f] xfs/604: Make test as _notrun for higher blocksizes filesystem
> > > 
> > > Su Yue (2):
> > > [U]      [eca4b512935a] fstests: introduce MKFS_BCACHEFS_PROG for bcachefs
> > > [U]      [cbde2e1269dc] common/rc: improve block_size support for bcachefs
> > > 
> > > Yang Xu (1):
> > > [U]      [9b63adb69add] t_snapshot_deleted_subvolume: add check for BTRFS_IOC_SNAP_DESTROY_V2
> > > 
> > > Zorro Lang (1):
> > > [N]      [fb013bd945b8] xfs: test xfs_growfs with too-small size expansion
> > > 
> > > 
> > > Code Diffstat:
> > > 
> > >  .gitignore                         |   1 +
> > >  acinclude.m4                       |   5 -
> > >  common/config                      |   4 +-
> > >  common/populate                    |   2 +-
> > >  common/rc                          |  63 ++++++--
> > >  common/ubifs                       |   9 ++
> > >  common/xfs                         |  51 +++++-
> > >  common/xfs_metadump_tests          | 138 ++++++++++++++++
> > >  configure.ac                       |   2 +-
> > >  m4/manual_format.m4                |  17 --
> > >  m4/package_libcdev.m4              |  95 -----------
> > >  m4/package_ncurses.m4              |  27 ----
> > >  m4/package_pthread.m4              |  19 ---
> > >  m4/package_types.m4                |  50 ------
> > >  m4/package_xfslibs.m4              |  28 ----
> > >  m4/visibility_hidden.m4            |  22 ---
> > >  src/Makefile                       |   2 +-
> > >  src/af_unix.c                      |   2 -
> > >  src/fcntl_lock_corner_tests.c      | 322 +++++++++++++++++++++++++++++++++++++
> > >  src/t_mtab.c                       |   2 +-
> > >  src/t_snapshot_deleted_subvolume.c |  10 +-
> > >  tests/btrfs/303                    |  77 ---------
> > >  tests/btrfs/303.out                |   2 -
> > >  tests/btrfs/310                    |  83 ++++++++++
> > >  tests/btrfs/310.out                |   2 +
> > >  tests/generic/020                  |   6 +
> > >  tests/generic/256                  |   7 +
> > >  tests/generic/597                  |   2 +
> > >  tests/generic/598                  |   2 +
> > >  tests/generic/740                  |  27 ++++
> > >  tests/generic/740.out              |   2 +
> > >  tests/xfs/122.out                  |   2 +
> > >  tests/xfs/129                      |  91 +----------
> > >  tests/xfs/234                      |  92 +----------
> > >  tests/xfs/253                      |  90 +----------
> > >  tests/xfs/284                      |   4 +-
> > >  tests/xfs/291                      |  32 ++--
> > >  tests/xfs/336                      |   2 +-
> > >  tests/xfs/432                      |  31 +---
> > >  tests/xfs/503                      |  82 ++--------
> > >  tests/xfs/503.out                  |   6 +-
> > >  tests/xfs/598                      |   5 +
> > >  tests/xfs/601                      |  54 +++++++
> > >  tests/xfs/601.out                  |   4 +
> > >  tests/xfs/604                      |   4 +-
> > >  tests/xfs/605                      |  92 +----------
> > >  tests/xfs/606                      |  56 +++++++
> > >  tests/xfs/606.out                  |   2 +
> > >  48 files changed, 887 insertions(+), 843 deletions(-)
> > > --
> > > Zorro Lang
> > > zlang@kernel.org
> > 
> > 


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ANNOUNCE] fstests: for-next branch updated to v2024.02.04
  2024-02-05  6:16     ` Zorro Lang
@ 2024-02-05  6:56       ` Zorro Lang
  2024-02-05 10:19         ` Amir Goldstein
  0 siblings, 1 reply; 7+ messages in thread
From: Zorro Lang @ 2024-02-05  6:56 UTC (permalink / raw)
  To: fstests; +Cc: Darrick J. Wong

On Mon, Feb 05, 2024 at 02:16:26PM +0800, Zorro Lang wrote:
> On Mon, Feb 05, 2024 at 02:00:16PM +0800, Zorro Lang wrote:
> > On Mon, Feb 05, 2024 at 01:45:02PM +0800, Zorro Lang wrote:
> > > On Sun, Feb 04, 2024 at 10:48:47PM +0800, Zorro Lang wrote:
> > > > 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 v2024.02.04 release.
> > > > 
> > > > Release Notes:
> > > > 1) There's 4 new test cases in this release -- btrfs/310, generic/740, xfs/601,
> > > >    and xfs/606.
> > > > 2) btrfs/303 is removed.
> > > > 3) Supports XFS metadump V1 and V2 testing, refer to common/xfs_metadump_tests
> > > >    new file (might be renamed to common/metadump if more other fs need).
> > > > 4) Some fixes and updates for UBIFS, BCACHEFS and NFS testing, welcome more
> > > >    updates for more filesystems.
> > > > 5) Some updates/fixes for source building, if anyone find building issues in
> > > >    this release, please report to us.
> > > > 
> > > > More details refer to below, thanks for all your contributions!
> > > > 
> > > > Thanks,
> > > > Zorro
> > > > 
> > > > The new head of the for-next branch is commit:
> > > > 
> > > > 9b63adb69add t_snapshot_deleted_subvolume: add check for BTRFS_IOC_SNAP_DESTROY_V2
> > > > 
> > > > New commits ([N]ew, [U]pdate, [D]elete):
> > > > 
> > > > Alexander Aring (1):
> > > > [N]      [56625c897fd9] generic: add fcntl lock corner cases tests
> > > > 
> > > > Anthony Iliopoulos (2):
> > > > [U]      [42f3cb7e56e3] src/af_unix: drop unused offsetof macro definition
> > > > [U]      [79d98d94e58c] build: remove unused m4 macros
> > > > 
> > > > Boris Burkov (1):
> > > > [D]      [a6e196af46cc] btrfs: Remove btrfs/303
> > > > 
> > > > Darrick J. Wong (10):
> > > > [U]      [e7eadc3ee835] generic/256: constrain runtime with TIME_FACTOR
> > > > [U]      [8c8be04c1065] common/xfs: simplify maximum metadump format detection
> > > > [U]      [42f797643529] common/populate: always metadump full metadata blocks
> > > > [U]      [56ccc8cc69d1] xfs/336: fix omitted -a and -o in metadump call
> > > > [N]      [85c1e0f518ff] common: refactor metadump v1 and v2 tests
> > > > [U]      [1bdc3a5f1c9a] xfs/{129,234,253,605}: disable metadump v1 testing with external devices
> > > > [U]      [329671426287] xfs/503: test metadump obfuscation, not progressbars
> > > > [N]      [c31a500edc04] xfs/503: split copy and metadump into two tests
> > > > [U]      [7e2bf5955c2d] common/xfs: only pass -l in _xfs_mdrestore for v2 metadumps
> > > > [U]      [6f4223b6865f] xfs/122: fix for xfs_attr_shortform removal in 6.8
> > > 
> > > Note: A regression problem on this release sometimes after running xfs/605 or
> > > xfs/129, it only affect XFS testing, it might kill all later testing, I'm
> > > looking into it, and fix ASAP, please linux-xfs don't not update to this
> > > release temporarily, wait for a fix. Sorry for this trouble.
> > 
> > !!! It's a critical dangerous bug! Please don't use this release on xfs testing, it might
> > kill your system!
> > 
> > The problem comes from common/xfs_metadump_tests:_cleanup_verify_metadump():
> > 
> >    rm -f "$XFS_METADUMP_FILE" "$XFS_METADUMP_IMG"*
> > 
> > The XFS_METADUMP_FILE and XFS_METADUMP_IMG are set in _setup_verify_metadump(), but
> > if the _setup_verify_metadump isn't called due to someone case _notrun before calling
> > it, its _cleanup will still do _cleanup_verify_metadump, likes this:
> > 
> >   _cleanup()
> >   {
> >         cd /
> >         rm -r -f $tmp.*
> >         _cleanup_verify_metadump
> > 
> > Then boooomb, it does "rm -f *" in "/" .... The "*" after "rm" must be written
> > carefully. I'll send a patch to fix this problem soon, please don't update
> > fstests until the fix be merged.
> 
> I decide to make a respin, I think this bug is dangerous enough due to it might kill
> the whole testing system. If someone use fstests without the fix, that's too dangerous.
> 
> I think most of people haven't shifted to the new release, and this version hasn't
> been merged into master branch. So I decide to do a respin with a manually fix to
> avoid this problem ASAP. Then we can do more jobs later. Sorry for this trouble,
> hope it hasn't affected you.

I've reset the for-next branch to last v2024.01.14 version. Please don't worry, the
patches already got RVBs are in my local branch, I'll make a new release in this
week soon, after some discussion and testing.

Thanks,
Zorro

> 
> Thanks,
> Zorro
> 
> > 
> > Thanks,
> > Zorro
> > 
> > > 
> > > Thanks,
> > > Zorro
> > > 
> > > > 
> > > > Jeff Layton (2):
> > > > [U]      [ab217141c2fb] common/rc: NFSv2/3 do not support negative timestamps
> > > > [U]      [6c7f9b29e71d] src/t_mtab.c: increase the lock timeout to 120s
> > > > 
> > > > Li Zhijian (1):
> > > > [U]      [0160ab05979d] gitignore: Add missing /src/t_reflink_read_race
> > > > 
> > > > Pavel Reichl (1):
> > > > [U]      [f681ebf32b24] xfs/598: Add missing "fixed_by" hints
> > > > 
> > > > Qu Wenruo (1):
> > > > [N]      [dfdd248c648a] btrfs: verify the read behavior of compressed inline extent
> > > > 
> > > > Richard Weinberger (2):
> > > > [U]      [98dcd8c239d8] generic/020: Compute correct max_attrs for UBIFS
> > > > [U]      [1cf74a17a74e] generic/597,598: Require groups
> > > > 
> > > > Ritesh Harjani (IBM) (1):
> > > > [U]      [4cc6188cd89f] xfs/604: Make test as _notrun for higher blocksizes filesystem
> > > > 
> > > > Su Yue (2):
> > > > [U]      [eca4b512935a] fstests: introduce MKFS_BCACHEFS_PROG for bcachefs
> > > > [U]      [cbde2e1269dc] common/rc: improve block_size support for bcachefs
> > > > 
> > > > Yang Xu (1):
> > > > [U]      [9b63adb69add] t_snapshot_deleted_subvolume: add check for BTRFS_IOC_SNAP_DESTROY_V2
> > > > 
> > > > Zorro Lang (1):
> > > > [N]      [fb013bd945b8] xfs: test xfs_growfs with too-small size expansion
> > > > 
> > > > 
> > > > Code Diffstat:
> > > > 
> > > >  .gitignore                         |   1 +
> > > >  acinclude.m4                       |   5 -
> > > >  common/config                      |   4 +-
> > > >  common/populate                    |   2 +-
> > > >  common/rc                          |  63 ++++++--
> > > >  common/ubifs                       |   9 ++
> > > >  common/xfs                         |  51 +++++-
> > > >  common/xfs_metadump_tests          | 138 ++++++++++++++++
> > > >  configure.ac                       |   2 +-
> > > >  m4/manual_format.m4                |  17 --
> > > >  m4/package_libcdev.m4              |  95 -----------
> > > >  m4/package_ncurses.m4              |  27 ----
> > > >  m4/package_pthread.m4              |  19 ---
> > > >  m4/package_types.m4                |  50 ------
> > > >  m4/package_xfslibs.m4              |  28 ----
> > > >  m4/visibility_hidden.m4            |  22 ---
> > > >  src/Makefile                       |   2 +-
> > > >  src/af_unix.c                      |   2 -
> > > >  src/fcntl_lock_corner_tests.c      | 322 +++++++++++++++++++++++++++++++++++++
> > > >  src/t_mtab.c                       |   2 +-
> > > >  src/t_snapshot_deleted_subvolume.c |  10 +-
> > > >  tests/btrfs/303                    |  77 ---------
> > > >  tests/btrfs/303.out                |   2 -
> > > >  tests/btrfs/310                    |  83 ++++++++++
> > > >  tests/btrfs/310.out                |   2 +
> > > >  tests/generic/020                  |   6 +
> > > >  tests/generic/256                  |   7 +
> > > >  tests/generic/597                  |   2 +
> > > >  tests/generic/598                  |   2 +
> > > >  tests/generic/740                  |  27 ++++
> > > >  tests/generic/740.out              |   2 +
> > > >  tests/xfs/122.out                  |   2 +
> > > >  tests/xfs/129                      |  91 +----------
> > > >  tests/xfs/234                      |  92 +----------
> > > >  tests/xfs/253                      |  90 +----------
> > > >  tests/xfs/284                      |   4 +-
> > > >  tests/xfs/291                      |  32 ++--
> > > >  tests/xfs/336                      |   2 +-
> > > >  tests/xfs/432                      |  31 +---
> > > >  tests/xfs/503                      |  82 ++--------
> > > >  tests/xfs/503.out                  |   6 +-
> > > >  tests/xfs/598                      |   5 +
> > > >  tests/xfs/601                      |  54 +++++++
> > > >  tests/xfs/601.out                  |   4 +
> > > >  tests/xfs/604                      |   4 +-
> > > >  tests/xfs/605                      |  92 +----------
> > > >  tests/xfs/606                      |  56 +++++++
> > > >  tests/xfs/606.out                  |   2 +
> > > >  48 files changed, 887 insertions(+), 843 deletions(-)
> > > > --
> > > > Zorro Lang
> > > > zlang@kernel.org
> > > 
> > > 


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ANNOUNCE] fstests: for-next branch updated to v2024.02.04
  2024-02-05  6:56       ` Zorro Lang
@ 2024-02-05 10:19         ` Amir Goldstein
  2024-02-05 12:57           ` Zorro Lang
  0 siblings, 1 reply; 7+ messages in thread
From: Amir Goldstein @ 2024-02-05 10:19 UTC (permalink / raw)
  To: Zorro Lang; +Cc: fstests, Darrick J. Wong

On Mon, Feb 5, 2024 at 8:56 AM Zorro Lang <zlang@redhat.com> wrote:
>
> On Mon, Feb 05, 2024 at 02:16:26PM +0800, Zorro Lang wrote:
> > On Mon, Feb 05, 2024 at 02:00:16PM +0800, Zorro Lang wrote:
> > > On Mon, Feb 05, 2024 at 01:45:02PM +0800, Zorro Lang wrote:
> > > > On Sun, Feb 04, 2024 at 10:48:47PM +0800, Zorro Lang wrote:
> > > > > 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 v2024.02.04 release.
> > > > >
> > > > > Release Notes:
> > > > > 1) There's 4 new test cases in this release -- btrfs/310, generic/740, xfs/601,
> > > > >    and xfs/606.
> > > > > 2) btrfs/303 is removed.
> > > > > 3) Supports XFS metadump V1 and V2 testing, refer to common/xfs_metadump_tests
> > > > >    new file (might be renamed to common/metadump if more other fs need).
> > > > > 4) Some fixes and updates for UBIFS, BCACHEFS and NFS testing, welcome more
> > > > >    updates for more filesystems.
> > > > > 5) Some updates/fixes for source building, if anyone find building issues in
> > > > >    this release, please report to us.
> > > > >
> > > > > More details refer to below, thanks for all your contributions!
> > > > >
> > > > > Thanks,
> > > > > Zorro
> > > > >
> > > > > The new head of the for-next branch is commit:
> > > > >
> > > > > 9b63adb69add t_snapshot_deleted_subvolume: add check for BTRFS_IOC_SNAP_DESTROY_V2
> > > > >
> > > > > New commits ([N]ew, [U]pdate, [D]elete):
> > > > >
> > > > > Alexander Aring (1):
> > > > > [N]      [56625c897fd9] generic: add fcntl lock corner cases tests
> > > > >
> > > > > Anthony Iliopoulos (2):
> > > > > [U]      [42f3cb7e56e3] src/af_unix: drop unused offsetof macro definition
> > > > > [U]      [79d98d94e58c] build: remove unused m4 macros
> > > > >
> > > > > Boris Burkov (1):
> > > > > [D]      [a6e196af46cc] btrfs: Remove btrfs/303
> > > > >
> > > > > Darrick J. Wong (10):
> > > > > [U]      [e7eadc3ee835] generic/256: constrain runtime with TIME_FACTOR
> > > > > [U]      [8c8be04c1065] common/xfs: simplify maximum metadump format detection
> > > > > [U]      [42f797643529] common/populate: always metadump full metadata blocks
> > > > > [U]      [56ccc8cc69d1] xfs/336: fix omitted -a and -o in metadump call
> > > > > [N]      [85c1e0f518ff] common: refactor metadump v1 and v2 tests
> > > > > [U]      [1bdc3a5f1c9a] xfs/{129,234,253,605}: disable metadump v1 testing with external devices
> > > > > [U]      [329671426287] xfs/503: test metadump obfuscation, not progressbars
> > > > > [N]      [c31a500edc04] xfs/503: split copy and metadump into two tests
> > > > > [U]      [7e2bf5955c2d] common/xfs: only pass -l in _xfs_mdrestore for v2 metadumps
> > > > > [U]      [6f4223b6865f] xfs/122: fix for xfs_attr_shortform removal in 6.8
> > > >
> > > > Note: A regression problem on this release sometimes after running xfs/605 or
> > > > xfs/129, it only affect XFS testing, it might kill all later testing, I'm
> > > > looking into it, and fix ASAP, please linux-xfs don't not update to this
> > > > release temporarily, wait for a fix. Sorry for this trouble.
> > >
> > > !!! It's a critical dangerous bug! Please don't use this release on xfs testing, it might
> > > kill your system!
> > >
> > > The problem comes from common/xfs_metadump_tests:_cleanup_verify_metadump():
> > >
> > >    rm -f "$XFS_METADUMP_FILE" "$XFS_METADUMP_IMG"*
> > >
> > > The XFS_METADUMP_FILE and XFS_METADUMP_IMG are set in _setup_verify_metadump(), but
> > > if the _setup_verify_metadump isn't called due to someone case _notrun before calling
> > > it, its _cleanup will still do _cleanup_verify_metadump, likes this:
> > >
> > >   _cleanup()
> > >   {
> > >         cd /
> > >         rm -r -f $tmp.*
> > >         _cleanup_verify_metadump
> > >
> > > Then boooomb, it does "rm -f *" in "/" .... The "*" after "rm" must be written
> > > carefully. I'll send a patch to fix this problem soon, please don't update
> > > fstests until the fix be merged.
> >
> > I decide to make a respin, I think this bug is dangerous enough due to it might kill
> > the whole testing system. If someone use fstests without the fix, that's too dangerous.
> >
> > I think most of people haven't shifted to the new release, and this version hasn't
> > been merged into master branch. So I decide to do a respin with a manually fix to
> > avoid this problem ASAP. Then we can do more jobs later. Sorry for this trouble,
> > hope it hasn't affected you.
>
> I've reset the for-next branch to last v2024.01.14 version. Please don't worry, the
> patches already got RVBs are in my local branch, I'll make a new release in this
> week soon, after some discussion and testing.
>

Would you consider including my ovl test fix in this release:
https://lore.kernel.org/fstests/20240203081228.1725872-1-amir73il@gmail.com/

Without this fix, overlay/084 fails on master and on v.6.7.3.

Thanks,
Amir.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ANNOUNCE] fstests: for-next branch updated to v2024.02.04
  2024-02-05 10:19         ` Amir Goldstein
@ 2024-02-05 12:57           ` Zorro Lang
  0 siblings, 0 replies; 7+ messages in thread
From: Zorro Lang @ 2024-02-05 12:57 UTC (permalink / raw)
  To: Amir Goldstein; +Cc: fstests

On Mon, Feb 05, 2024 at 12:19:57PM +0200, Amir Goldstein wrote:
> On Mon, Feb 5, 2024 at 8:56 AM Zorro Lang <zlang@redhat.com> wrote:
> >
> > On Mon, Feb 05, 2024 at 02:16:26PM +0800, Zorro Lang wrote:
> > > On Mon, Feb 05, 2024 at 02:00:16PM +0800, Zorro Lang wrote:
> > > > On Mon, Feb 05, 2024 at 01:45:02PM +0800, Zorro Lang wrote:
> > > > > On Sun, Feb 04, 2024 at 10:48:47PM +0800, Zorro Lang wrote:
> > > > > > 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 v2024.02.04 release.
> > > > > >
> > > > > > Release Notes:
> > > > > > 1) There's 4 new test cases in this release -- btrfs/310, generic/740, xfs/601,
> > > > > >    and xfs/606.
> > > > > > 2) btrfs/303 is removed.
> > > > > > 3) Supports XFS metadump V1 and V2 testing, refer to common/xfs_metadump_tests
> > > > > >    new file (might be renamed to common/metadump if more other fs need).
> > > > > > 4) Some fixes and updates for UBIFS, BCACHEFS and NFS testing, welcome more
> > > > > >    updates for more filesystems.
> > > > > > 5) Some updates/fixes for source building, if anyone find building issues in
> > > > > >    this release, please report to us.
> > > > > >
> > > > > > More details refer to below, thanks for all your contributions!
> > > > > >
> > > > > > Thanks,
> > > > > > Zorro
> > > > > >
> > > > > > The new head of the for-next branch is commit:
> > > > > >
> > > > > > 9b63adb69add t_snapshot_deleted_subvolume: add check for BTRFS_IOC_SNAP_DESTROY_V2
> > > > > >
> > > > > > New commits ([N]ew, [U]pdate, [D]elete):
> > > > > >
> > > > > > Alexander Aring (1):
> > > > > > [N]      [56625c897fd9] generic: add fcntl lock corner cases tests
> > > > > >
> > > > > > Anthony Iliopoulos (2):
> > > > > > [U]      [42f3cb7e56e3] src/af_unix: drop unused offsetof macro definition
> > > > > > [U]      [79d98d94e58c] build: remove unused m4 macros
> > > > > >
> > > > > > Boris Burkov (1):
> > > > > > [D]      [a6e196af46cc] btrfs: Remove btrfs/303
> > > > > >
> > > > > > Darrick J. Wong (10):
> > > > > > [U]      [e7eadc3ee835] generic/256: constrain runtime with TIME_FACTOR
> > > > > > [U]      [8c8be04c1065] common/xfs: simplify maximum metadump format detection
> > > > > > [U]      [42f797643529] common/populate: always metadump full metadata blocks
> > > > > > [U]      [56ccc8cc69d1] xfs/336: fix omitted -a and -o in metadump call
> > > > > > [N]      [85c1e0f518ff] common: refactor metadump v1 and v2 tests
> > > > > > [U]      [1bdc3a5f1c9a] xfs/{129,234,253,605}: disable metadump v1 testing with external devices
> > > > > > [U]      [329671426287] xfs/503: test metadump obfuscation, not progressbars
> > > > > > [N]      [c31a500edc04] xfs/503: split copy and metadump into two tests
> > > > > > [U]      [7e2bf5955c2d] common/xfs: only pass -l in _xfs_mdrestore for v2 metadumps
> > > > > > [U]      [6f4223b6865f] xfs/122: fix for xfs_attr_shortform removal in 6.8
> > > > >
> > > > > Note: A regression problem on this release sometimes after running xfs/605 or
> > > > > xfs/129, it only affect XFS testing, it might kill all later testing, I'm
> > > > > looking into it, and fix ASAP, please linux-xfs don't not update to this
> > > > > release temporarily, wait for a fix. Sorry for this trouble.
> > > >
> > > > !!! It's a critical dangerous bug! Please don't use this release on xfs testing, it might
> > > > kill your system!
> > > >
> > > > The problem comes from common/xfs_metadump_tests:_cleanup_verify_metadump():
> > > >
> > > >    rm -f "$XFS_METADUMP_FILE" "$XFS_METADUMP_IMG"*
> > > >
> > > > The XFS_METADUMP_FILE and XFS_METADUMP_IMG are set in _setup_verify_metadump(), but
> > > > if the _setup_verify_metadump isn't called due to someone case _notrun before calling
> > > > it, its _cleanup will still do _cleanup_verify_metadump, likes this:
> > > >
> > > >   _cleanup()
> > > >   {
> > > >         cd /
> > > >         rm -r -f $tmp.*
> > > >         _cleanup_verify_metadump
> > > >
> > > > Then boooomb, it does "rm -f *" in "/" .... The "*" after "rm" must be written
> > > > carefully. I'll send a patch to fix this problem soon, please don't update
> > > > fstests until the fix be merged.
> > >
> > > I decide to make a respin, I think this bug is dangerous enough due to it might kill
> > > the whole testing system. If someone use fstests without the fix, that's too dangerous.
> > >
> > > I think most of people haven't shifted to the new release, and this version hasn't
> > > been merged into master branch. So I decide to do a respin with a manually fix to
> > > avoid this problem ASAP. Then we can do more jobs later. Sorry for this trouble,
> > > hope it hasn't affected you.
> >
> > I've reset the for-next branch to last v2024.01.14 version. Please don't worry, the
> > patches already got RVBs are in my local branch, I'll make a new release in this
> > week soon, after some discussion and testing.
> >
> 
> Would you consider including my ovl test fix in this release:
> https://lore.kernel.org/fstests/20240203081228.1725872-1-amir73il@gmail.com/
> 
> Without this fix, overlay/084 fails on master and on v.6.7.3.

Sure, I've noticed that failure, thanks for this fix :) I'll look into it
and give it a basic test. I think it can catch the next release.

Thanks,
Zorro

> 
> Thanks,
> Amir.
> 


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-02-05 12:57 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-04 14:48 [ANNOUNCE] fstests: for-next branch updated to v2024.02.04 Zorro Lang
     [not found] <65bfa42f.050a0220.ab271.eb3aSMTPIN_ADDED_BROKEN@mx.google.com>
2024-02-05  5:45 ` Zorro Lang
2024-02-05  6:00   ` Zorro Lang
2024-02-05  6:16     ` Zorro Lang
2024-02-05  6:56       ` Zorro Lang
2024-02-05 10:19         ` Amir Goldstein
2024-02-05 12:57           ` Zorro Lang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox