zdtm: chech that a mark is restored on a correct mount point

We try to remove mark on the correct mount point and
if the mark is restored on a wrong mount point, we will get ENOENT.

Signed-off-by: Andrey Vagin <avagin@openvz.org>
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
This commit is contained in:
Andrey Vagin 2014-08-29 15:23:16 +04:00 committed by Pavel Emelyanov
parent 6e3028fa52
commit 473a81df74

View file

@ -281,6 +281,13 @@ int main (int argc, char *argv[])
exit(1);
}
if (fanotify_mark(fa_fd, FAN_MARK_REMOVE | FAN_MARK_MOUNT,
FAN_ONDIR | FAN_OPEN | FAN_CLOSE,
AT_FDCWD, "/")) {
err("fanotify_mark failed\n");
exit(1);
}
pass();
return 0;