Comment 11 for bug 1802454

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

For Xenial 4.4, if you run this test after a clean reboot you will get:
<<test_output>>>
tst_device.c:231: INFO: Using test device LTP_DEV='/dev/loop0'
incrementing stop
tst_mkfs.c:90: INFO: Formatting /dev/loop0 with ext2 opts='' extra opts=''
mke2fs 1.42.13 (17-May-2015)
tst_test.c:1100: INFO: Timeout per run is 0h 05m 00s
fanotify10.c:331: INFO: Test #0: ignore mount events created on a specific file
fanotify10.c:292: PASS: group 0 got event: mask 20 pid=3049 fd=15
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=3049 fd=15
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=3049 fd=15
fanotify10.c:398: PASS: group 0 (prio 1) with FAN_MARK_MOUNT and FAN_MARK_INODE ignore mask got no event
fanotify10.c:398: PASS: group 1 (prio 1) with FAN_MARK_MOUNT and FAN_MARK_INODE ignore mask got no event
fanotify10.c:398: PASS: group 2 (prio 1) with FAN_MARK_MOUNT and FAN_MARK_INODE ignore mask got no event
fanotify10.c:398: PASS: group 0 (prio 2) with FAN_MARK_MOUNT and FAN_MARK_INODE ignore mask got no event
fanotify10.c:398: PASS: group 1 (prio 2) with FAN_MARK_MOUNT and FAN_MARK_INODE ignore mask got no event
fanotify10.c:398: PASS: group 2 (prio 2) with FAN_MARK_MOUNT and FAN_MARK_INODE ignore mask got no event
fanotify10.c:331: INFO: Test #1: ignore exec mount events created on a specific file
fanotify10.c:226: CONF: FAN_OPEN_EXEC not supported by kernel?
fanotify10.c:331: INFO: Test #2: don't ignore mount events created on another file
fanotify10.c:292: PASS: group 0 got event: mask 20 pid=3050 fd=15
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=3050 fd=15
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=3050 fd=15
fanotify10.c:292: PASS: group 0 got event: mask 20 pid=3050 fd=15
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=3050 fd=15
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=3050 fd=15
fanotify10.c:292: PASS: group 0 got event: mask 20 pid=3050 fd=15
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=3050 fd=15
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=3050 fd=15
fanotify10.c:331: INFO: Test #3: don't ignore exec mount events created on another file
fanotify10.c:226: CONF: FAN_OPEN_EXEC not supported by kernel?
fanotify10.c:331: INFO: Test #4: ignore inode events created on a specific mount point
fanotify10.c:292: PASS: group 0 got event: mask 20 pid=3051 fd=15
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=3051 fd=15
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=3051 fd=15
fanotify10.c:392: FAIL: group 0 (prio 1) with FAN_MARK_INODE and FAN_MARK_MOUNT ignore mask got event
fanotify10.c:392: FAIL: group 1 (prio 1) with FAN_MARK_INODE and FAN_MARK_MOUNT ignore mask got event
fanotify10.c:392: FAIL: group 2 (prio 1) with FAN_MARK_INODE and FAN_MARK_MOUNT ignore mask got event
fanotify10.c:392: FAIL: group 0 (prio 2) with FAN_MARK_INODE and FAN_MARK_MOUNT ignore mask got event
fanotify10.c:392: FAIL: group 1 (prio 2) with FAN_MARK_INODE and FAN_MARK_MOUNT ignore mask got event
fanotify10.c:392: FAIL: group 2 (prio 2) with FAN_MARK_INODE and FAN_MARK_MOUNT ignore mask got event
fanotify10.c:331: INFO: Test #5: ignore exec inode events created on a specific mount point
fanotify10.c:226: CONF: FAN_OPEN_EXEC not supported by kernel?
fanotify10.c:331: INFO: Test #6: don't ignore inode events created on another mount point
fanotify10.c:292: PASS: group 0 got event: mask 20 pid=3052 fd=15
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=3052 fd=15
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=3052 fd=15
fanotify10.c:292: PASS: group 0 got event: mask 20 pid=3052 fd=15
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=3052 fd=15
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=3052 fd=15
fanotify10.c:292: PASS: group 0 got event: mask 20 pid=3052 fd=15
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=3052 fd=15
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=3052 fd=15
fanotify10.c:331: INFO: Test #7: don't ignore exec inode events created on another mount point
fanotify10.c:226: CONF: FAN_OPEN_EXEC not supported by kernel?
fanotify10.c:331: INFO: Test #8: ignore fs events created on a specific file
fanotify10.c:232: CONF: FAN_MARK_FILESYSTEM not supported in kernel?
fanotify10.c:331: INFO: Test #9: ignore exec fs events created on a specific file
fanotify10.c:226: CONF: FAN_OPEN_EXEC not supported by kernel?
fanotify10.c:331: INFO: Test #10: don't ignore mount events created on another file
fanotify10.c:232: CONF: FAN_MARK_FILESYSTEM not supported in kernel?
fanotify10.c:331: INFO: Test #11: don't ignore exec mount events created on another file
fanotify10.c:226: CONF: FAN_OPEN_EXEC not supported by kernel?
fanotify10.c:331: INFO: Test #12: ignore fs events created on a specific mount point
fanotify10.c:232: CONF: FAN_MARK_FILESYSTEM not supported in kernel?
fanotify10.c:331: INFO: Test #13: ignore exec fs events created on a specific mount point
fanotify10.c:226: CONF: FAN_OPEN_EXEC not supported by kernel?
fanotify10.c:331: INFO: Test #14: don't ignore fs events created on another mount point
fanotify10.c:232: CONF: FAN_MARK_FILESYSTEM not supported in kernel?
fanotify10.c:331: INFO: Test #15: don't ignore exec fs events created on another mount point
fanotify10.c:226: CONF: FAN_OPEN_EXEC not supported by kernel?

Summary:
passed 30
failed 6
skipped 12
warnings 0