xref: /openbmc/linux/fs/notify/inotify/Kconfig (revision 520dc2a526fd681337883b6ff1ddcf7c23b1b063)
1272eb014SEric Parisconfig INOTIFY
2272eb014SEric Paris	bool "Inotify file change notification support"
363c882a0SEric Paris	default n
4272eb014SEric Paris	---help---
563c882a0SEric Paris	  Say Y here to enable legacy in kernel inotify support.  Inotify is a
663c882a0SEric Paris	  file change notification system.  It is a replacement for dnotify.
763c882a0SEric Paris	  This option only provides the legacy inotify in kernel API.  There
863c882a0SEric Paris	  are no in tree kernel users of this interface since it is deprecated.
963c882a0SEric Paris	  You only need this if you are loading an out of tree kernel module
1063c882a0SEric Paris	  that uses inotify.
11272eb014SEric Paris
12272eb014SEric Paris	  For more information, see <file:Documentation/filesystems/inotify.txt>
13272eb014SEric Paris
1463c882a0SEric Paris	  If unsure, say N.
15272eb014SEric Paris
16272eb014SEric Parisconfig INOTIFY_USER
17272eb014SEric Paris	bool "Inotify support for userspace"
18*520dc2a5SEric Paris	select FSNOTIFY
19272eb014SEric Paris	default y
20272eb014SEric Paris	---help---
21272eb014SEric Paris	  Say Y here to enable inotify support for userspace, including the
22272eb014SEric Paris	  associated system calls.  Inotify allows monitoring of both files and
23272eb014SEric Paris	  directories via a single open fd.  Events are read from the file
24272eb014SEric Paris	  descriptor, which is also select()- and poll()-able.
2563c882a0SEric Paris	  Inotify fixes numerous shortcomings in dnotify and introduces several
2663c882a0SEric Paris	  new features including multiple file events, one-shot support, and
2763c882a0SEric Paris	  unmount notification.
28272eb014SEric Paris
29272eb014SEric Paris	  For more information, see <file:Documentation/filesystems/inotify.txt>
30272eb014SEric Paris
31272eb014SEric Paris	  If unsure, say Y.
32