Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 731bbe43 authored by David S. Miller's avatar David S. Miller
Browse files

[SPARC64]: Translate PTRACE_GETEVENTMSG for 32-bit tasks.

parent 1608a96e
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -609,6 +609,22 @@ asmlinkage void do_ptrace(struct pt_regs *regs)

	/* PTRACE_DUMPCORE unsupported... */

	case PTRACE_GETEVENTMSG: {
		int err;

		if (test_thread_flag(TIF_32BIT))
			err = put_user(child->ptrace_message,
				       (unsigned int __user *) data);
		else
			err = put_user(child->ptrace_message,
				       (unsigned long __user *) data);
		if (err)
			pt_error_return(regs, -err);
		else
			pt_succ_return(regs, 0);
		break;
	}

	default: {
		int err = ptrace_request(child, request, addr, data);
		if (err)