arm: kill dump_task_regs()
authorAl Viro <viro@zeniv.linux.org.uk>
Tue, 16 Jun 2020 04:23:07 +0000 (00:23 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Mon, 26 Oct 2020 00:03:02 +0000 (20:03 -0400)
the last user had been fdpic

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
arch/arm/include/asm/elf.h
arch/arm/kernel/process.c

index b078d992414b7ca21992f64d5ec2b2310e70b6fb..61941f3698619e0eb635467a430cd3081a0a5227 100644 (file)
@@ -111,10 +111,6 @@ extern int elf_check_arch(const struct elf32_hdr *);
 extern int arm_elf_read_implies_exec(int);
 #define elf_read_implies_exec(ex,stk) arm_elf_read_implies_exec(stk)
 
-struct task_struct;
-int dump_task_regs(struct task_struct *t, elf_gregset_t *elfregs);
-#define ELF_CORE_COPY_TASK_REGS dump_task_regs
-
 #define CORE_DUMP_USE_REGSET
 #define ELF_EXEC_PAGESIZE      4096
 
index 8e6ace03e960bef54610ebf653bc6c15d91ef903..d0220da1d1b1eae78157a84259557d708a7ec9a8 100644 (file)
@@ -272,15 +272,6 @@ int copy_thread(unsigned long clone_flags, unsigned long stack_start,
        return 0;
 }
 
-/*
- * Fill in the task's elfregs structure for a core dump.
- */
-int dump_task_regs(struct task_struct *t, elf_gregset_t *elfregs)
-{
-       elf_core_copy_regs(elfregs, task_pt_regs(t));
-       return 1;
-}
-
 unsigned long get_wchan(struct task_struct *p)
 {
        struct stackframe frame;