CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2020/01/20 08:58:23

Modified files:
        sys/arch/amd64/amd64: db_trace.c 
        sys/arch/arm64/arm64: db_trace.c 
        sys/arch/hppa/hppa: db_interface.c 
        sys/arch/i386/i386: db_trace.c 
        sys/arch/mips64/mips64: trap.c 
        sys/arch/sparc64/sparc64: db_trace.c 
        sys/ddb        : db_access.h db_output.c 
        sys/kern       : subr_witness.c 
Added files:
        sys/sys        : stacktrace.h 

Log message:
Separate the stack trace saving interface from ddb. The saving does not
require the debugger on most architectures, and the separation makes the
code easier to use from other subsystems.

The function definitions are still conditional to DDB. However, that
should not matter for now.

OK deraadt@, mpi@

Reply via email to