fanotify: factor out helper fanotify_mark_update_flags()
authorAmir Goldstein <amir73il@gmail.com>
Fri, 22 Apr 2022 12:03:24 +0000 (15:03 +0300)
committerJan Kara <jack@suse.cz>
Mon, 25 Apr 2022 12:43:01 +0000 (14:43 +0200)
commit8998d110835e3781ccd3f1ae061a590b4aaba911
tree92496d2f70e2bf62c947af94d7e807716b5e7675
parent4adce25ccfff215939ee465b8c0aa70526d5c352
fanotify: factor out helper fanotify_mark_update_flags()

Handle FAN_MARK_IGNORED_SURV_MODIFY flag change in a helper that
is called after updating the mark mask.

Replace the added and removed return values and help variables with
bool recalc return values and help variable, which makes the code a
bit easier to follow.

Rename flags argument to fan_flags to emphasize the difference from
mark->flags.

Link: https://lore.kernel.org/r/20220422120327.3459282-14-amir73il@gmail.com
Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Jan Kara <jack@suse.cz>
fs/notify/fanotify/fanotify_user.c