cvs commit: src/sys/alpha/alpha db_trace.c src/sys/amd64/amd64 db_trace.c src/sys/arm/arm db_trace.c src/sys/i386/i386 db_trace.c src/sys/ia64/ia64 db_trace.c src/sys/powerpc/powerpc db_trace.c src/sys/sparc64/sparc64 db_trace.c

John Baldwin jhb at FreeBSD.org
Mon Sep 20 12:05:33 PDT 2004


jhb         2004-09-20 19:05:32 UTC

  FreeBSD src repository

  Modified files:
    sys/alpha/alpha      db_trace.c 
    sys/amd64/amd64      db_trace.c 
    sys/arm/arm          db_trace.c 
    sys/i386/i386        db_trace.c 
    sys/ia64/ia64        db_trace.c 
    sys/powerpc/powerpc  db_trace.c 
    sys/sparc64/sparc64  db_trace.c 
  Log:
  - Add support for "paging" in stack trace output.  That is, when you do
    a stack trace from ddb, the output will pause with a '--More--' prompt
    every 18 lines.  If you hit Enter, it will print another line and prompt
    again.  If you hit space it will output another page and then prompt.
    If you hit 'q' or 'x' it will abort the rest of the stack trace.
  - Fix the sparc64 userland stack trace to honor the total count of lines
    to print.  This is useful if your trace happens to walk back onto
    0xdeadc0de and gets stuck in an endless loop.
  
  MFC after:      1 month
  Tested on:      i386, alpha, sparc64
  
  Revision  Changes    Path
  1.21      +4 -2      src/sys/alpha/alpha/db_trace.c
  1.63      +4 -2      src/sys/amd64/amd64/db_trace.c
  1.5       +4 -2      src/sys/arm/arm/db_trace.c
  1.63      +4 -2      src/sys/i386/i386/db_trace.c
  1.21      +4 -2      src/sys/ia64/ia64/db_trace.c
  1.6       +4 -1      src/sys/powerpc/powerpc/db_trace.c
  1.21      +9 -6      src/sys/sparc64/sparc64/db_trace.c


More information about the cvs-src mailing list