commit | 4d54158222b62260fb6867c1ae5808e6e88c06da | [log] [tgz] |
---|---|---|
author | Flemmard <flemmard@gmail.com> | Fri Dec 20 11:00:09 2013 +0100 |
committer | flintman <flintman@flintmancomputers.com> | Mon Apr 27 08:04:20 2015 -0400 |
tree | 3862a304c29c6b47e05e2fec8da27ef3fe59dc86 | |
parent | a14cd335658c2f5b826a65a9b97068b1adcebd03 [diff] [blame] |
fs: add FUSE_SD support
diff --git a/fs/inode.c b/fs/inode.c index 8de457e..4e6a49d 100644 --- a/fs/inode.c +++ b/fs/inode.c
@@ -1738,6 +1738,10 @@ return true; if (ns_capable(ns, CAP_FOWNER)) return true; +#ifdef CONFIG_FUSE_SD + if (current_user_ns() == ns && inode->i_gid == AID_SDCARD_RW) + return true; +#endif return false; } EXPORT_SYMBOL(inode_owner_or_capable);