fanotify: Add test for permission event destruction
Test whether kernel's notification subsystem gets stuck when some
fanotify permission events are not responded to. Also test destruction
of fanotify instance while there are outstanding permission events. This
can result in hanging of processes indefinitely in kernel or in kernel
crashes.
Kernel crashes should be fixed by commit 96d41019e3ac "fanotify: fix
list corruption in fanotify_get_response()", kernel hangs by
05f0e38724e8 "fanotify: Release SRCU lock when waiting for userspace
response".
Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
diff --git a/runtest/syscalls b/runtest/syscalls
index 5909456..1860b71 100644
--- a/runtest/syscalls
+++ b/runtest/syscalls
@@ -473,6 +473,7 @@
fanotify04 fanotify04
fanotify05 fanotify05
fanotify06 fanotify06
+fanotify07 fanotify07
ioperm01 ioperm01
ioperm02 ioperm02