OSDN Git Service

ANDROID: xattr: Pass EOPNOTSUPP to permission2
authorDaniel Rosenberg <drosen@google.com>
Tue, 23 Jan 2018 22:34:38 +0000 (14:34 -0800)
committerDaniel Rosenberg <drosen@google.com>
Wed, 24 Jan 2018 21:14:17 +0000 (13:14 -0800)
commite70c132b2dac4fa9287f08f7572907ed99cbb65b
tree3f31124fc85ee2eafe83e81c52ade32c3a4ca557
parentef588ef53d3e62d3898e27276d52eda066dbe07e
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