For the commit mentioned in the test case:
* The problem has been fixed by commit:
* 764baba80168 "ovl: hash non-dir by lower inode for fsnotify"
In commit 764baba80168, it stated that:
The issue dates back to initial version of overlayfs, but this
patch depends on ovl_inode code that was introduced in kernel v4.13.
For the commit mentioned in the test case:
* The problem has been fixed by commit:
* 764baba80168 "ovl: hash non-dir by lower inode for fsnotify"
In commit 764baba80168, it stated that:
The issue dates back to initial version of overlayfs, but this
patch depends on ovl_inode code that was introduced in kernel v4.13.
So it would probably not suitable for X.