fuse: Add support for d_canonical_path
authorDaniel Rosenberg <drosen@google.com>
Fri, 22 Apr 2016 07:00:48 +0000 (00:00 -0700)
committerAmit Pundir <amit.pundir@linaro.org>
Thu, 19 May 2016 07:05:13 +0000 (12:35 +0530)
commit28813390bf99b818801105328fbc2da466a9974d
tree4ced1b1e3dab9f1491b861328e1d1e69ab6ac588
parent6fa18ffc7122663277db9311c4e679f632d2b78d
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