]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
tile/ptrace: Preserve previous registers for short regset write
authorDave Martin <Dave.Martin@arm.com>
Fri, 6 Jan 2017 17:54:51 +0000 (17:54 +0000)
committerJiri Slaby <jslaby@suse.cz>
Wed, 15 Feb 2017 10:56:07 +0000 (11:56 +0100)
commitef208db15cab7a1234bb6fe601236eff9b2a317c
tree98bceca3d5398cda33b000a573cbab5d1be39226
parent63f6df889c8eff7d9455659941b615a428d6a7b4
tile/ptrace: Preserve previous registers for short regset write

commit fd7c99142d77dc4a851879a66715abf12a3193fb upstream.

Ensure that if userspace supplies insufficient data to
PTRACE_SETREGSET to fill all the registers, the thread's old
registers are preserved.

Signed-off-by: Dave Martin <Dave.Martin@arm.com>
Signed-off-by: Chris Metcalf <cmetcalf@mellanox.com>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
arch/tile/kernel/ptrace.c