aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/subr_kdb.c
Commit message (Expand)AuthorAgeFilesLines
...
* Attempt to make break-to-debugger and alternative break-to-debugger moreRobert Watson2011-08-261-1/+82
* Fix a mismerge.Attilio Rao2011-06-271-8/+5
* MFCAttilio Rao2011-06-261-16/+1
|\
| * unconditionally stop other cpus when entering kdb in smp systemAndriy Gapon2011-06-251-21/+2
| * sys/kern/subr_kdb.c:Justin T. Gibbs2011-06-141-8/+23
* | MFCAttilio Rao2011-06-151-8/+23
|\|
* | Remove pc_cpumask and pc_other_cpus usage from MI code.Attilio Rao2011-06-131-5/+12
|/
* MFCAttilio Rao2011-05-311-1/+1
|\
| * On multi-core, multi-threaded PPC systems, it is important that the threadsNathan Whitehorn2011-05-311-1/+1
* | Commit the support for removing cpumask_t and replacing it directly withAttilio Rao2011-05-051-1/+2
|/
* Modify kdb_trap() so that it re-calls the dbbe_trap function as long asMatthew D Fleming2011-02-181-29/+23
* debug.kdb.stop_cpus sysctl: hint that this is also a tunableAndriy Gapon2010-09-301-1/+1
* kdb_backtrace: use stack_print_ddb instead of stack_printAndriy Gapon2010-09-221-1/+1
* kdb_backtrace: stack(9)-based code to print backtrace without any backendAndriy Gapon2010-09-211-0/+11
* fix a few cases where a string is passed via format argument instead ofAndriy Gapon2010-06-111-1/+1
* * Completely Remove the option STOP_NMI from the kernel. This optionAttilio Rao2009-08-131-3/+4
* Spell NULL properly, use (void) rather than () for functions with noWarner Losh2009-05-091-12/+12
* Expand kdb_alt_break a little, most commonly used with the optionPeter Wemm2008-05-041-11/+35
* Add a new 'why' argument to kdb_enter(), and a set of constants to useRobert Watson2007-12-251-4/+12
* - Move all of the PS_ flags into either p_flag or td_flags.Jeff Roberson2007-09-171-3/+3
* Add a funny sysctl: debug.kdb.trap_code .Yaroslav Tykhiy2006-06-181-1/+22
* Add a description for sysctl -d.Ed Maste2006-06-171-1/+1
* Increment kdb_active after we stopped the other CPUs and decrementMarcel Moolenaar2006-04-041-4/+4
* Eliminate HAVE_STOPPEDPCBS. On ia64 the PCPU holds a pointer to theMarcel Moolenaar2006-04-031-10/+5
* In kdb_trap(), change the type of the local variable 'intr' from intMarcel Moolenaar2006-04-031-1/+2
* Replace critical_enter() and critical_exit() in kdb_trap() withMarcel Moolenaar2006-04-031-3/+3
* Add stoppcbs[] arrays on Alpha and sparc64 and have each CPU save itsJohn Baldwin2005-11-031-1/+1
* Commit something we found useful at work at one point. Add sysctls forPeter Wemm2005-10-261-0/+40
* Rename the KDB_STOP_NMI kernel option to STOP_NMI and make it apply to allJohn Baldwin2005-10-241-35/+8
* - Various small whitespace and style nits.John Baldwin2005-10-241-11/+10
* If KDB_STOP_NMI is compiled into the kernel, defaultRobert Watson2005-09-271-1/+1
* Move the KDB_STOP_NMI option from opt_global.h to opt_kdb.hPeter Wemm2005-06-291-0/+2
* Implement an alternate method to stop CPUs when entering DDB. Normally we useDoug White2005-04-301-0/+50
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-061-1/+1
* Zero terminate empty sting in kdb_sysctl_available.Stephan Uphoff2004-10-211-0/+2
* Fix a bug introduced in the previous commit: kdb_cpu_trap() gets toMarcel Moolenaar2004-09-261-1/+2
* Move makectx() after kdb_cpu_trap(), so the PCB will have possible MDMarcel Moolenaar2004-09-171-4/+4
* Make debug.kdb.stop_cpus also a TUNABLE() so it can be set prior to bootRobert Watson2004-08-221-0/+1
* Add a new sysctl, debug.kdb.stop_cpus, which controls whether or not weRobert Watson2004-08-151-2/+19
* Add kdb_thr_from_pid(), which given a PID returns the first threadMarcel Moolenaar2004-07-211-1/+15
* Make kdb_dbbe_select() available as an interface function. This allowsMarcel Moolenaar2004-07-121-9/+20
* Fix braino: Make sure there is a current backend before we return itsMarcel Moolenaar2004-07-111-2/+5
* Introduce the KDB debugger frontend. The frontend provides a frameworkMarcel Moolenaar2004-07-101-0/+384