Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/doc Update TODO.ptrace



details:   https://anonhg.NetBSD.org/src/rev/d0f5cab787e4
branches:  trunk
changeset: 822799:d0f5cab787e4
user:      kamil <kamil%NetBSD.org@localhost>
date:      Sat Apr 08 01:08:36 2017 +0000

description:
Update TODO.ptrace

Remove entries:
  - research support PT_SYSCALL & PT_STEP combined like in Linux
  - GDB Remote Protocol expects a case with a step with a signal to be sent,
    this is currently unsupported on NetBSD

Implemented as PT_SETSTEP and PT_CLEARSTEP.

Remove:
  - support QPassSignals (PT_SET_SIGPASS/PT_GET_SIGPASS) in the kernel, a way to
    stop routing a set of signals to tracer as they are uninteresting - GDB and
    LLDB expect this feature

This interface has been abandoned and will be handled on the debugger level.

Sponsored by <The NetBSD Foundation>

diffstat:

 doc/TODO.ptrace |  8 +-------
 1 files changed, 1 insertions(+), 7 deletions(-)

diffs (26 lines):

diff -r f4b52bc9f59f -r d0f5cab787e4 doc/TODO.ptrace
--- a/doc/TODO.ptrace   Sat Apr 08 00:58:35 2017 +0000
+++ b/doc/TODO.ptrace   Sat Apr 08 01:08:36 2017 +0000
@@ -1,4 +1,4 @@
-$NetBSD: TODO.ptrace,v 1.27 2017/03/03 07:11:49 kamil Exp $
+$NetBSD: TODO.ptrace,v 1.28 2017/04/08 01:08:36 kamil Exp $
 
 Items we (currently) plan to finish in the ptrace(2) field:
 
@@ -23,16 +23,10 @@
    in all ports
  - add proper implementation of PTRACE_VFORK for vfork(2)-like events
  - add ATF tests for SIGCHLD
- - research support PT_SYSCALL & PT_STEP combined like in Linux
  - fix more calls for netbsd32 compat
  - research ipkdb(4)
  - research kgdb(4)
  - check 64-bit debugger on 64-bit kernel tracing capabilities of 32-bit tracee
- - GDB Remote Protocol expects a case with a step with a signal to be sent,
-   this is currently unsupported on NetBSD
- - support QPassSignals (PT_SET_SIGPASS/PT_GET_SIGPASS) in the kernel, a way to
-   stop routing a set of signals to tracer as they are uninteresting - GDB and
-   LLDB expect this feature
 
 and of course: fix as many bugs as possible.
 



Home | Main Index | Thread Index | Old Index