From: Linus Torvalds Date: Tue, 16 Jul 2024 19:59:20 +0000 (-0700) Subject: Merge tag 'execve-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees... X-Git-Tag: v6.11-rc1~182 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=72fda6c8e553699f6ba8d3ddc34f0bbe7a5898df;p=thirdparty%2Flinux.git Merge tag 'execve-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux Pull execve updates from Kees Cook: - Use value of kernel.randomize_va_space once per exec (Alexey Dobriyan) - Honor PT_LOAD alignment for static PIE - Make bprm->argmin only visible under CONFIG_MMU - Add KUnit testing of bprm_stack_limits() * tag 'execve-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux: exec: Avoid pathological argc, envc, and bprm->p values execve: Keep bprm->argmin behind CONFIG_MMU ELF: fix kernel.randomize_va_space double read exec: Add KUnit test for bprm_stack_limits() binfmt_elf: Honor PT_LOAD alignment for static PIE binfmt_elf: Calculate total_size earlier selftests/exec: Build both static and non-static load_address tests --- 72fda6c8e553699f6ba8d3ddc34f0bbe7a5898df