blob: b3a159b21cfd001d8d2b928de1854e3cc6ad352e [file] [log] [blame]
Eric Paris272eb012008-12-17 13:59:41 -05001config INOTIFY
2 bool "Inotify file change notification support"
Eric Paris63c882a2009-05-21 17:02:01 -04003 default n
Eric Paris272eb012008-12-17 13:59:41 -05004 ---help---
Eric Paris63c882a2009-05-21 17:02:01 -04005 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.
Eric Paris272eb012008-12-17 13:59:41 -050011
12 For more information, see <file:Documentation/filesystems/inotify.txt>
13
Eric Paris63c882a2009-05-21 17:02:01 -040014 If unsure, say N.
Eric Paris272eb012008-12-17 13:59:41 -050015
16config INOTIFY_USER
17 bool "Inotify support for userspace"
Ralf Baechle12b1b322010-03-08 20:51:03 +010018 select ANON_INODES
Eric Paris520dc2a2009-07-13 15:56:54 -040019 select FSNOTIFY
Eric Paris272eb012008-12-17 13:59:41 -050020 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.
Eric Paris63c882a2009-05-21 17:02:01 -040026 Inotify fixes numerous shortcomings in dnotify and introduces several
27 new features including multiple file events, one-shot support, and
28 unmount notification.
Eric Paris272eb012008-12-17 13:59:41 -050029
30 For more information, see <file:Documentation/filesystems/inotify.txt>
31
32 If unsure, say Y.