ANDROID: fuse: Add support for d_canonical_path
authorDaniel Rosenberg <drosen@google.com>
Fri, 22 Apr 2016 07:00:48 +0000 (00:00 -0700)
committerDaniel Rosenberg <drosen@google.com>
Tue, 30 Jan 2018 03:39:58 +0000 (19:39 -0800)
commit4dda03640143db368c5c74d57640db6494434761
treefa459fd1059709874d74cb0cfd32007b3d1beda2
parent00fdd650043a3dd6ad96aee37bf71cfbf86f259c
ANDROID: fuse: Add support for d_canonical_path

Allows FUSE to report to inotify that it is acting
as a layered filesystem. The userspace component
returns a string representing the location of the
underlying file. If the string cannot be resolved
into a path, the top level path is returned instead.

bug: 23904372
Change-Id: Iabdca0bbedfbff59e9c820c58636a68ef9683d9f
Signed-off-by: Daniel Rosenberg <drosen@google.com>
fs/fuse/dev.c
fs/fuse/dir.c
fs/fuse/fuse_i.h
include/uapi/linux/fuse.h