ANDROID: xattr: Pass EOPNOTSUPP to permission2
authorDaniel Rosenberg <drosen@google.com>
Tue, 23 Jan 2018 22:34:38 +0000 (14:34 -0800)
committerStricted <info@stricted.net>
Thu, 11 Oct 2018 16:03:46 +0000 (18:03 +0200)
commit5e5a92ec6388fdf6270676c26f6d03643f14b9f9
tree01f4c8f4fa33e12d48df5c6c8add1a6d5567633b
parent25154516b9c0e891eef368e43f725f97f824aca9
ANDROID: xattr: Pass EOPNOTSUPP to permission2

The permission call for xattr operations happens regardless of
whether or not the xattr functions are implemented.

The xattr functions currently don't have support for permission2.
Passing EOPNOTSUPP as the mount point in xattr_permission allows
us to return EOPNOTSUPP early in permission2, if the filesystem
supports it.

Change-Id: I9d07e4cd633cf40af60450ffbff7ac5c1b4e8c2c
Signed-off-by: Daniel Rosenberg <drosen@google.com>
Bug: 35848445
fs/sdcardfs/inode.c
fs/xattr.c