ARM: 6767/1: ptrace: fix register indexing in GETHBPREGS request
authorWill Deacon <will.deacon@arm.com>
Fri, 25 Feb 2011 19:19:32 +0000 (20:19 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Sat, 26 Feb 2011 13:35:50 +0000 (13:35 +0000)
commitba55d3db9bb59a52fe45dbc5d62776adbb289e54
tree0d48b0655efde424085a15f83c15ecde4603df32
parent8f3112707fabc2f9f932a4ac1c5b92f3266e4662
ARM: 6767/1: ptrace: fix register indexing in GETHBPREGS request

The GETHBPREGS ptrace request incorrectly maps its index argument onto
the thread's saved debug state when the index != 0. This has not yet
been seen from userspace because GDB (the only user of this request)
only reads from register 0.

This patch fixes the indexing.

Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/kernel/ptrace.c