| Age | Commit message (Expand) | Author | Files | Lines |
| 2012-11-09 | fanotify: fix missing break | Eric Paris | 1 | -0/+1 |
| 2012-09-26 | switch simple cases of fget_light to fdget | Al Viro | 2 | -29/+27 |
| 2012-09-26 | fanotify: sanitize failure exits in copy_event_to_user() | Al Viro | 1 | -39/+20 |
| 2012-07-23 | switch dentry_open() to struct path, make it grab references itself | Al Viro | 1 | -6/+2 |
| 2012-07-14 | vfs: switch i_dentry/d_alias to hlist | Al Viro | 1 | -1/+2 |
| 2012-05-30 | fsnotify: remove unused parameter from send_to_group() | Dan Carpenter | 1 | -6/+6 |
| 2012-03-23 | fs/notify/notification.c: make subsys_initcall function static | H Hartley Sweeten | 1 | -2/+1 |
| 2012-01-14 | fsnotify: don't BUG in fsnotify_destroy_mark() | Miklos Szeredi | 1 | -3/+5 |
| 2012-01-03 | vfs: move fsnotify junk to struct mount | Al Viro | 3 | -13/+21 |
| 2011-07-26 | atomic: use <linux/atomic.h> | Arun Sharma | 5 | -5/+5 |
| 2011-04-07 | Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6 | Linus Torvalds | 3 | -3/+3 |
| 2011-04-05 | inotify: fix double free/corruption of stuct user | Eric Paris | 2 | -26/+14 |
| 2011-03-31 | Fix common misspellings | Lucas De Marchi | 3 | -3/+3 |
| 2011-03-24 | fs: rename inode_lock to inode_hash_lock | Dave Chinner | 3 | -3/+0 |
| 2011-03-24 | fs: move i_sb_list out from under inode_lock | Dave Chinner | 1 | -10/+10 |
| 2011-03-24 | fs: protect inode->i_state with inode->i_lock | Dave Chinner | 1 | -6/+15 |
| 2011-03-01 | Remove one to many n's in a word | Justin P. Mattock | 2 | -2/+2 |
| 2011-01-13 | Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko... | Linus Torvalds | 1 | -1/+1 |
| 2011-01-07 | fs: dcache per-inode inode alias locking | Nick Piggin | 1 | -2/+2 |
| 2011-01-07 | fs: dcache remove dcache_lock | Nick Piggin | 1 | -2/+0 |
| 2011-01-07 | fs: scale inode alias list | Nick Piggin | 1 | -0/+2 |
| 2011-01-07 | fs: dcache scale subdirs | Nick Piggin | 1 | -1/+3 |
| 2010-12-22 | Merge branch 'master' into for-next | Jiri Kosina | 3 | -31/+57 |
| 2010-12-15 | fanotify: fill in the metadata_len field on struct fanotify_event_metadata | Eric Paris | 1 | -2/+4 |
| 2010-12-07 | fanotify: Dont try to open a file descriptor for the overflow event | Lino Sanfilippo | 1 | -4/+13 |
| 2010-12-07 | fanotify: do not leak user reference on allocation failure | Eric Paris | 1 | -1/+3 |
| 2010-12-07 | inotify: stop kernel memory leak on file creation failure | Eric Paris | 1 | -0/+1 |
| 2010-12-07 | fanotify: on group destroy allow all waiters to bypass permission check | Lino Sanfilippo | 2 | -3/+8 |
| 2010-12-07 | fanotify: Dont allow a mask of 0 if setting or removing a mark | Lino Sanfilippo | 1 | -1/+3 |
| 2010-12-07 | fanotify: correct broken ref counting in case adding a mark failed | Lino Sanfilippo | 1 | -17/+14 |
| 2010-12-07 | fanotify: deny permissions when no event was sent | Eric Paris | 1 | -4/+12 |
| 2010-11-01 | Kconfig: typo: and -> an | Michael Witten | 1 | -1/+1 |
| 2010-10-30 | make fanotify_read() restartable across signals | Lino Sanfilippo | 1 | -1/+1 |
| 2010-10-28 | fs/notify/fanotify/fanotify_user.c: fix warnings | Andrew Morton | 1 | -3/+2 |
| 2010-10-28 | fanotify: do not recalculate the mask if the ignored mask changed | Eric Paris | 1 | -3/+3 |
| 2010-10-28 | fanotify: ignore events on directories unless specifically requested | Eric Paris | 2 | -0/+17 |
| 2010-10-28 | fsnotify: rename FS_IN_ISDIR to FS_ISDIR | Eric Paris | 1 | -1/+1 |
| 2010-10-28 | fanotify: do not send events for irregular files | Eric Paris | 1 | -5/+6 |
| 2010-10-28 | fanotify: limit number of listeners per user | Eric Paris | 2 | -1/+21 |
| 2010-10-28 | fanotify: allow userspace to override max marks | Eric Paris | 1 | -1/+8 |
| 2010-10-28 | fanotify: limit the number of marks in a single fanotify group | Eric Paris | 1 | -0/+9 |
| 2010-10-28 | fanotify: allow userspace to override max queue depth | Eric Paris | 1 | -1/+8 |
| 2010-10-28 | fsnotify: implement a default maximum queue depth | Eric Paris | 1 | -0/+4 |
| 2010-10-28 | fanotify: ignore fanotify ignore marks if open writers | Eric Paris | 1 | -0/+10 |
| 2010-10-28 | fsnotify: call fsnotify_parent in perm events | Eric Paris | 1 | -6/+9 |
| 2010-10-28 | fsnotify: correctly handle return codes from listeners | Eric Paris | 1 | -8/+12 |
| 2010-10-28 | fanotify: implement fanotify listener ordering | Eric Paris | 1 | -1/+24 |
| 2010-10-28 | fsnotify: implement ordering between notifiers | Eric Paris | 2 | -3/+12 |
| 2010-10-28 | fanotify: allow fanotify to be built | Eric Paris | 1 | -1/+1 |
| 2010-10-25 | split invalidate_inodes() | Al Viro | 1 | -0/+2 |
| 2010-10-25 | fsnotify: use dget_parent | Christoph Hellwig | 1 | -28/+5 |
| 2010-10-22 | Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl | Linus Torvalds | 2 | -0/+2 |
| 2010-10-15 | llseek: automatically add .llseek fop | Arnd Bergmann | 2 | -0/+2 |
| 2010-10-11 | fanotify: disable fanotify syscalls | Eric Paris | 1 | -1/+1 |
| 2010-08-27 | fsnotify: drop two useless bools in the fnsotify main loop | Eric Paris | 1 | -8/+5 |
| 2010-08-27 | fsnotify: fix list walk order | Eric Paris | 1 | -6/+5 |
| 2010-08-27 | fanotify: Return EPERM when a process is not privileged | Andreas Gruenbacher | 1 | -1/+1 |
| 2010-08-22 | fanotify: drop duplicate pr_debug statement | Tvrtko Ursulin | 1 | -3/+0 |
| 2010-08-22 | fanotify: flush outstanding perm requests on group destroy | Eric Paris | 1 | -0/+27 |
| 2010-08-22 | fsnotify: fix ignored mask handling between inode and vfsmount marks | Eric Paris | 1 | -18/+17 |
| 2010-08-22 | fsnotify: reset used_inode and used_vfsmount on each pass | Eric Paris | 1 | -1/+3 |
| 2010-08-22 | fanotify: do not dereference inode_mark when it is unset | Eric Paris | 1 | -4/+11 |
| 2010-08-12 | Revert "fsnotify: store struct file not struct path" | Linus Torvalds | 5 | -41/+30 |
| 2010-08-10 | Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notify | Linus Torvalds | 20 | -1727/+2440 |
| 2010-08-09 | simplify checks for I_CLEAR/I_FREEING | Al Viro | 2 | -7/+6 |
| 2010-07-28 | fanotify: use both marks when possible | Eric Paris | 4 | -58/+38 |
| 2010-07-28 | fsnotify: pass both the vfsmount mark and inode mark | Eric Paris | 4 | -38/+77 |
| 2010-07-28 | fsnotify: walk the inode and vfsmount lists simultaneously | Eric Paris | 1 | -50/+84 |
| 2010-07-28 | fsnotify: rework ignored mark flushing | Eric Paris | 1 | -49/+11 |
| 2010-07-28 | fsnotify: remove global fsnotify groups lists | Eric Paris | 4 | -128/+2 |
| 2010-07-28 | fsnotify: remove group->mask | Eric Paris | 4 | -47/+5 |
| 2010-07-28 | fsnotify: remove the global masks | Eric Paris | 3 | -46/+2 |
| 2010-07-28 | fsnotify: cleanup should_send_event | Eric Paris | 4 | -38/+14 |
| 2010-07-28 | fanotify: use the mark in handler functions | Eric Paris | 1 | -29/+17 |
| 2010-07-28 | dnotify: use the mark in handler functions | Eric Paris | 1 | -17/+5 |
| 2010-07-28 | inotify: use the mark in handler functions | Eric Paris | 1 | -24/+5 |
| 2010-07-28 | fsnotify: send fsnotify_mark to groups in event handling functions | Eric Paris | 4 | -16/+23 |
| 2010-07-28 | fsnotify: Exchange list heads instead of moving elements | Andreas Gruenbacher | 1 | -4/+2 |
| 2010-07-28 | fsnotify: srcu to protect read side of inode and vfsmount locks | Eric Paris | 4 | -40/+110 |
| 2010-07-28 | fsnotify: use an explicit flag to indicate fsnotify_destroy_mark has been called | Eric Paris | 3 | -6/+9 |
| 2010-07-28 | fsnotify: use _rcu functions for mark list traversal | Eric Paris | 2 | -10/+10 |
| 2010-07-28 | fsnotify: place marks on object in order of group memory address | Eric Paris | 2 | -25/+55 |
| 2010-07-28 | vfs/fsnotify: fsnotify_close can delay the final work in fput | Eric Paris | 1 | -0/+13 |
| 2010-07-28 | fsnotify: store struct file not struct path | Eric Paris | 5 | -32/+30 |
| 2010-07-28 | fsnotify: fsnotify_add_notify_event should return an event | Eric Paris | 4 | -88/+96 |
| 2010-07-28 | fsnotify: add pr_debug throughout | Eric Paris | 4 | -0/+33 |
| 2010-07-28 | fanotify: groups can specify their f_flags for new fd | Eric Paris | 1 | -4/+2 |
| 2010-07-28 | fsnotify: check to make sure all fsnotify bits are unique | Eric Paris | 1 | -0/+2 |
| 2010-07-28 | inotify: Fix mask checks | Jerome Marchand | 1 | -2/+2 |
| 2010-07-28 | inotify: force inotify and fsnotify use same bits | Eric Paris | 1 | -0/+21 |
| 2010-07-28 | inotify: allow users to request not to recieve events on unlinked children | Eric Paris | 2 | -1/+10 |
| 2010-07-28 | inotify: send IN_UNMOUNT events | Eric Paris | 1 | -2/+5 |
| 2010-07-28 | inotify: fix inotify oneshot support | Eric Paris | 1 | -0/+3 |
| 2010-07-28 | fsnotify: update gfp/slab.h includes | Tejun Heo | 2 | -1/+1 |
| 2010-07-28 | fanotify: drop the useless priority argument | Eric Paris | 2 | -12/+6 |
| 2010-07-28 | fanotify: default Kconfig to n | Eric Paris | 1 | -1/+1 |
| 2010-07-28 | inotify_user.c: make local symbol static | H Hartley Sweeten | 1 | -1/+1 |
| 2010-07-28 | fsnotify: call iput on inodes when no longer marked | Eric Paris | 1 | -1/+1 |
| 2010-07-28 | fanotify: do not always return 0 in fsnotify | Jean-Christophe Dubois | 1 | -1/+1 |
| 2010-07-28 | fanotify: do not return 0 in a void function | Eric Paris | 1 | -1/+1 |
| 2010-07-28 | fanotify: userspace interface for permission responses | Eric Paris | 2 | -6/+179 |
| 2010-07-28 | fanotify: permissions and blocking | Eric Paris | 3 | -4/+69 |
| 2010-07-28 | fsnotify: new fsnotify hooks and events types for access decisions | Eric Paris | 1 | -23/+24 |
| 2010-07-28 | fsnotify: use unsigned char * for dentry->d_name.name | Eric Paris | 2 | -4/+5 |
| 2010-07-28 | fanotify: use merge argument to determine actual event added to queue | Eric Paris | 1 | -5/+16 |
| 2010-07-28 | fsnotify: intoduce a notification merge argument | Eric Paris | 4 | -7/+14 |
| 2010-07-28 | fsnotify: add group priorities | Eric Paris | 2 | -4/+40 |
| 2010-07-28 | fanotify: clear all fanotify marks | Eric Paris | 4 | -7/+39 |
| 2010-07-28 | fanotify: allow ignored_masks to survive modify | Eric Paris | 1 | -0/+2 |
| 2010-07-28 | fsnotify: allow ignored_mask to survive modification | Eric Paris | 1 | -2/+4 |
| 2010-07-28 | fsnotify: clear ignored mask on modify | Eric Paris | 1 | -0/+31 |
| 2010-07-28 | fanotify: allow users to set an ignored_mask | Eric Paris | 1 | -18/+36 |
| 2010-07-28 | fanotify: ignored_mask to ignore events | Eric Paris | 1 | -14/+23 |
| 2010-07-28 | fsnotify: ignored_mask - excluding notification | Eric Paris | 1 | -0/+6 |
| 2010-07-28 | fsnotify: allow marks to not pin inodes in core | Eric Paris | 6 | -19/+53 |
| 2010-07-28 | fanotify: remove outgoing function checks in fanotify.h | Andreas Gruenbacher | 3 | -16/+4 |
| 2010-07-28 | fanotify: remove fanotify.h declarations | Andreas Gruenbacher | 2 | -40/+10 |
| 2010-07-28 | fanotify: split fanotify_remove_mark | Andreas Gruenbacher | 1 | -18/+27 |
| 2010-07-28 | fanotify: rename FAN_MARK_ON_VFSMOUNT to FAN_MARK_MOUNT | Andreas Gruenbacher | 1 | -2/+2 |
| 2010-07-28 | fanotify: hooks the fanotify_mark syscall to the vfsmount code | Eric Paris | 1 | -4/+11 |
| 2010-07-28 | fanotify: remove fanotify_add_mark | Andreas Gruenbacher | 1 | -22/+1 |
| 2010-07-28 | fanotify: do not return pointer from fanotify_add_*_mark | Andreas Gruenbacher | 1 | -20/+16 |
| 2010-07-28 | fanotify: do not call fanotify_update_object_mask in fanotify_add_mark | Andreas Gruenbacher | 1 | -94/+50 |
| 2010-07-28 | fanotify: do not call fanotify_update_object_mask in fanotify_remove_mark | Andreas Gruenbacher | 1 | -4/+29 |
| 2010-07-28 | fanotify: remove fanotify_update_mark | Andreas Gruenbacher | 1 | -21/+10 |
| 2010-07-28 | fanotify: infrastructure to add an remove marks on vfsmounts | Eric Paris | 1 | -52/+133 |
| 2010-07-28 | fanotify: should_send_event needs to handle vfsmounts | Eric Paris | 1 | -11/+45 |
| 2010-07-28 | fsnotify: Infrastructure for per-mount watches | Andreas Gruenbacher | 2 | -0/+7 |
| 2010-07-28 | fsnotify: vfsmount marks generic functions | Eric Paris | 4 | -10/+189 |
| 2010-07-28 | fsnotify/vfsmount: add fsnotify fields to struct vfsmount | Andreas Gruenbacher | 1 | -3/+1 |
| 2010-07-28 | fsnotify: clear marks to 0 in fsnotify_init_mark | Eric Paris | 1 | -4/+1 |
| 2010-07-28 | fsnotify: split generic and inode specific mark code | Eric Paris | 9 | -243/+337 |
| 2010-07-28 | fanotify: Add pids to events | Andreas Gruenbacher | 3 | -2/+7 |
| 2010-07-28 | fanotify: create_fd cleanup | Andreas Gruenbacher | 1 | -11/+6 |
| 2010-07-28 | fanotify: CONFIG_HAVE_SYSCALL_WRAPPERS for sys_fanotify_mark | Heiko Carstens | 1 | -2/+14 |
| 2010-07-28 | fanotify: select ANON_INODES. | Paul Mundt | 1 | -0/+1 |
| 2010-07-28 | fanotify: send events using read | Eric Paris | 2 | -4/+221 |
| 2010-07-28 | fanotify: fanotify_mark syscall implementation | Eric Paris | 2 | -1/+256 |
| 2010-07-28 | fanotify: sys_fanotify_mark declartion | Eric Paris | 1 | -0/+6 |
| 2010-07-28 | fanotify: fanotify_init syscall implementation | Eric Paris | 2 | -1/+62 |
| 2010-07-28 | fanotify: fanotify_init syscall declaration | Eric Paris | 2 | -1/+14 |
| 2010-07-28 | fanotify: do not clone on merge unless needed | Eric Paris | 1 | -0/+10 |
| 2010-07-28 | fanotify: merge notification events with different masks | Eric Paris | 1 | -9/+30 |
| 2010-07-28 | fanotify:drop notification if they exist in the outgoing queue | Eric Paris | 1 | -2/+43 |
| 2010-07-28 | fanotify: fscking all notification system | Eric Paris | 6 | -0/+104 |
| 2010-07-28 | fsnotify: take inode->i_lock inside fsnotify_find_mark_entry() | Andreas Gruenbacher | 4 | -25/+19 |
| 2010-07-28 | dnotify: rename mark_entry to mark | Eric Paris | 1 | -85/+85 |
| 2010-07-28 | inotify: rename mark_entry to just mark | Eric Paris | 3 | -124/+123 |
| 2010-07-28 | fsnotify: rename mark_entry to just mark | Eric Paris | 2 | -77/+77 |
| 2010-07-28 | fsnotify: rename fsnotify_find_mark_entry to fsnotify_find_mark | Eric Paris | 4 | -19/+19 |
| 2010-07-28 | fsnotify: rename fsnotify_mark_entry to just fsnotify_mark | Eric Paris | 6 | -51/+51 |
| 2010-07-28 | fsnotify: kill FSNOTIFY_EVENT_FILE | Andreas Gruenbacher | 2 | -16/+5 |
| 2010-07-28 | fsnotify: add flags to fsnotify_mark_entries | Eric Paris | 1 | -0/+2 |
| 2010-07-28 | fsnotify: put inode specific fields in an fsnotify_mark in a union | Eric Paris | 4 | -22/+22 |
| 2010-07-28 | fsnotify: include vfsmount in should_send_event when appropriate | Eric Paris | 3 | -23/+23 |
| 2010-07-28 | fsnotify: mount point listeners list and global mask | Eric Paris | 4 | -26/+112 |
| 2010-07-28 | fsnotify: add groups to fsnotify_inode_groups when registering inode watch | Eric Paris | 3 | -10/+17 |
| 2010-07-28 | fsnotify: initialize the group->num_marks in a better place | Eric Paris | 1 | -3/+7 |
| 2010-07-28 | fsnotify: rename fsnotify_groups to fsnotify_inode_groups | Eric Paris | 3 | -18/+26 |
| 2010-07-28 | fsnotify: drop mask argument from fsnotify_alloc_group | Eric Paris | 3 | -9/+3 |
| 2010-07-28 | fsnotify: fsnotify_obtain_group should be fsnotify_alloc_group | Eric Paris | 3 | -9/+5 |
| 2010-07-28 | fsnotify: fsnotify_obtain_group kzalloc cleanup | Eric Paris | 1 | -3/+0 |
| 2010-07-28 | fsnotify: remove group_num altogether | Eric Paris | 3 | -58/+4 |
| 2010-07-28 | fsnotify: lock annotation for event replacement | Eric Paris | 1 | -28/+13 |
| 2010-07-28 | fsnotify: replace an event on a list | Eric Paris | 1 | -0/+56 |
| 2010-07-28 | fsnotify: clone existing events | Eric Paris | 1 | -4/+25 |
| 2010-07-28 | fsnotify: per group notification queue merge types | Eric Paris | 3 | -56/+75 |
| 2010-07-28 | fsnotify: send struct file when sending events to parents when possible | Eric Paris | 1 | -3/+10 |
| 2010-07-28 | fsnotify: include data in should_send calls | Eric Paris | 3 | -3/+4 |
| 2010-07-28 | fsnotify: provide the data type to should_send_event | Eric Paris | 3 | -3/+5 |
| 2010-07-28 | inotify: do not spam console without limit | Eric Paris | 1 | -7/+4 |
| 2010-07-28 | inotify: remove inotify in kernel interface | Eric Paris | 3 | -889/+0 |
| 2010-07-28 | inotify: do not reuse watch descriptors | Eric Paris | 1 | -7/+6 |
| 2010-07-28 | fsnotify: use kmem_cache_zalloc to simplify event initialization | Eric Paris | 1 | -12/+1 |
| 2010-07-28 | fsnotify: kzalloc fsnotify groups | Eric Paris | 1 | -1/+1 |
| 2010-07-28 | inotify: use container_of instead of casting | Eric Paris | 1 | -1/+3 |
| 2010-07-28 | fsnotify: use fsnotify_create_event to allocate the q_overflow event | Eric Paris | 1 | -4/+7 |
| 2010-07-28 | fsnotify: allow addition of duplicate fsnotify marks | Eric Paris | 3 | -5/+7 |
| 2010-07-28 | fsnotify: duplicate fsnotify_mark_entry data between 2 marks | Eric Paris | 1 | -1/+9 |
| 2010-07-28 | inotify: simplify the inotify idr handling | Eric Paris | 1 | -55/+139 |
| 2010-05-21 | Saner locking around deactivate_super() | Al Viro | 1 | -65/+11 |
| 2010-05-21 | get rid of S_BIAS | Al Viro | 1 | -19/+13 |
| 2010-05-14 | Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notify | Linus Torvalds | 2 | -8/+10 |
| 2010-05-14 | inotify: don't leak user struct on inotify release | Pavel Emelyanov | 1 | -0/+2 |
| 2010-05-14 | inotify: race use after free/double free in inotify inode marks | Eric Paris | 1 | -3/+6 |
| 2010-05-14 | inotify: clean up the inotify_add_watch out path | Eric Paris | 1 | -5/+2 |
| 2010-05-12 | Inotify: undefined reference to `anon_inode_getfd' | Russell King | 1 | -0/+1 |
| 2010-04-30 | Inotify: Fix build failure in inotify user support | Ralf Baechle | 1 | -0/+1 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 2 | -1/+1 |
| 2010-02-19 | switch inotify_user to anon_inode | Al Viro | 1 | -53/+6 |
| 2010-01-15 | inotify: only warn once for inotify problems | Eric Paris | 1 | -1/+1 |
| 2010-01-15 | inotify: do not reuse watch descriptors | Eric Paris | 1 | -2/+2 |
| 2009-12-16 | switch alloc_file() to passing struct path | Al Viro | 1 | -2/+6 |
| 2009-12-16 | switched inotify_init1() to alloc_file() | Al Viro | 1 | -15/+10 |
| 2009-12-09 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik... | Linus Torvalds | 1 | -4/+0 |
| 2009-12-04 | inotify: remove superfluous return code check | Giuseppe Scrivano | 1 | -4/+0 |
| 2009-11-18 | sysctl: Drop & in front of every proc_handler. | Eric W. Biederman | 1 | -3/+3 |
| 2009-11-12 | sysctl fs: Remove dead binary sysctl support | Eric W. Biederman | 1 | -7/+1 |
| 2009-10-20 | dnotify: ignore FS_EVENT_ON_CHILD | Andreas Gruenbacher | 1 | -1/+2 |
| 2009-10-18 | inotify: fix coalesce duplicate events into a single event in special case | Wei Yongjun | 1 | -1/+1 |