Comment 7 for bug 1833028

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : Re: fanotify06 from ubuntu_ltp_syscalls failed

With Xenial, the ovl fakepath test is failing:

fanotify06.c:169: INFO: Test #0: Fanotify merge mount mark
fanotify06.c:147: PASS: group 0 got event: mask 2 pid=1446 fd=15
fanotify06.c:147: PASS: group 1 got event: mask 2 pid=1446 fd=15
fanotify06.c:147: PASS: group 2 got event: mask 2 pid=1446 fd=15
fanotify06.c:230: PASS: group 3 got no event
fanotify06.c:230: PASS: group 4 got no event
fanotify06.c:230: PASS: group 5 got no event
fanotify06.c:230: PASS: group 6 got no event
fanotify06.c:230: PASS: group 7 got no event
fanotify06.c:230: PASS: group 8 got no event
fanotify06.c:169: INFO: Test #1: Fanotify merge overlayfs mount mark
fanotify06.c:147: PASS: group 0 got event: mask 2 pid=1446 fd=15
fanotify06.c:147: PASS: group 1 got event: mask 2 pid=1446 fd=15
fanotify06.c:147: PASS: group 2 got event: mask 2 pid=1446 fd=15
fanotify06.c:220: FAIL: group 3 got event
fanotify06.c:220: FAIL: group 4 got event
fanotify06.c:220: FAIL: group 5 got event
fanotify06.c:220: FAIL: group 6 got event
fanotify06.c:220: FAIL: group 7 got event
fanotify06.c:220: FAIL: group 8 got event

Summary:
passed 12
failed 6
skipped 0
warnings 0

However, the open_with_fake_path() was first introduced in commit d1d04ef8 in file fs/overlayfs/file.c, this does not exist in Xenial.