summaryrefslogtreecommitdiff
path: root/fs/notify/inode_mark.c
AgeCommit message (Expand)AuthorFilesLines
2016-12-13fsnotify: Fix possible use-after-free in inode iteration on umountJan Kara1-36/+9
2016-01-14fs/notify/inode_mark.c: use list_next_entry in fsnotify_unmount_inodesGeliang Tang1-2/+1
2015-09-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-10/+10
2015-09-04fsnotify: remove mark->free_listJan Kara1-20/+0
2015-08-17inode: convert inode_sb_list_lock to per-sbDave Chinner1-10/+10
2014-12-13fsnotify: unify inode and mount marks handlingJan Kara1-95/+18
2014-11-13fanotify: fix notification of groups with inode & mount marksJan Kara1-5/+3
2014-10-29fsnotify: next_i is freed during fsnotify_unmount_inodes.Jerry Hoemann1-6/+11
2014-08-06list: fix order of arguments for hlist_add_after(_rcu)Ken Helias1-1/+1
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin1-11/+8
2012-12-20Merge branch 'for-next' of git://git.infradead.org/users/eparis/notifyLinus Torvalds1-3/+11
2012-12-17fs/notify/inode_mark.c: make fsnotify_find_inode_mark_locked() staticTushar Behera1-2/+3
2012-12-11fsnotify: pass group to fsnotify_destroy_mark()Lino Sanfilippo1-1/+9
2012-12-11fsnotify: use a mutex instead of a spinlock to protect a groups mark listLino Sanfilippo1-2/+2
2011-07-26atomic: use <linux/atomic.h>Arun Sharma1-1/+1
2011-03-24fs: rename inode_lock to inode_hash_lockDave Chinner1-1/+0
2011-03-24fs: move i_sb_list out from under inode_lockDave Chinner1-10/+10
2011-03-24fs: protect inode->i_state with inode->i_lockDave Chinner1-6/+15
2010-10-28fsnotify: implement ordering between notifiersEric Paris1-2/+7
2010-10-25split invalidate_inodes()Al Viro1-0/+2
2010-08-10Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notifyLinus Torvalds1-228/+103
2010-08-09simplify checks for I_CLEAR/I_FREEINGAl Viro1-3/+3
2010-07-28fsnotify: use an explicit flag to indicate fsnotify_destroy_mark has been calledEric Paris1-1/+1
2010-07-28fsnotify: use _rcu functions for mark list traversalEric Paris1-5/+5
2010-07-28fsnotify: place marks on object in order of group memory addressEric Paris1-11/+29
2010-07-28fanotify: clear all fanotify marksEric Paris1-0/+8
2010-07-28fsnotify: allow marks to not pin inodes in coreEric Paris1-8/+27
2010-07-28fsnotify: split generic and inode specific mark codeEric Paris1-227/+19
2010-07-28fsnotify: take inode->i_lock inside fsnotify_find_mark_entry()Andreas Gruenbacher1-7/+19
2010-07-28fsnotify: rename mark_entry to just markEric Paris1-74/+74
2010-07-28fsnotify: rename fsnotify_find_mark_entry to fsnotify_find_markEric Paris1-7/+7
2010-07-28fsnotify: rename fsnotify_mark_entry to just fsnotify_markEric Paris1-24/+24
2010-07-28fsnotify: add flags to fsnotify_mark_entriesEric Paris1-0/+2
2010-07-28fsnotify: put inode specific fields in an fsnotify_mark in a unionEric Paris1-14/+14
2010-07-28fsnotify: mount point listeners list and global maskEric Paris1-0/+7
2010-07-28fsnotify: add groups to fsnotify_inode_groups when registering inode watchEric Paris1-0/+7
2010-07-28fsnotify: allow addition of duplicate fsnotify marksEric Paris1-3/+5
2010-07-28fsnotify: duplicate fsnotify_mark_entry data between 2 marksEric Paris1-1/+9
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-1/+0
2009-10-18fsnotify: do not set group for a mark before it is on the i_listEric Paris1-3/+3
2009-06-11fsnotify: allow groups to set freeing_mark to nullEric Paris1-1/+2
2009-06-11fsnotify: handle filesystem unmounts with fsnotify marksEric Paris1-0/+72
2009-06-11fsnotify: fsnotify marks on inodes pin them in coreEric Paris1-0/+7
2009-06-11fsnotify: parent event notificationEric Paris1-0/+17
2009-06-11fsnotify: add marks to inodes so groups can interpret how to handle those inodesEric Paris1-0/+329