summaryrefslogtreecommitdiff
path: root/fs/notify/group.c
Commit message (Expand)AuthorAgeFilesLines
* fsnotify: add mutex destroyFabian Frederick2020-05-131-0/+1
* notify: export symbols for use by the knfsd file cacheTrond Myklebust2019-08-191-0/+2
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 18Thomas Gleixner2019-05-211-14/+1
* fs: fsnotify: account fsnotify metadata to kmemcgShakeel Butt2018-08-171-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-071-3/+3
* fsnotify: add a way to stop queueing events on group shutdownJan Kara2016-09-191-0/+19
* fsnotify: avoid spurious EMFILE errors from inotify_init()Jan Kara2016-05-191-4/+13
* fs/notify/group.c: make fsnotify_final_destroy_group() staticAndrew Morton2014-10-091-1/+1
* fsnotify: Allocate overflow events with proper typeJan Kara2014-02-251-1/+7
* fsnotify: do not share events between notification groupsJan Kara2014-01-211-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/+10
* 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-261-1/+1
* fsnotify: remove global fsnotify groups listsEric Paris2010-07-281-105/+2
* fsnotify: remove group->maskEric Paris2010-07-281-16/+0
* fsnotify: remove the global masksEric Paris2010-07-281-37/+2
* fsnotify: srcu to protect read side of inode and vfsmount locksEric Paris2010-07-281-11/+5
* fanotify: drop the useless priority argumentEric Paris2010-07-281-7/+3
* 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/+8
* 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/+1
* fsnotify: fsnotify_obtain_group should be fsnotify_alloc_groupEric Paris2010-07-281-7/+3
* fsnotify: fsnotify_obtain_group kzalloc cleanupEric Paris2010-07-281-3/+0
* fsnotify: remove group_num altogetherEric Paris2010-07-281-46/+2
* 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