X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=libcfs%2Flibcfs%2Fcrypto%2Fpolicy.c;h=243b412486add065fcc608176c4c912505bfa44e;hp=5e744544f6b6e7873208ff48db452777acdb6c42;hb=0feec5a3c7d4518d5c563739124b202a6a0a99f7;hpb=fb545fa83837c1478ad41f752cf5d3e313b67c73 diff --git a/libcfs/libcfs/crypto/policy.c b/libcfs/libcfs/crypto/policy.c index 5e74454..243b412 100644 --- a/libcfs/libcfs/crypto/policy.c +++ b/libcfs/libcfs/crypto/policy.c @@ -17,6 +17,7 @@ #include #include #include +#include #include "llcrypt_private.h" /** @@ -333,7 +334,7 @@ int llcrypt_ioctl_set_policy(struct file *filp, const void __user *arg) return -EFAULT; policy.version = version; - if (!inode_owner_or_capable(inode)) + if (!inode_owner_or_capable(&init_user_ns, inode)) return -EACCES; ret = mnt_want_write_file(filp);