binfmt: Fix whitespace issues
Subsystems (2)
PATCH 1/1 binfmt: Fix whitespace issues
Fix the annoying whitespace issues that have been following these files around for years.
Signed-off-by Kees Cook <[email protected]>
--- fs/binfmt_elf.c | 14 +++++++------- fs/binfmt_elf_fdpic.c | 2 +- fs/exec.c | 2 +- include/uapi/linux/elf.h | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-)
fs/binfmt_elf.c +7 -7
@@ -248,7 +248,7 @@ create_elf_tables(struct linux_binprm *bprm, const struct elfhdr *exec, }while (0 ) #ifdef ARCH_DLINFO -/* +/* * ARCH_DLINFO must come first so PPC can do its special alignment of * AUXV. * update AT_VECTOR_SIZE_ARCH if the number of NEW_AUX_ENT() in
@@ -1020,7 +1020,7 @@ static int load_elf_binary(struct linux_binprm *bprm) executable_stack);if (retval <0 ) goto out_free_dentry; - + elf_bss =0 ; elf_brk =0 ;
@@ -1043,7 +1043,7 @@ static int load_elf_binary(struct linux_binprm *bprm)if (unlikely (elf_brk > elf_bss)) {unsigned long nbyte; - +/* There was a PT_LOAD segment with p_memsz > p_filesz before this one. Map anonymous pages, if needed, and clear the area. */
@@ -1520,7 +1520,7 @@ static void fill_elf_note_phdr(struct elf_phdr *phdr, int sz, loff_t offset) phdr->p_align =0 ; } -static void fill_note (struct memelfnote *note,const char *name,int type, +static void fill_note (struct memelfnote *note,const char *name,int type,unsigned int sz,void *data) { note->name = name;
@@ -2003,8 +2003,8 @@ static int elf_dump_thread_status(long signr, struct elf_thread_status *t) t->num_notes =0 ;fill_prstatus (&t->prstatus.common, p, signr); -elf_core_copy_task_regs (p, &t->prstatus.pr_reg); - +elf_core_copy_task_regs (p, &t->prstatus.pr_reg); +fill_note (&t->notes[0 ],"CORE" ,NT_PRSTATUS ,sizeof (t->prstatus), &(t->prstatus)); t->num_notes++;
@@ -2294,7 +2294,7 @@ static int elf_core_dump(struct coredump_params *cprm)if (!elf_core_write_extra_phdrs (cprm, offset)) goto end_coredump; -/* write out the notes section */ +/* write out the notes section */ if (!write_note_info (&info, cprm)) goto end_coredump;
fs/binfmt_elf_fdpic.c +1 -1
@@ -1603,7 +1603,7 @@ static int elf_fdpic_core_dump(struct coredump_params *cprm)if (!elf_core_write_extra_phdrs (cprm, offset)) goto end_coredump; -/* write out the notes section */ +/* write out the notes section */ if (!writenote (thread_list->notes, cprm)) goto end_coredump;if (!writenote (&psinfo_note, cprm))
fs/exec.c +1 -1
@@ -173,7 +173,7 @@ SYSCALL_DEFINE1(uselib, const char __user *, library) exit:fput (file); out: - return error; + return error; }#endif /* #ifdef CONFIG_USELIB */
include/uapi/linux/elf.h +1 -1
@@ -91,7 +91,7 @@ typedef __s64 Elf64_Sxword;#define DT_INIT 12#define DT_FINI 13#define DT_SONAME 14 -#define DT_RPATH 15 +#define DT_RPATH 15#define DT_SYMBOLIC 16#define DT_REL 17#define DT_RELSZ 18
Signature · 1 line
2.34.1
Quoted 6 lines · Kees Cook
Fix the annoying whitespace issues that have been following these files around for years.
Signed-off-by Kees Cook <[email protected]>---