summaryrefslogtreecommitdiffstats
path: root/fs/notify/notification.c
AgeCommit message (Expand)AuthorLines
2021-10-27fsnotify: Pass group argument to free_eventGabriel Krisman Bertazi-1/+1
2021-10-27fsnotify: Add wrapper around fsnotify_add_eventGabriel Krisman Bertazi-6/+6
2021-03-16fsnotify: use hash table for faster events mergeAmir Goldstein-7/+15
2021-03-16fsnotify: allow fsnotify_{peek,remove}_first_event with empty queueAmir Goldstein-23/+19
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 18Thomas Gleixner-14/+1
2019-02-18fsnotify: Create function to remove event from notification listJan Kara-7/+13
2019-02-06fsnotify: move mask out of struct fsnotify_eventAmir Goldstein-21/+1
2018-02-27fsnotify: Let userspace know about lost events due to ENOMEMJan Kara-1/+2
2016-10-07fsnotify: clean up spinlock assertionsJan Kara-6/+3
2016-10-07fanotify: fix possible false warning when freeing eventsJan Kara-2/+11
2016-10-07fsnotify: convert notification_mutex to a spinlockJan Kara-12/+15
2016-10-07fsnotify: drop notification_mutex before destroying eventJan Kara-0/+2
2016-09-19fanotify: fix list corruption in fanotify_get_response()Jan Kara-15/+0
2016-09-19fsnotify: add a way to stop queueing events on group shutdownJan Kara-1/+7
2014-08-06fanotify: fix double free of pending permission eventsJan Kara-1/+17
2014-08-06fsnotify: rename event handling functionsJan Kara-9/+10
2014-02-25fsnotify: Allocate overflow events with proper typeJan Kara-2/+2
2014-02-25fanotify: Handle overflow in case of permission eventsJan Kara-4/+10
2014-02-25fsnotify: Fix detection whether overflow event is queuedJan Kara-1/+5
2014-01-29fsnotify: Do not return merged event from fsnotify_add_notify_event()Jan Kara-12/+12
2014-01-21fsnotify: do not share events between notification groupsJan Kara-306/+28
2012-12-20Merge branch 'for-next' of git://git.infradead.org/users/eparis/notifyLinus Torvalds-0/+1
2012-12-11fsnotify: make fasync generic for both inotify and fanotifyEric Paris-0/+1
2012-11-19various: Fix spelling of "asynchronous" in comments.Adam Buchbinder-1/+1
2012-03-23fs/notify/notification.c: make subsys_initcall function staticH Hartley Sweeten-2/+1
2011-07-26atomic: use <linux/atomic.h>Arun Sharma-1/+1
2010-08-12Revert "fsnotify: store struct file not struct path"Linus Torvalds-22/+11
2010-07-28vfs/fsnotify: fsnotify_close can delay the final work in fputEric Paris-0/+13
2010-07-28fsnotify: store struct file not struct pathEric Paris-11/+9
2010-07-28fsnotify: fsnotify_add_notify_event should return an eventEric Paris-14/+28
2010-07-28fsnotify: add pr_debug throughoutEric Paris-0/+13
2010-07-28fsnotify: use unsigned char * for dentry->d_name.nameEric Paris-2/+2
2010-07-28fsnotify: intoduce a notification merge argumentEric Paris-2/+5
2010-07-28fanotify: Add pids to eventsAndreas Gruenbacher-0/+3
2010-07-28fsnotify: kill FSNOTIFY_EVENT_FILEAndreas Gruenbacher-9/+0
2010-07-28fsnotify: lock annotation for event replacementEric Paris-28/+13
2010-07-28fsnotify: replace an event on a listEric Paris-0/+56
2010-07-28fsnotify: clone existing eventsEric Paris-4/+25
2010-07-28fsnotify: per group notification queue merge typesEric Paris-54/+19
2010-07-28fsnotify: use kmem_cache_zalloc to simplify event initializationEric Paris-12/+1
2010-07-28fsnotify: use fsnotify_create_event to allocate the q_overflow eventEric Paris-4/+7
2009-10-18inotify: fix coalesce duplicate events into a single event in special caseWei Yongjun-1/+1
2009-08-17inotify: tail drop inotify q_overflow eventsEric Paris-0/+4
2009-08-17notify: unused event private raceEric Paris-4/+3
2009-07-21inotify: use GFP_NOFS under potential memory pressureEric Paris-4/+5
2009-07-21fsnotify: fix inotify tail drop check with path entriesEric Paris-0/+1
2009-07-21inotify: check filename before dropping repeat eventsEric Paris-2/+7
2009-06-11fsnotify: allow groups to add private data to eventsEric Paris-4/+48
2009-06-11fsnotify: add correlations between eventsEric Paris-2/+18
2009-06-11fsnotify: include pathnames with entries when possibleEric Paris-1/+15