Merge tag 'for_v4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Pull fsnotify updates from Jan Kara: "Amir's patches to implement superblock fanotify watches, Xiaoming's patch to enable reporting of thread IDs in fanotify events instead of TGIDs (sadly the patch got mis-attributed to Amir and I've noticed only now), and a fix of possible oops on umount caused by fsnotify infrastructure" * tag 'for_v4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs: fsnotify: Fix busy inodes during unmount fs: group frequently accessed fields of struct super_block together fanotify: support reporting thread id instead of process id fanotify: add BUILD_BUG_ON() to count the bits of fanotify constants fsnotify: convert runtime BUG_ON() to BUILD_BUG_ON() fanotify: deprecate uapi FAN_ALL_* constants fanotify: simplify handling of FAN_ONDIR fsnotify: generalize handling of extra event flags fanotify: fix collision of internal and uapi mark flags fanotify: store fanotify_init() flags in group's fanotify_data fanotify: add API to attach/detach super block mark fsnotify: send path type events to group with super block marks fsnotify: add super block object type
No related branches found
No related tags found
Showing
- fs/notify/fanotify/fanotify.c 11 additions, 6 deletionsfs/notify/fanotify/fanotify.c
- fs/notify/fanotify/fanotify.h 2 additions, 2 deletionsfs/notify/fanotify/fanotify.h
- fs/notify/fanotify/fanotify_user.c 58 additions, 45 deletionsfs/notify/fanotify/fanotify_user.c
- fs/notify/fdinfo.c 6 additions, 23 deletionsfs/notify/fdinfo.c
- fs/notify/fsnotify.c 27 additions, 15 deletionsfs/notify/fsnotify.c
- fs/notify/fsnotify.h 11 additions, 0 deletionsfs/notify/fsnotify.h
- fs/notify/inotify/inotify_user.c 1 addition, 1 deletionfs/notify/inotify/inotify_user.c
- fs/notify/mark.c 35 additions, 8 deletionsfs/notify/mark.c
- fs/super.c 1 addition, 1 deletionfs/super.c
- include/linux/fanotify.h 57 additions, 2 deletionsinclude/linux/fanotify.h
- include/linux/fs.h 17 additions, 5 deletionsinclude/linux/fs.h
- include/linux/fsnotify_backend.h 23 additions, 7 deletionsinclude/linux/fsnotify_backend.h
- include/uapi/linux/fanotify.h 18 additions, 7 deletionsinclude/uapi/linux/fanotify.h
Loading
Please register or sign in to comment