linux/fs/notify
Daniel Rosenberg eb9e939dac ANDROID: vfs: add d_canonical_path for stacked filesystem support
Inotify does not currently know when a filesystem
is acting as a wrapper around another fs. This means
that inotify watchers will miss any modifications to
the base file, as well as any made in a separate
stacked fs that points to the same file.
d_canonical_path solves this problem by allowing the fs
to map a dentry to a path in the lower fs. Inotify
can use it to find the appropriate place to watch to
be informed of all changes to a file.

Bug: 70706497
Bug: 120446149
Change-Id: I09563baffad1711a045e45c1bd0bd8713c2cc0b6
Signed-off-by: Daniel Rosenberg <drosen@google.com>
[astrachan: Folded 34df4102216e ("ANDROID: fsnotify: Notify lower fs of
            open") into this patch]
Signed-off-by: Alistair Strachan <astrachan@google.com>
2018-12-05 09:48:14 -08:00
..
dnotify Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2018-08-21 13:47:29 -07:00
fanotify ANDROID: vfs: Add permission2 for filesystems with per mount permissions 2018-12-05 09:48:14 -08:00
inotify ANDROID: vfs: add d_canonical_path for stacked filesystem support 2018-12-05 09:48:14 -08:00
fdinfo.c fsnotify: let connector point to an abstract object 2018-06-27 13:45:05 +02:00
fdinfo.h
fsnotify.c fsnotify: Fix busy inodes during unmount 2018-11-13 11:08:50 -08:00
fsnotify.h fsnotify: let connector point to an abstract object 2018-06-27 13:45:05 +02:00
group.c fs: fsnotify: account fsnotify metadata to kmemcg 2018-08-17 16:20:30 -07:00
Kconfig
Makefile
mark.c fsnotify: Fix busy inodes during unmount 2018-11-13 11:08:50 -08:00
notification.c fsnotify: Let userspace know about lost events due to ENOMEM 2018-02-27 10:25:33 +01:00