diff options
| author | Christian Brauner <brauner@kernel.org> | 2026-09-30 15:31:55 +0200 |
|---|---|---|
| committer | Christian Brauner <brauner@kernel.org> | 2026-10-01 14:20:04 +0200 |
| commit | 520b5a15fc9db81404e337e2904bebaf147b2b03 (patch) | |
| tree | cb22b5dd2e03e6f2c36904cbddef9f9de3e83d3f /tools/perf/scripts/python/stackcollapse.py | |
| parent | 32bf92416614a1e3ff3524fc6b780259c7aad3ef (diff) | |
| download | linux-520b5a15fc9db81404e337e2904bebaf147b2b03.tar.gz linux-520b5a15fc9db81404e337e2904bebaf147b2b03.zip | |
selftests/filesystems: check that a busy submount survives a synchronous umount
Add a test for the shrinkable submounts of a synchronous umount:
- P shared, P1 a slave that is shared in turn, P2 its peer
- B on P/options with copies on P1 and P2, R on top of the copy in P2
- P with B moved below P1, R is the working directory
- umount(P1) slides R to where the copy of B is looked up
The umount fails with EBUSY and R stays mounted. Needs the tracefs
automount below debugfs for the shrinkable mounts.
Link: https://patch.msgid.link/20260930-work-mount-fixes-3-v1-3-be34c83956ae@kernel.org
Signed-off-by: Christian Brauner (Amutable) <brauner@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
