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