aboutsummaryrefslogtreecommitdiff
path: root/fs/binfmt_elf.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-03binfmt_elf: Only report padzero() errors when PROT_WRITEGravatar Kees Cook 1-9/+23
2023-10-03binfmt_elf: Use elf_load() for libraryGravatar Kees Cook 1-20/+4
2023-09-29binfmt_elf: Use elf_load() for interpreterGravatar Kees Cook 1-45/+1
2023-09-29binfmt_elf: elf_bss no longer used by load_elf_binary()Gravatar Kees Cook 1-5/+1
2023-09-29binfmt_elf: Support segments with 0 filesz and misaligned startsGravatar Eric W. Biederman 1-63/+48
2023-06-28Merge branch 'expand-stack'Gravatar Linus Torvalds 1-3/+3
2023-06-27mm: always expand the stack with the mmap write lock heldGravatar Linus Torvalds 1-1/+1
2023-06-24mm: make find_extend_vma() fail if write lock not heldGravatar Liam R. Howlett 1-3/+3
2023-06-23binfmt_elf: fix comment typo s/reset/regset/Gravatar Baruch Siach 1-1/+1
2023-05-16coredump, vmcore: Set p_align to 4 for PT_NOTEGravatar Fangrui Song 1-1/+1
2023-04-27Merge tag 'mm-nonmm-stable-2023-04-27-16-01' of git://git.kernel.org/pub/scm/...Gravatar Linus Torvalds 1-1/+1
2023-04-13binfmt_elf: remove MODULE_LICENSE in non-modulesGravatar Nick Alcock 1-1/+0
2023-04-08ELF: fix all "Elf" typosGravatar Alexey Dobriyan 1-1/+1
2023-01-31Merge tag 'v6.2-rc6' into sched/core, to pick up fixesGravatar Ingo Molnar 1-2/+2
2023-01-05elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size}Gravatar Catalin Marinas 1-2/+2
2022-12-27rseq: Introduce feature size and alignment ELF auxiliary vector entriesGravatar Mathieu Desnoyers 1-0/+5
2022-12-12Merge tag 'pull-elfcore' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Gravatar Linus Torvalds 1-220/+51
2022-11-24[elf] get rid of get_note_info_size()Gravatar Al Viro 1-6/+1
2022-11-24[elf] unify regset and non-regset casesGravatar Al Viro 1-192/+38
2022-11-24[elf][non-regset] use elf_core_copy_task_regs() for dumper as wellGravatar Al Viro 1-1/+1
2022-11-24[elf][non-regset] uninline elf_core_copy_task_fpregs() (and lose pt_regs argu...Gravatar Al Viro 1-3/+2
2022-11-17binfmt_elf: replace IS_ERR() with IS_ERR_VALUE()Gravatar Bo Liu 1-3/+3
2022-10-25binfmt_elf: simplify error handling in load_elf_phdrs()Gravatar Rolf Eike Beer 1-8/+2
2022-10-25binfmt_elf: fix documented return value for load_elf_phdrs()Gravatar Rolf Eike Beer 1-1/+1
2022-10-25binfmt: Fix whitespace issuesGravatar Kees Cook 1-7/+7
2022-10-25fs/binfmt_elf: Fix memory leak in load_elf_binary()Gravatar Li Zetao 1-1/+2
2022-10-23[elf][regset] simplify thread list handling in fill_note_info()Gravatar Al Viro 1-12/+10
2022-10-23[elf][regset] clean fill_note_info() a bitGravatar Al Viro 1-9/+2
2022-10-23kill coredump_params->regsGravatar Al Viro 1-2/+2
2022-04-15revert "fs/binfmt_elf: use PT_LOAD p_align values for static PIE"Gravatar Andrew Morton 1-2/+2
2022-04-15revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders"Gravatar Andrew Morton 1-1/+1
2022-03-21Merge tag 'execve-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Gravatar Linus Torvalds 1-70/+83
2022-03-18binfmt_elf: Don't write past end of notes for regset gapGravatar Rick Edgecombe 1-10/+14
2022-03-08coredump: Use the vma snapshot in fill_files_noteGravatar Eric W. Biederman 1-12/+12
2022-03-08coredump/elf: Pass coredump_params into fill_note_infoGravatar Eric W. Biederman 1-11/+11
2022-03-08coredump: Snapshot the vmas in do_coredumpGravatar Eric W. Biederman 1-13/+7
2022-03-03binfmt_elf: Introduce KUnit testGravatar Kees Cook 1-0/+4
2022-03-01fs/binfmt_elf: Refactor load_elf_binary functionGravatar Akira Kawata 1-8/+6
2022-03-01fs/binfmt_elf: Fix AT_PHDR for unusual ELF filesGravatar Akira Kawata 1-6/+18
2022-03-01binfmt: move more stuff undef CONFIG_COREDUMPGravatar Alexey Dobriyan 1-0/+2
2022-03-01ELF: fix overflow in total mapping size calculationGravatar Alexey Dobriyan 1-12/+11
2022-03-01Merge tag 'binfmt_elf-v5.17-rc7' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 1-7/+18
2022-03-01binfmt_elf: Avoid total_mapping_size for ET_EXECGravatar Kees Cook 1-7/+18
2022-02-11fs/binfmt_elf: fix PT_LOAD p_align values for loadersGravatar Mike Rapoport 1-1/+1
2022-01-20fs/binfmt_elf: use PT_LOAD p_align values for static PIEGravatar H.J. Lu 1-2/+2
2022-01-20fs/binfmt_elf: replace open-coded string copy with get_task_commGravatar Yafang Shao 1-1/+1
2021-11-09Merge branch 'akpm' (patches from Andrew)Gravatar Linus Torvalds 1-10/+23
2021-11-09ELF: simplify STACK_ALLOC macroGravatar Alexey Dobriyan 1-1/+1
2021-11-09binfmt_elf: reintroduce using MAP_FIXED_NOREPLACEGravatar Kees Cook 1-9/+22
2021-11-03Merge branch 'per_signal_struct_coredumps-for-v5.16' of git://git.kernel.org/...Gravatar Linus Torvalds 1-2/+2