X-Git-Url: https://git.stricted.de/?p=GitHub%2Fmt8127%2Fandroid_kernel_alcatel_ttab.git;a=blobdiff_plain;f=security%2Fcommoncap.c;fp=security%2Fcommoncap.c;h=0405522995c5742c29d7c792bd9c17cefd40b795;hp=5870fdc224b436d954f240a546b5398bbc3ce028;hb=b4350432998578500203d562d5b093c6a5beadd2;hpb=b40a831c0f1d1cdd9342c5bf09f259d0834c442f diff --git a/security/commoncap.c b/security/commoncap.c index 5870fdc224b4..0405522995c5 100644 --- a/security/commoncap.c +++ b/security/commoncap.c @@ -432,6 +432,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; }