summaryrefslogtreecommitdiffstats
path: root/fs/notify/group.c
Commit message (Expand)AuthorAgeFilesLines
* fs: fsnotify: account fsnotify metadata to kmemcgShakeel Butt2018-08-181-0/+3
* fsnotify: use type id to identify connector object typeAmir Goldstein2018-05-181-1/+1
* fsnotify: convert fsnotify_group.refcnt from atomic_t to refcount_tElena Reshetova2017-10-311-3/+3
* fsnotify: Remove fsnotify_detach_group_marks()Jan Kara2017-04-101-1/+8
* fsnotify: Provide framework for dropping SRCU lock in ->handle_eventJan Kara2017-04-101-0/+1
* fsnotify: Remove special handling of mark destruction on group shutdownJan Kara2017-04-101-4/+6
* fsnotify: convert notification_mutex to a spinlockJan Kara2016-10-081-3/+3
* fsnotify: add a way to stop queueing events on group shutdownJan Kara2016-09-201-0/+19
* fsnotify: avoid spurious EMFILE errors from inotify_init()Jan Kara2016-05-201-4/+13
* fs/notify/group.c: make fsnotify_final_destroy_group() staticAndrew Morton2014-10-101-1/+1
* fsnotify: Allocate overflow events with proper typeJan Kara2014-02-251-1/+7
* fsnotify: do not share events between notification groupsJan Kara2014-01-221-0/+1
* fsnotify: make fasync generic for both inotify and fanotifyEric Paris2012-12-111-0/+7
* fsnotify: use a mutex instead of a spinlock to protect a groups mark listLino Sanfilippo2012-12-111-1/+1
* fsnotify: use reference counting for groupsLino Sanfilippo2012-12-111-18/+10Star
* fsnotify: introduce fsnotify_get_group()Lino Sanfilippo2012-12-111-0/+8
* inotify, fanotify: replace fsnotify_put_group() with fsnotify_destroy_group()Lino Sanfilippo2012-12-111-1/+1
* atomic: use <linux/atomic.h>Arun Sharma2011-07-271-1/+1
* fsnotify: remove global fsnotify groups listsEric Paris2010-07-281-105/+2Star
* fsnotify: remove group->maskEric Paris2010-07-281-16/+0Star
* fsnotify: remove the global masksEric Paris2010-07-281-37/+2Star
* fsnotify: srcu to protect read side of inode and vfsmount locksEric Paris2010-07-281-11/+5Star
* fanotify: drop the useless priority argumentEric Paris2010-07-281-7/+3Star
* fsnotify: add group prioritiesEric Paris2010-07-281-2/+38
* fsnotify: rename mark_entry to just markEric Paris2010-07-281-3/+3
* fsnotify: rename fsnotify_mark_entry to just fsnotify_markEric Paris2010-07-281-4/+4
* fsnotify: mount point listeners list and global maskEric Paris2010-07-281-4/+29
* fsnotify: add groups to fsnotify_inode_groups when registering inode watchEric Paris2010-07-281-10/+8Star
* fsnotify: initialize the group->num_marks in a better placeEric Paris2010-07-281-3/+7
* fsnotify: rename fsnotify_groups to fsnotify_inode_groupsEric Paris2010-07-281-11/+19
* fsnotify: drop mask argument from fsnotify_alloc_groupEric Paris2010-07-281-7/+1Star
* fsnotify: fsnotify_obtain_group should be fsnotify_alloc_groupEric Paris2010-07-281-7/+3Star
* fsnotify: fsnotify_obtain_group kzalloc cleanupEric Paris2010-07-281-3/+0Star
* fsnotify: remove group_num altogetherEric Paris2010-07-281-46/+2Star
* fsnotify: kzalloc fsnotify groupsEric Paris2010-07-281-1/+1
* fsnotify: generic notification queue and waitqEric Paris2009-06-111-0/+9
* fsnotify: add marks to inodes so groups can interpret how to handle those inodesEric Paris2009-06-111-1/+48
* fsnotify: unified filesystem notification backendEric Paris2009-06-111-0/+198