This patchset cleans up the backtrace functions a little, and allows the kernel
to more easily backtrace the user.

You can now use CTRL-B to backtrace a user process spinning on Core 0.  The
kernel will printk the specially-formatted backtrace, and you can use
scripts/bt-akaros.sh to parse the output

------------
You can also find these patches at:
        [email protected]:brho/akaros.git
        FROM: c69ce7abf662 master
        TO: c8a6943551e4 bt-work

And view them at: 
        https://github.com/brho/akaros/compare/c69ce7abf662...c8a6943551e4


Barret Rhoden (2):
  Refactors backtrace functions [1/2]
  Rename backtrace_kframe -> backtrace_hwtf [2/2]

 kern/arch/riscv/kdebug.c | 16 ++++++++--
 kern/arch/x86/init.c     |  2 +-
 kern/arch/x86/kdebug.c   | 55 ++++++++--------------------------
 kern/arch/x86/trap.c     |  6 ++--
 kern/arch/x86/trap.h     |  1 -
 kern/include/kdebug.h    | 34 ++++++++++++++++-----
 kern/src/kdebug.c        | 77 +++++++++++++++++++++++++++++++++++++++---------
 kern/src/profiler.c      |  2 +-
 8 files changed, 120 insertions(+), 73 deletions(-)

-- 
2.6.0.rc2.230.g3dd15c0

-- 
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