* [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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.