summaryrefslogtreecommitdiff
path: root/fs/notify/fanotify/fanotify.c
AgeCommit message (Expand)AuthorFilesLines
2016-09-19fanotify: fix list corruption in fanotify_get_response()Jan Kara1-12/+1
2015-03-12fanotify: fix event filtering with FAN_ONDIR setSuzuki K. Poulose1-1/+2
2015-02-22fanotify: Fix up scripted S_ISDIR/S_ISREG/S_ISLNK conversionsDavid Howells1-1/+1
2015-02-22VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry)David Howells1-3/+3
2015-02-10fanotify: don't set FAN_ONDIR implicitly on a marks ignored maskLino Sanfilippo1-1/+1
2014-08-06fanotify: fix double free of pending permission eventsJan Kara1-1/+8
2014-08-06fsnotify: rename event handling functionsJan Kara1-1/+1
2014-04-03fanotify: use fanotify event structure for permission response processingJan Kara1-18/+45
2014-02-25fanotify: Handle overflow in case of permission eventsJan Kara1-2/+4
2014-02-18inotify: Fix reporting of cookies for inotify eventsJan Kara1-1/+1
2014-01-29fanotify: Fix use after free for permission eventsJan Kara1-1/+4
2014-01-29fsnotify: Do not return merged event from fsnotify_add_notify_event()Jan Kara1-11/+7
2014-01-29fanotify: Fix use after free in mask checkingJan Kara1-10/+11
2014-01-21fsnotify: remove pointless NULL initializersJan Kara1-1/+0
2014-01-21fsnotify: remove .should_send_event callbackJan Kara1-8/+10
2014-01-21fsnotify: do not share events between notification groupsJan Kara1-107/+104
2012-12-20Merge branch 'for-next' of git://git.infradead.org/users/eparis/notifyLinus Torvalds1-0/+6
2012-12-11fanotify: dont merge permission eventsLino Sanfilippo1-0/+6
2012-11-09fanotify: fix missing breakEric Paris1-0/+1
2010-12-07fanotify: on group destroy allow all waiters to bypass permission checkLino Sanfilippo1-1/+5
2010-10-28fanotify: ignore events on directories unless specifically requestedEric Paris1-0/+5
2010-10-28fanotify: do not send events for irregular filesEric Paris1-5/+6
2010-10-28fanotify: limit number of listeners per userEric Paris1-1/+10
2010-08-22fanotify: drop duplicate pr_debug statementTvrtko Ursulin1-3/+0
2010-08-12Revert "fsnotify: store struct file not struct path"Linus Torvalds1-4/+4
2010-07-28fanotify: use both marks when possibleEric Paris1-54/+34
2010-07-28fsnotify: pass both the vfsmount mark and inode markEric Paris1-5/+10
2010-07-28fsnotify: cleanup should_send_eventEric Paris1-15/+8
2010-07-28fanotify: use the mark in handler functionsEric Paris1-29/+17
2010-07-28fsnotify: send fsnotify_mark to groups in event handling functionsEric Paris1-3/+5
2010-07-28fsnotify: store struct file not struct pathEric Paris1-4/+4
2010-07-28fsnotify: fsnotify_add_notify_event should return an eventEric Paris1-57/+46
2010-07-28fanotify: userspace interface for permission responsesEric Paris1-0/+3
2010-07-28fanotify: permissions and blockingEric Paris1-4/+50
2010-07-28fanotify: use merge argument to determine actual event added to queueEric Paris1-5/+16
2010-07-28fsnotify: intoduce a notification merge argumentEric Paris1-2/+4
2010-07-28fanotify: ignored_mask to ignore eventsEric Paris1-14/+23
2010-07-28fanotify: remove outgoing function checks in fanotify.hAndreas Gruenbacher1-2/+1
2010-07-28fanotify: should_send_event needs to handle vfsmountsEric Paris1-11/+45
2010-07-28fsnotify: split generic and inode specific mark codeEric Paris1-1/+1
2010-07-28fanotify: Add pids to eventsAndreas Gruenbacher1-2/+3
2010-07-28fanotify: do not clone on merge unless neededEric Paris1-0/+10
2010-07-28fanotify: merge notification events with different masksEric Paris1-9/+30
2010-07-28fanotify:drop notification if they exist in the outgoing queueEric Paris1-2/+43
2010-07-28fanotify: fscking all notification systemEric Paris1-0/+78