-
- Downloads
fsnotify: store struct file not struct path
Al explains that calling dentry_open() with a mnt/dentry pair is only
garunteed to be safe if they are already used in an open struct file. To
make sure this is the case don't store and use a struct path in fsnotify,
always use a struct file.
Signed-off-by:
Eric Paris <eparis@redhat.com>
Showing
- fs/notify/fanotify/fanotify.c 4 additions, 4 deletionsfs/notify/fanotify/fanotify.c
- fs/notify/fanotify/fanotify_user.c 3 additions, 3 deletionsfs/notify/fanotify/fanotify_user.c
- fs/notify/fsnotify.c 8 additions, 8 deletionsfs/notify/fsnotify.c
- fs/notify/inotify/inotify_fsnotify.c 6 additions, 6 deletionsfs/notify/inotify/inotify_fsnotify.c
- fs/notify/notification.c 9 additions, 11 deletionsfs/notify/notification.c
- include/linux/fsnotify.h 16 additions, 21 deletionsinclude/linux/fsnotify.h
- include/linux/fsnotify_backend.h 8 additions, 8 deletionsinclude/linux/fsnotify_backend.h
- kernel/audit_watch.c 2 additions, 2 deletionskernel/audit_watch.c
Loading
Please register or sign in to comment