[CRIU] [PATCH 37/39] zdtm: check opened files in a second mntns
Andrey Vagin
avagin at openvz.org
Mon Apr 21 07:23:47 PDT 2014
Signed-off-by: Andrey Vagin <avagin at openvz.org>
---
test/zdtm/live/static/mountpoints.c | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/test/zdtm/live/static/mountpoints.c b/test/zdtm/live/static/mountpoints.c
index 0b8b26b..139be7e 100644
--- a/test/zdtm/live/static/mountpoints.c
+++ b/test/zdtm/live/static/mountpoints.c
@@ -31,6 +31,7 @@ int ns_child(void *_arg)
{
struct stat st;
pid_t pid;
+ int fd, ufd;
mkdir(MPTS_ROOT"/dev/mntns2", 0600);
if (mount("none", MPTS_ROOT"/dev/mntns2", "tmpfs", 0, "") < 0) {
@@ -40,6 +41,15 @@ int ns_child(void *_arg)
mkdir(MPTS_ROOT"/dev/mntns2/test", 0600);
+ fd = open(MPTS_ROOT"/dev/mntns2/test/test.file", O_WRONLY | O_CREAT, 0666);
+ if (fd < 0)
+ return 1;
+
+ ufd = open(MPTS_ROOT"/dev/mntns2/test/test.file.unlinked", O_WRONLY | O_CREAT, 0666);
+ if (ufd < 0)
+ return 1;
+ unlink(MPTS_ROOT"/dev/mntns2/test/test.file.unlinked");
+
pid = fork();
test_waitsig();
--
1.8.5.3
More information about the CRIU
mailing list