Hi Amir,
Thanks for the fixes!
First of all, you sent two patches for 3/4:
[PATCH 3/4] generic/604: do not run with overlayfs
[PATCH 3/4] generic/604: opt-out with overlayfs
I tested this with Linux 6.15 with the following command:
$ sudo FSTYPE=ext4 TEST_DIR=/tmp/dir1 TEST_DEV=/dev/vdb
SCRATCH_DEV=/dev/vdc SCRATCH_MNT=/tmp/dir2 ./check -overlay
These are the results before applying this patchset:
Failures: generic/294 generic/306 generic/452 generic/599 generic/623
overlay/019 overlay/035
Failed 7 of 859 tests
After applying:
Failures: generic/294 overlay/019
Failed 2 of 859 tests
So the tests that I reported in my thread are now working.
All patches are:
Tested-by: André Almeida <andrealmeid@xxxxxxxxxx>
Em 26/05/2025 11:34, Amir Goldstein escreveu:
Zorro,
It's been a while since I upgraded my test machine.
A recent quick run with overlay had some failed tests.
This fixes some of them and opts-out of some.
The first patch is a re-post related to upgrade of my distro
to a newer distro (trixie) using libmount v1.41.
Thanks,
Amir.
Amir Goldstein (4):
overlay: workaround libmount failure to remount,ro
overlay: fix regression in _repair_overlay_scratch_fs
generic/604: do not run with overlayfs
generic/623: do not run with overlayfs
common/overlay | 6 +++++-
common/rc | 8 ++++++++
tests/generic/330 | 2 +-
tests/generic/604 | 11 ++++++-----
tests/generic/623 | 1 +
tests/overlay/035 | 2 +-
6 files changed, 22 insertions(+), 8 deletions(-)