diff options
author | Andreas Schwab <schwab@linux-m68k.org> | 2009-05-19 15:38:01 +0200 |
---|---|---|
committer | Geert Uytterhoeven <geert@linux-m68k.org> | 2009-12-04 21:22:35 +0100 |
commit | f195e2bff3000b8bc251ee6f685e0f027eec6f25 (patch) | |
tree | 6a872faedca9f07af26b7ba90551258a10a3bd94 /virt | |
parent | faa47b466935e73251b18b17d51455b06ed65764 (diff) | |
download | op-kernel-dev-f195e2bff3000b8bc251ee6f685e0f027eec6f25.zip op-kernel-dev-f195e2bff3000b8bc251ee6f685e0f027eec6f25.tar.gz |
m68k: ptrace fixes
This fixes the following issues in ptrace:
- when single stepping into the signal handler stop at the first insn of
the handler
- handle non-zero stkadj when accessing pc and sr in ptregs
- correctly handle PT_SR in PTRACE_POKEUSR
- report -EIO when trying to read unknown offset in PTRACE_PEEKUSR
Additionally, the handling of the special case that PT_SR accesses a 16
bit word instead of a 32 bit word has been moved into get_reg/put_reg.
Signed-off-by: Andreas Schwab <schwab@linux-m68k.org>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions