I updated the 3 later patches (main changes since the first patch set I
sent should be in parlib/debug.c and x86/trap.c).

https://github.com/brho/akaros/compare/master...hugelgupf:gdbserver-support

The following changes since commit 18fe89ab8d265ba99e6154eaf807590cfe01279b:

  Import patch to fix shell script/exit status bug. (2016-08-05 13:18:07
-0700)

are available in the git repository at:

  [email protected]:hugelgupf/akaros.git gdbserver-support

for you to fetch changes up to 117331dbf8e4df9828a293bae41c3bf462e200c3:

  parlib/debug: Added ability to store memory and single-step. (2016-08-08
12:07:34 -0700)

----------------------------------------------------------------
Christopher Koch (4):
      Moved IDs and added list of threads in uthreads.
      Defines protocol between gdbserver and a 2LS.
      Asynchronous client; full end-to-end single-threaded debugging
working.
      parlib/debug: Added ability to store memory and single-step.

 kern/arch/x86/trap.c                                                   |
 21 +++-
 tests/Makefile                                                         |
2 +-
 tests/block_test.c                                                     |
 17 ++--
 tests/futex_timeout.c                                                  |
9 +-
 tests/misc-compat.h                                                    |
2 +-
 tests/pthread_barrier_test.c                                           |
 13 +--
 tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/sigaction.c |
3 +-
 user/parlib/debug.c                                                    |
835
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 user/parlib/include/parlib/debug.h                                     |
139 +++++++++++++++++++++++++++
 user/parlib/include/parlib/uthread.h                                   |
7 ++
 user/parlib/include/parlib/x86/debug.h                                 |
 35 +++++++
 user/parlib/include/parlib/x86/trap.h                                  |
2 +
 user/parlib/thread0_sched.c                                            |
9 +-
 user/parlib/uthread.c                                                  |
 87 +++++++++++++++--
 user/parlib/x86/debug.c                                                |
127 +++++++++++++++++++++++++
 user/pthread/pthread.c                                                 |
 14 +--
 user/pthread/pthread.h                                                 |
1 -
 17 files changed, 1275 insertions(+), 48 deletions(-)
 create mode 100644 user/parlib/include/parlib/debug.h
 create mode 100644 user/parlib/include/parlib/x86/debug.h
 create mode 100644 user/parlib/x86/debug.c

On Fri, Aug 5, 2016 at 7:02 PM barret rhoden <[email protected]> wrote:

> On 2016-08-05 at 21:20 'Christopher Koch' via Akaros wrote:
> > Hi,
> >
> > Barret - please give a review and don't apply the patches yet.
>
> Will do.
>
> > What's a good place to put the gdbserver docs publicly? Github wiki
> > associated with the repo? Text file in Documentation/?
>
> Documentation sounds good to me.  You can start a debugging.txt and put
> a GDB section in there, or just create a gdb.txt.  Your choice.  For a
> template, check out Documentation/profiling.txt.
>
> Thanks,
>
> Barret
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Akaros" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
-- 
Christopher Koch |  Software Engineer |  [email protected] |  650-214-3546

-- 
You received this message because you are subscribed to the Google Groups 
"Akaros" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to