Commit 633f1ffb authored by Max Filippov's avatar Max Filippov
Browse files

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: default avatarMax Filippov <jcmvbkbc@gmail.com>
parent 44ba57a2
Loading
Loading
Loading
Loading
+0 −10
Original line number Diff line number Diff line
@@ -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;