On Thu, 26 Feb 2015, Serge E. Hallyn wrote: > > There is nothing in get_vfs_caps_from_disk that does this and the magic > > vanishes after this function is done. > > get_vfs_caps_from_disk does: > > cpu_caps->magic_etc = magic_etc = le32_to_cpu(caps.magic_etc); > > then bprm_caps_from_vfs_caps does: > > if (caps->magic_etc & VFS_CAP_FLAGS_EFFECTIVE) > *effective = true; Ahhh.. I was wondering what that is. > and finally cap_bprm_set_creds does: > > if (effective) > new->cap_effective = new->cap_permitted; > else > cap_clear(new->cap_effective); Ok. I took that out thats why it worked. -- To unsubscribe from this list: send the line "unsubscribe linux-api" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html