Merge tag 'fsnotify_for_v5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Pull fanotify updates from Jan Kara: "Support for new FAN_RENAME fanotify event and support for reporting child info in directory fanotify events (FAN_REPORT_TARGET_FID)" * tag 'fsnotify_for_v5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs: fanotify: wire up FAN_RENAME event fanotify: report old and/or new parent+name in FAN_RENAME event fanotify: record either old name new name or both for FAN_RENAME fanotify: record old and new parent and name in FAN_RENAME event fanotify: support secondary dir fh and name in fanotify_info fanotify: use helpers to parcel fanotify_info buffer fanotify: use macros to get the offset to fanotify_info buffer fsnotify: generate FS_RENAME event with rich information fanotify: introduce group flag FAN_REPORT_TARGET_FID fsnotify: separate mark iterator type from object type enum fsnotify: clarify object type argument
Showing
- fs/notify/dnotify/dnotify.c 1 addition, 1 deletionfs/notify/dnotify/dnotify.c
- fs/notify/fanotify/fanotify.c 161 additions, 52 deletionsfs/notify/fanotify/fanotify.c
- fs/notify/fanotify/fanotify.h 131 additions, 11 deletionsfs/notify/fanotify/fanotify.h
- fs/notify/fanotify/fanotify_user.c 70 additions, 12 deletionsfs/notify/fanotify/fanotify_user.c
- fs/notify/fsnotify.c 37 additions, 16 deletionsfs/notify/fsnotify.c
- fs/notify/group.c 1 addition, 1 deletionfs/notify/group.c
- fs/notify/mark.c 17 additions, 14 deletionsfs/notify/mark.c
- include/linux/dnotify.h 1 addition, 1 deletioninclude/linux/dnotify.h
- include/linux/fanotify.h 3 additions, 2 deletionsinclude/linux/fanotify.h
- include/linux/fsnotify.h 6 additions, 3 deletionsinclude/linux/fsnotify.h
- include/linux/fsnotify_backend.h 43 additions, 31 deletionsinclude/linux/fsnotify_backend.h
- include/uapi/linux/fanotify.h 12 additions, 0 deletionsinclude/uapi/linux/fanotify.h
Please register or sign in to comment