X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=fs%2Fbinfmt_elf.c;h=f8a0b0efda44078c7debba07e2287e91c84405ac;hb=41ef4eb8eef8d06bc1399e7b00c940d771554711;hp=34a9771eaa6ce12794ed07ae54bfc8760f816121;hpb=4d26aa305414dbb33b3c32fb205b68004cda8ffc;p=linux-block.git diff --git a/fs/binfmt_elf.c b/fs/binfmt_elf.c index 34a9771eaa6c..f8a0b0efda44 100644 --- a/fs/binfmt_elf.c +++ b/fs/binfmt_elf.c @@ -240,6 +240,9 @@ create_elf_tables(struct linux_binprm *bprm, struct elfhdr *exec, NEW_AUX_ENT(AT_EGID, from_kgid_munged(cred->user_ns, cred->egid)); NEW_AUX_ENT(AT_SECURE, security_bprm_secureexec(bprm)); NEW_AUX_ENT(AT_RANDOM, (elf_addr_t)(unsigned long)u_rand_bytes); +#ifdef ELF_HWCAP2 + NEW_AUX_ENT(AT_HWCAP2, ELF_HWCAP2); +#endif NEW_AUX_ENT(AT_EXECFN, bprm->exec); if (k_platform) { NEW_AUX_ENT(AT_PLATFORM,