Hello Linus, could you please pull from git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify_for_v5.17-rc1 to get support for new FAN_RENAME fanotify event and support for reporting child info in directory fanotify events (FAN_REPORT_TARGET_FID). Top of the tree is 8cc3b1ccd930. The full shortlog is: Amir Goldstein (11): fsnotify: clarify object type argument fsnotify: separate mark iterator type from object type enum fanotify: introduce group flag FAN_REPORT_TARGET_FID fsnotify: generate FS_RENAME event with rich information fanotify: use macros to get the offset to fanotify_info buffer fanotify: use helpers to parcel fanotify_info buffer fanotify: support secondary dir fh and name in fanotify_info fanotify: record old and new parent and name in FAN_RENAME event fanotify: record either old name new name or both for FAN_RENAME fanotify: report old and/or new parent+name in FAN_RENAME event fanotify: wire up FAN_RENAME event The diffstat is fs/notify/dnotify/dnotify.c | 2 +- fs/notify/fanotify/fanotify.c | 213 ++++++++++++++++++++++++++++--------- fs/notify/fanotify/fanotify.h | 142 +++++++++++++++++++++++-- fs/notify/fanotify/fanotify_user.c | 82 +++++++++++--- fs/notify/fsnotify.c | 53 ++++++--- fs/notify/group.c | 2 +- fs/notify/mark.c | 31 +++--- include/linux/dnotify.h | 2 +- include/linux/fanotify.h | 5 +- include/linux/fsnotify.h | 9 +- include/linux/fsnotify_backend.h | 74 +++++++------ include/uapi/linux/fanotify.h | 12 +++ 12 files changed, 483 insertions(+), 144 deletions(-) Thanks Honza -- Jan Kara <jack@xxxxxxxx> SUSE Labs, CR