Hello Linus, could you please pull from git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify_for_v4.18-rc1 This is a shortened fsnotify series from Amir with the last 5 patches you complained about pulled out. Amir has modified those 5 patches to not change struct inode but obviously it's too late for those to go into this rc1. Top of the tree is 3be4aaf4e2d3. The full shortlog is: Amir Goldstein (7): fsnotify: use type id to identify connector object type fsnotify: remove redundant arguments to handle_event() fsnotify: introduce marks iteration helpers fsnotify: generalize iteration of marks by object type fsnotify: generalize send_to_group() fanotify: generalize fanotify_should_send_event() fsnotify: add fsnotify_add_inode_mark() wrappers The diffstat is fs/notify/dnotify/dnotify.c | 8 +- fs/notify/fanotify/fanotify.c | 46 ++++++------ fs/notify/fdinfo.c | 6 +- fs/notify/fsnotify.c | 138 +++++++++++++++++++++-------------- fs/notify/fsnotify.h | 6 -- fs/notify/group.c | 2 +- fs/notify/inotify/inotify.h | 2 - fs/notify/inotify/inotify_fsnotify.c | 6 +- fs/notify/inotify/inotify_user.c | 10 ++- fs/notify/mark.c | 52 +++++++------ include/linux/fsnotify_backend.h | 79 +++++++++++++++++--- kernel/audit_fsnotify.c | 5 +- kernel/audit_tree.c | 12 ++- kernel/audit_watch.c | 5 +- 14 files changed, 230 insertions(+), 147 deletions(-) Thanks Honza -- Jan Kara <jack@xxxxxxxx> SUSE Labs, CR