summaryrefslogtreecommitdiffstats
path: root/fs/notify/inode_mark.c
Commit message (Expand)AuthorAgeFilesLines
* fs/notify/inode_mark.c: use list_next_entry in fsnotify_unmount_inodesGeliang Tang2016-01-141-2/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2015-09-051-10/+10
|\
| * inode: convert inode_sb_list_lock to per-sbDave Chinner2015-08-171-10/+10
* | fsnotify: remove mark->free_listJan Kara2015-09-041-20/+0
|/
* fsnotify: unify inode and mount marks handlingJan Kara2014-12-131-95/+18
* fanotify: fix notification of groups with inode & mount marksJan Kara2014-11-131-5/+3
* fsnotify: next_i is freed during fsnotify_unmount_inodes.Jerry Hoemann2014-10-291-6/+11
* list: fix order of arguments for hlist_add_after(_rcu)Ken Helias2014-08-061-1/+1
* hlist: drop the node parameter from iteratorsSasha Levin2013-02-271-11/+8
* Merge branch 'for-next' of git://git.infradead.org/users/eparis/notifyLinus Torvalds2012-12-201-3/+11
|\
| * fsnotify: pass group to fsnotify_destroy_mark()Lino Sanfilippo2012-12-111-1/+9
| * fsnotify: use a mutex instead of a spinlock to protect a groups mark listLino Sanfilippo2012-12-111-2/+2
* | fs/notify/inode_mark.c: make fsnotify_find_inode_mark_locked() staticTushar Behera2012-12-171-2/+3
|/
* atomic: use <linux/atomic.h>Arun Sharma2011-07-261-1/+1
* fs: rename inode_lock to inode_hash_lockDave Chinner2011-03-241-1/+0
* fs: move i_sb_list out from under inode_lockDave Chinner2011-03-241-10/+10
* fs: protect inode->i_state with inode->i_lockDave Chinner2011-03-241-6/+15
* fsnotify: implement ordering between notifiersEric Paris2010-10-281-2/+7
* split invalidate_inodes()Al Viro2010-10-251-0/+2
* Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notifyLinus Torvalds2010-08-101-228/+103
|\
| * fsnotify: use an explicit flag to indicate fsnotify_destroy_mark has been calledEric Paris2010-07-281-1/+1
| * fsnotify: use _rcu functions for mark list traversalEric Paris2010-07-281-5/+5
| * fsnotify: place marks on object in order of group memory addressEric Paris2010-07-281-11/+29
| * fanotify: clear all fanotify marksEric Paris2010-07-281-0/+8
| * fsnotify: allow marks to not pin inodes in coreEric Paris2010-07-281-8/+27
| * fsnotify: split generic and inode specific mark codeEric Paris2010-07-281-227/+19
| * fsnotify: take inode->i_lock inside fsnotify_find_mark_entry()Andreas Gruenbacher2010-07-281-7/+19
| * fsnotify: rename mark_entry to just markEric Paris2010-07-281-74/+74
| * fsnotify: rename fsnotify_find_mark_entry to fsnotify_find_markEric Paris2010-07-281-7/+7
| * fsnotify: rename fsnotify_mark_entry to just fsnotify_markEric Paris2010-07-281-24/+24
| * fsnotify: add flags to fsnotify_mark_entriesEric Paris2010-07-281-0/+2
| * fsnotify: put inode specific fields in an fsnotify_mark in a unionEric Paris2010-07-281-14/+14
| * fsnotify: mount point listeners list and global maskEric Paris2010-07-281-0/+7
| * fsnotify: add groups to fsnotify_inode_groups when registering inode watchEric Paris2010-07-281-0/+7
| * fsnotify: allow addition of duplicate fsnotify marksEric Paris2010-07-281-3/+5
| * fsnotify: duplicate fsnotify_mark_entry data between 2 marksEric Paris2010-07-281-1/+9
* | simplify checks for I_CLEAR/I_FREEINGAl Viro2010-08-091-3/+3
|/
* include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2010-03-301-1/+0
* fsnotify: do not set group for a mark before it is on the i_listEric Paris2009-10-181-3/+3
* fsnotify: allow groups to set freeing_mark to nullEric Paris2009-06-111-1/+2
* fsnotify: handle filesystem unmounts with fsnotify marksEric Paris2009-06-111-0/+72
* fsnotify: fsnotify marks on inodes pin them in coreEric Paris2009-06-111-0/+7
* fsnotify: parent event notificationEric Paris2009-06-111-0/+17
* fsnotify: add marks to inodes so groups can interpret how to handle those inodesEric Paris2009-06-111-0/+329