diff options
| author | Christian Brauner <brauner@kernel.org> | 2026-09-23 14:27:58 +0200 |
|---|---|---|
| committer | Christian Brauner <brauner@kernel.org> | 2026-09-25 17:20:33 +0200 |
| commit | bba9960c073dbea8eaa31e9a6b9f4224ebdb6ec8 (patch) | |
| tree | 8891ce8443ba842cb26f91077de01602f1489369 /tools/perf/scripts/python/stackcollapse.py | |
| parent | 6857e209015f95be7a8f19a9cd5dac345b9b9859 (diff) | |
| download | linux-bba9960c073dbea8eaa31e9a6b9f4224ebdb6ec8.tar.gz linux-bba9960c073dbea8eaa31e9a6b9f4224ebdb6ec8.zip | |
selftests/filesystems: check that a busy propagated copy blocks a synchronous umount
A slave namespace moves an open_tree() copy of the shared tree beneath
the propagated copy of the victim and keeps the descriptor. Check that:
- umount(2) of the victim fails with EBUSY while the descriptor is open
- the moved tree is still attached in the slave namespace afterwards
- the umount succeeds once the descriptor is closed
The test needs CAP_SYS_ADMIN and skips otherwise.
Link: https://patch.msgid.link/20260923-work-mount-fixes-v1-6-f424cf8d3242@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
