print_backtrace - Take parameter count
authorAlex Hornung <ahornung@gmail.com>
Wed, 31 Mar 2010 10:44:25 +0000 (10:44 +0000)
committerAlex Hornung <ahornung@gmail.com>
Thu, 15 Apr 2010 20:24:49 +0000 (20:24 +0000)
commit7ce2998efcfaed1263ab8e58b674a55dfed89b3d
treed4a4a38d62deecd52d811b46fd9558cc9b4893a0
parent173c72b7ff883e6effbab186448146172ed98c04
print_backtrace - Take parameter count

* Modify print_backtrace to take a parameter 'count' that specifies the
  maximum number of frames to print for the backtrace.

* Change all current consumers to use the new print_backtrace with count
  -1, resulting in the same behaviour as before this change.

* Remove cruft in dsched_fq that simulated this behaviour previously.
25 files changed:
sys/dev/acpica5/Osd/OsdSynch.c
sys/dsched/fq/dsched_fq_core.c
sys/kern/kern_debug.c
sys/kern/kern_shutdown.c
sys/kern/kern_spinlock.c
sys/kern/kern_timeout.c
sys/kern/lwkt_thread.c
sys/kern/uipc_mbuf.c
sys/kern/vfs_bio.c
sys/kern/vfs_lock.c
sys/net/route.c
sys/netinet/ip_output.c
sys/platform/pc32/i386/busdma_machdep.c
sys/platform/pc32/i386/db_trace.c
sys/platform/pc32/i386/pmap.c
sys/platform/pc64/x86_64/busdma_machdep.c
sys/platform/pc64/x86_64/db_trace.c
sys/platform/vkernel/i386/db_trace.c
sys/platform/vkernel/platform/busdma_machdep.c
sys/platform/vkernel64/platform/busdma_machdep.c
sys/platform/vkernel64/x86_64/db_trace.c
sys/sys/systm.h
sys/vfs/nfs/nfs_socket.c
sys/vfs/tmpfs/tmpfs_vfsops.c
sys/vm/vm_vmspace.c