OSDN Git Service

fanotify: store fanotify_init() flags in group's fanotify_data
authorAmir Goldstein <amir73il@gmail.com>
Fri, 21 Sep 2018 18:20:30 +0000 (21:20 +0300)
committerJan Kara <jack@suse.cz>
Thu, 27 Sep 2018 13:29:00 +0000 (15:29 +0200)
commit96a71f21ef1fcc32bea07c612a332a89a213f054
tree00bcedff9e9bee4c7cb665b788619a5eec4003e5
parentd54f4fba889b205e9cd8239182ca5d27d0ac3bc2
fanotify: store fanotify_init() flags in group's fanotify_data

This averts the need to re-generate flags in fanotify_show_fdinfo()
and sets the scene for addition of more upcoming flags without growing
new members to the fanotify_data struct.

Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Jan Kara <jack@suse.cz>
fs/notify/fanotify/fanotify_user.c
fs/notify/fdinfo.c
include/linux/fanotify.h
include/linux/fsnotify_backend.h