Date: Thu, 29 Apr 2010 14:05:04 +0300 From: Ilya Putsikau <iputsikau@gmail.com> To: freebsd-hackers@freebsd.org Subject: GSoC: File system changes notification Message-ID: <x2id0c833b41004290405hd9e6692fi5930cdf9f2a981cb@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi all, This summer I'll add file system notification mechanism that works around limitations of kevent. It has the same limitation as Linux' dnotify once had: file or directory should be opened to monitor changes, preventing file system unmounting. Most of the applications in FreeBSD currently use polling because of this limitation (gamin, kde). I'll reuse existing kevent framework by attaching kevent listeners to vnodes on creation, implementation is to be kernel level, have user level inotify API compatibility and can be used to implement inotify support in linuxulator.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?x2id0c833b41004290405hd9e6692fi5930cdf9f2a981cb>