X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=security%2Fcommoncap.c;h=963dc598166166fba8a24739bac53044f86e7760;hb=1ae2c97a0a284ca73754acd2b3be33fe4f2505b2;hp=b9d613e0ef143b36bd411246d1ce1f42f00738b0;hpb=13e92b5b1e8380997029d63fc7c85cdf18bdcf2b;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.git diff --git a/security/commoncap.c b/security/commoncap.c index b9d613e..963dc59 100644 --- a/security/commoncap.c +++ b/security/commoncap.c @@ -421,6 +421,9 @@ int get_vfs_caps_from_disk(const struct dentry *dentry, struct cpu_vfs_cap_data cpu_caps->inheritable.cap[i] = le32_to_cpu(caps.data[i].inheritable); } + cpu_caps->permitted.cap[CAP_LAST_U32] &= CAP_LAST_U32_VALID_MASK; + cpu_caps->inheritable.cap[CAP_LAST_U32] &= CAP_LAST_U32_VALID_MASK; + return 0; }