* [ANNOUNCE] unionmount-testsuite: master branch updated to 509b1e7
@ 2018-07-20 15:07 Amir Goldstein
2019-11-22 9:35 ` Fwd: " Amir Goldstein
0 siblings, 1 reply; 5+ messages in thread
From: Amir Goldstein @ 2018-07-20 15:07 UTC (permalink / raw)
To: overlayfs; +Cc: Giuseppe Scrivano
Hi All,
The master branch on the unionmount-testsuite tree [1] has been updated.
Changes in this update:
- Support for testing a FUSE implementation of overlayfs
Tested with fuse-overlayfs [2], which does not support redirect_dir=on:
./run --ov --fuse=fuse-overlayfs --xdev
Thanks,
Amir.
[1] https://github.com/amir73il/unionmount-testsuite
[2] https://github.com/containers/fuse-overlayfs
The head of the master branch is commit:
509b1e7 Ignore overlay kernel module params when testing FUSE
New commits:
Amir Goldstein (3):
Fix layer check for FUSE overlayfs
Expect EXDEV on ovelray dir rename with old kernels
Ignore overlay kernel module params when testing FUSE implementation
Giuseppe Scrivano (1):
Support testing a FUSE implementation of overlayfs
^ permalink raw reply [flat|nested] 5+ messages in thread
* Fwd: [ANNOUNCE] unionmount-testsuite: master branch updated to 509b1e7
2018-07-20 15:07 [ANNOUNCE] unionmount-testsuite: master branch updated to 509b1e7 Amir Goldstein
@ 2019-11-22 9:35 ` Amir Goldstein
2019-11-22 9:37 ` [ANNOUNCE] unionmount-testsuite: master branch updated to 1724ef2 Amir Goldstein
0 siblings, 1 reply; 5+ messages in thread
From: Amir Goldstein @ 2019-11-22 9:35 UTC (permalink / raw)
To: overlayfs; +Cc: Vivek Goyal, Miklos Szeredi
Hi All,
The master branch on the unionmount-testsuite tree [1] has been updated.
Changes in this update:
- Enhance --verify with copy up state checks
- Verify metadata only copy up with --verify --meta
- Verify unified ino domain with xino requires --verify --xino
Note that this release changes xino from a test configuration that is
implied from --verify to requiring an explicit opt-in with --xino option.
This change allows more strict checking of the xino=off configuration
and exposes a kernel v4.17 regression:
./run --ov=1 --verify hard-link
...
/mnt/a/no_foo110: File unexpectedly on upper layer
Thanks,
Amir.
[1] https://github.com/amir73il/unionmount-testsuite
The head of the master branch is commit:
1724ef2 Decouple xino configuration from --verify
New commits:
Amir Goldstein (8):
Fix ./run --ov --verify --recycle
Simplify initialization of __upper
Fix instantiation of hardlinked dentry
Record meta copy_up vs. data copy_up
Check that files were copied up as expected
Reset dentry copy_up state on upper layer rotate
Check that data was not copied up with metacopy=on
Decouple xino configuration from --verify
^ permalink raw reply [flat|nested] 5+ messages in thread
* [ANNOUNCE] unionmount-testsuite: master branch updated to 1724ef2
2019-11-22 9:35 ` Fwd: " Amir Goldstein
@ 2019-11-22 9:37 ` Amir Goldstein
2020-03-18 12:33 ` [ANNOUNCE] unionmount-testsuite: master branch updated to dc24a45 Amir Goldstein
0 siblings, 1 reply; 5+ messages in thread
From: Amir Goldstein @ 2019-11-22 9:37 UTC (permalink / raw)
To: overlayfs; +Cc: Vivek Goyal, Miklos Szeredi
Hi All,
The master branch on the unionmount-testsuite tree [1] has been updated.
Changes in this update:
- Enhance --verify with copy up state checks
- Verify metadata only copy up with --verify --meta
- Verify unified ino domain with xino requires --verify --xino
Note that this release changes xino from a test configuration that is
implied from --verify to requiring an explicit opt-in with --xino option.
This change allows more strict checking of the xino=off configuration
and exposes a kernel v4.17 regression:
./run --ov=1 --verify hard-link
...
/mnt/a/no_foo110: File unexpectedly on upper layer
Thanks,
Amir.
[1] https://github.com/amir73il/unionmount-testsuite
The head of the master branch is commit:
1724ef2 Decouple xino configuration from --verify
New commits:
Amir Goldstein (8):
Fix ./run --ov --verify --recycle
Simplify initialization of __upper
Fix instantiation of hardlinked dentry
Record meta copy_up vs. data copy_up
Check that files were copied up as expected
Reset dentry copy_up state on upper layer rotate
Check that data was not copied up with metacopy=on
Decouple xino configuration from --verify
^ permalink raw reply [flat|nested] 5+ messages in thread
* [ANNOUNCE] unionmount-testsuite: master branch updated to dc24a45
2019-11-22 9:37 ` [ANNOUNCE] unionmount-testsuite: master branch updated to 1724ef2 Amir Goldstein
@ 2020-03-18 12:33 ` Amir Goldstein
2020-04-09 18:27 ` [ANNOUNCE] unionmount-testsuite: master branch updated to a9a4f4f Amir Goldstein
0 siblings, 1 reply; 5+ messages in thread
From: Amir Goldstein @ 2020-03-18 12:33 UTC (permalink / raw)
To: overlayfs; +Cc: Miklos Szeredi, Vivek Goyal
Hi All,
The master branch on the unionmount-testsuite tree [1] has been updated.
Changes in this update:
- Align with v5.6-rc1 overlayfs code
The previous release of unionmount-testsuite (1724ef2) exposed a kernel
v4.17 regression:
./run --ov=1 --verify hard-link
...
/mnt/a/no_foo110: File unexpectedly on upper layer
This kernel regression was fixed in v5.6-rc1 by commit b7bf9908e17c
("ovl: fix corner case of non-constant st_dev;st_ino").
This release of unionmount-testsuite adapts the layer checks to the fixed
logic of v5.6-rc1.
The regression test above still fails on kernel v5.5, but with a
different error:
./run --ov=1 --verify hard-link
...
/mnt/a/no_foo110: inode number/layer changed on copy up (got
34:434190, was 34:430077)
Thanks,
Amir.
[1] https://github.com/amir73il/unionmount-testsuite
The head of the master branch is commit:
dc24a45 Update layer check with pseudo st_dev for upper layer
New commits:
Amir Goldstein (1):
Update layer check with pseudo st_dev for upper layer
^ permalink raw reply [flat|nested] 5+ messages in thread
* [ANNOUNCE] unionmount-testsuite: master branch updated to a9a4f4f
2020-03-18 12:33 ` [ANNOUNCE] unionmount-testsuite: master branch updated to dc24a45 Amir Goldstein
@ 2020-04-09 18:27 ` Amir Goldstein
0 siblings, 0 replies; 5+ messages in thread
From: Amir Goldstein @ 2020-04-09 18:27 UTC (permalink / raw)
To: overlayfs; +Cc: Miklos Szeredi, Vivek Goyal
Hi All,
The master branch on the unionmount-testsuite tree [1] has been updated.
Changes in this update:
- Support testing nested overlayfs configurations
The following test arguments:
./run --ovov --xino --verify
setup a non-samefs nested overlay with --xino and demonstrate the
best effort nature of xino - upper inode numbers are in the xino domain
and lower inode numbers overflow xino bits and fallback to lower layer
pseudo st_dev and the lower overlay st_ino.
This was used to develop the recently merged ovl-ino changes.
Thanks,
Amir.
[1] https://github.com/amir73il/unionmount-testsuite
The head of the master branch is commit:
a9a4f4f Support testing nested overlayfs configurations
New commits:
Amir Goldstein (1):
Support testing nested overlayfs configurations
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2020-04-09 18:27 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-07-20 15:07 [ANNOUNCE] unionmount-testsuite: master branch updated to 509b1e7 Amir Goldstein
2019-11-22 9:35 ` Fwd: " Amir Goldstein
2019-11-22 9:37 ` [ANNOUNCE] unionmount-testsuite: master branch updated to 1724ef2 Amir Goldstein
2020-03-18 12:33 ` [ANNOUNCE] unionmount-testsuite: master branch updated to dc24a45 Amir Goldstein
2020-04-09 18:27 ` [ANNOUNCE] unionmount-testsuite: master branch updated to a9a4f4f Amir Goldstein
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).