uprobes, x86: Fix _TIF_UPROBE vs _TIF_NOTIFY_RESUME
[platform/adaptation/renesas_rcar/renesas_kernel.git] / kernel / capability.c
index 1191a44..00adb21 100644 (file)
@@ -268,6 +268,10 @@ SYSCALL_DEFINE2(capset, cap_user_header_t, header, const cap_user_data_t, data)
                i++;
        }
 
+       effective.cap[CAP_LAST_U32] &= CAP_LAST_U32_VALID_MASK;
+       permitted.cap[CAP_LAST_U32] &= CAP_LAST_U32_VALID_MASK;
+       inheritable.cap[CAP_LAST_U32] &= CAP_LAST_U32_VALID_MASK;
+
        new = prepare_creds();
        if (!new)
                return -ENOMEM;