diff options
author | Max Filippov <jcmvbkbc@gmail.com> | 2018-11-24 20:51:52 -0800 |
---|---|---|
committer | Max Filippov <jcmvbkbc@gmail.com> | 2018-12-03 01:39:23 -0800 |
commit | 633f1ffbccc752a867e41f4d312c19ef2c3d1b22 (patch) | |
tree | 3315b45c053da5140d31767cda6ec14286742491 /arch/xtensa/kernel/ptrace.c | |
parent | 44ba57a23cde862dfd98c65fb2cfa0affc05a9ad (diff) | |
download | talos-obmc-linux-633f1ffbccc752a867e41f4d312c19ef2c3d1b22.tar.gz talos-obmc-linux-633f1ffbccc752a867e41f4d312c19ef2c3d1b22.zip |
xtensa: drop custom PTRACE_{PEEK,POKE}{TEXT,DATA}
Custom implementations of these ptrace calls are the same as generic
implementations. Drop custom code and use generic.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Diffstat (limited to 'arch/xtensa/kernel/ptrace.c')
-rw-r--r-- | arch/xtensa/kernel/ptrace.c | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/arch/xtensa/kernel/ptrace.c b/arch/xtensa/kernel/ptrace.c index d9541be0605a..8fec063964ae 100644 --- a/arch/xtensa/kernel/ptrace.c +++ b/arch/xtensa/kernel/ptrace.c @@ -447,20 +447,10 @@ long arch_ptrace(struct task_struct *child, long request, void __user *datap = (void __user *) data; switch (request) { - case PTRACE_PEEKTEXT: /* read word at location addr. */ - case PTRACE_PEEKDATA: - ret = generic_ptrace_peekdata(child, addr, data); - break; - case PTRACE_PEEKUSR: /* read register specified by addr. */ ret = ptrace_peekusr(child, addr, datap); break; - case PTRACE_POKETEXT: /* write the word at location addr. */ - case PTRACE_POKEDATA: - ret = generic_ptrace_pokedata(child, addr, data); - break; - case PTRACE_POKEUSR: /* write register specified by addr. */ ret = ptrace_pokeusr(child, addr, data); break; |