Test result on Trusty:
startup='Sat Oct 5 00:28:40 2019'
tst_device.c:238: INFO: Using test device LTP_DEV='/dev/loop0'
tst_mkfs.c:90: INFO: Formatting /dev/loop0 with ext2 opts='' extra opts=''
mke2fs 1.42.9 (4-Feb-2014)
tst_test.c:1118: 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=8205 fd=30
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=8205 fd=30
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=8205 fd=30
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=8206 fd=30
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=8206 fd=30
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=8206 fd=30
fanotify10.c:292: PASS: group 0 got event: mask 20 pid=8206 fd=30
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=8206 fd=30
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=8206 fd=30
fanotify10.c:292: PASS: group 0 got event: mask 20 pid=8206 fd=30
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=8206 fd=30
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=8206 fd=30
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=8207 fd=30
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=8207 fd=30
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=8207 fd=30
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=8208 fd=30
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=8208 fd=30
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=8208 fd=30
fanotify10.c:292: PASS: group 0 got event: mask 20 pid=8208 fd=30
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=8208 fd=30
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=8208 fd=30
fanotify10.c:292: PASS: group 0 got event: mask 20 pid=8208 fd=30
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=8208 fd=30
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=8208 fd=30
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?
Test result on Trusty: '/dev/loop0'
startup='Sat Oct 5 00:28:40 2019'
tst_device.c:238: INFO: Using test device LTP_DEV=
tst_mkfs.c:90: INFO: Formatting /dev/loop0 with ext2 opts='' extra opts=''
mke2fs 1.42.9 (4-Feb-2014)
tst_test.c:1118: 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=8205 fd=30
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=8205 fd=30
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=8205 fd=30
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=8206 fd=30
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=8206 fd=30
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=8206 fd=30
fanotify10.c:292: PASS: group 0 got event: mask 20 pid=8206 fd=30
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=8206 fd=30
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=8206 fd=30
fanotify10.c:292: PASS: group 0 got event: mask 20 pid=8206 fd=30
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=8206 fd=30
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=8206 fd=30
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=8207 fd=30
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=8207 fd=30
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=8207 fd=30
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=8208 fd=30
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=8208 fd=30
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=8208 fd=30
fanotify10.c:292: PASS: group 0 got event: mask 20 pid=8208 fd=30
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=8208 fd=30
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=8208 fd=30
fanotify10.c:292: PASS: group 0 got event: mask 20 pid=8208 fd=30
fanotify10.c:292: PASS: group 1 got event: mask 20 pid=8208 fd=30
fanotify10.c:292: PASS: group 2 got event: mask 20 pid=8208 fd=30
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