xref: /linux/fs/notify/inotify/Kconfig (revision 5d4a2e29fba5b2bef95b96a46b338ec4d76fa4fd)
1config INOTIFY
2	bool "Inotify file change notification support"
3	default n
4	---help---
5	  Say Y here to enable legacy in kernel inotify support.  Inotify is a
6	  file change notification system.  It is a replacement for dnotify.
7	  This option only provides the legacy inotify in kernel API.  There
8	  are no in tree kernel users of this interface since it is deprecated.
9	  You only need this if you are loading an out of tree kernel module
10	  that uses inotify.
11
12	  For more information, see <file:Documentation/filesystems/inotify.txt>
13
14	  If unsure, say N.
15
16config INOTIFY_USER
17	bool "Inotify support for userspace"
18	select ANON_INODES
19	select FSNOTIFY
20	default y
21	---help---
22	  Say Y here to enable inotify support for userspace, including the
23	  associated system calls.  Inotify allows monitoring of both files and
24	  directories via a single open fd.  Events are read from the file
25	  descriptor, which is also select()- and poll()-able.
26	  Inotify fixes numerous shortcomings in dnotify and introduces several
27	  new features including multiple file events, one-shot support, and
28	  unmount notification.
29
30	  For more information, see <file:Documentation/filesystems/inotify.txt>
31
32	  If unsure, say Y.
33