kernel-ark/fs/notify
Eric Paris 6e5f77b32e fsnotify: intoduce a notification merge argument
Each group can define their own notification (and secondary_q) merge
function.  Inotify does tail drop, fanotify does matching and drop which
can actually allocate a completely new event.  But for fanotify to properly
deal with permissions events it needs to know the new event which was
ultimately added to the notification queue.  This patch just implements a
void ** argument which is passed to the merge function.  fanotify can use
this field to pass the new event back to higher layers.

Signed-off-by: Eric Paris <eparis@redhat.com>
for fanotify to properly deal with permissions events
2010-07-28 09:59:01 -04:00
..
dnotify fsnotify: allow marks to not pin inodes in core 2010-07-28 09:58:59 -04:00
fanotify fsnotify: intoduce a notification merge argument 2010-07-28 09:59:01 -04:00
inotify fsnotify: intoduce a notification merge argument 2010-07-28 09:59:01 -04:00
fsnotify.c fsnotify: allow ignored_mask to survive modification 2010-07-28 09:59:00 -04:00
fsnotify.h fsnotify: allow marks to not pin inodes in core 2010-07-28 09:58:59 -04:00
group.c fsnotify: add group priorities 2010-07-28 09:59:01 -04:00
inode_mark.c fanotify: clear all fanotify marks 2010-07-28 09:59:00 -04:00
Kconfig fanotify: fscking all notification system 2010-07-28 09:58:54 -04:00
Makefile fsnotify: vfsmount marks generic functions 2010-07-28 09:58:57 -04:00
mark.c fanotify: clear all fanotify marks 2010-07-28 09:59:00 -04:00
notification.c fsnotify: intoduce a notification merge argument 2010-07-28 09:59:01 -04:00
vfsmount_mark.c fanotify: clear all fanotify marks 2010-07-28 09:59:00 -04:00