Amir Goldstein
92183a4289
fsnotify: fix ignore mask logic in send_to_group()
...
The ignore mask logic in send_to_group() does not match the logic
in fanotify_should_send_event(). In the latter, a vfsmount mark ignore
mask precedes an inode mark mask and in the former, it does not.
That difference may cause events to be sent to fanotify backend for no
reason. Fix the logic in send_to_group() to match that of
fanotify_should_send_event().
Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Jan Kara <jack@suse.cz>
2018-04-13 15:52:49 +02:00
..
dnotify
dnotify: Handle errors from fsnotify_add_mark_locked() in fcntl_dirnotify()
2017-10-31 17:41:04 +01:00
fanotify
fanotify: fix logic of events on child
2018-04-09 16:30:14 +02:00
inotify
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
2018-04-05 19:17:50 -07:00
fdinfo.c
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
2017-11-14 14:13:11 -08:00
fdinfo.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
fsnotify.c
fsnotify: fix ignore mask logic in send_to_group()
2018-04-13 15:52:49 +02:00
fsnotify.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
group.c
fsnotify: convert fsnotify_group.refcnt from atomic_t to refcount_t
2017-10-31 17:54:56 +01:00
Kconfig
rcu: Make SRCU optional by using CONFIG_SRCU
2015-01-06 11:04:29 -08:00
Makefile
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mark.c
fsnotify: convert fsnotify_mark.refcnt from atomic_t to refcount_t
2017-10-31 17:54:56 +01:00
notification.c
fsnotify: Let userspace know about lost events due to ENOMEM
2018-02-27 10:25:33 +01:00