"Eric DeCosta via GitGitGadget" [off-list ref] writes:
Goal is to deliver fsmonitor for Linux that is on par with fsmonitor for
Windows and Mac OS.
This patch set builds upon previous work for done for Windows and Mac OS
(first 6 patches) to implement a fsmonitor back-end for Linux based on the
Linux inotify API. inotify differs significantly from the equivalent Windows
and Mac OS APIs in that a watch must be registered for every directory of
interest (rather than a singular watch at the root of the directory tree)
and special care must be taken to handle directory renames correctly.
I am seeing occasional breakages of t7527.16 that does not seem to
reproduce reliably.