summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_kdb.c
Commit message (Expand)AuthorAgeFilesLines
* - Extend the KDB interface to add a per-debugger callback to print ajhb2012-04-121-1/+26
* introduce cngrab/cnungrab stub calls in some places where they make senseavg2011-12-171-0/+5
* panic: add a switch and infrastructure for stopping other CPUs in SMP caseavg2011-12-111-10/+12
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+1
* Disallow various debug.kdb sysctl's when securelevel is raised.obrien2011-10-071-9/+14
* Revert r225372:attilio2011-09-271-14/+0
* Interrupts are disabled/enabled when entering and exiting the KDB context.attilio2011-09-041-0/+14
* Attempt to make break-to-debugger and alternative break-to-debugger morerwatson2011-08-261-1/+82
* With retirement of cpumask_t and usage of cpuset_t for representing aattilio2011-07-041-4/+12
* unconditionally stop other cpus when entering kdb in smp systemavg2011-06-251-21/+2
* sys/kern/subr_kdb.c:gibbs2011-06-141-8/+23
* MFCattilio2011-05-311-1/+1
* Commit the support for removing cpumask_t and replacing it directly withattilio2011-05-051-1/+2
* Modify kdb_trap() so that it re-calls the dbbe_trap function as long asmdf2011-02-181-29/+23
* debug.kdb.stop_cpus sysctl: hint that this is also a tunableavg2010-09-301-1/+1
* kdb_backtrace: use stack_print_ddb instead of stack_printavg2010-09-221-1/+1
* kdb_backtrace: stack(9)-based code to print backtrace without any backendavg2010-09-211-0/+11
* fix a few cases where a string is passed via format argument instead ofavg2010-06-111-1/+1
* * Completely Remove the option STOP_NMI from the kernel. This optionattilio2009-08-131-3/+4
* Spell NULL properly, use (void) rather than () for functions with noimp2009-05-091-12/+12
* Expand kdb_alt_break a little, most commonly used with the optionpeter2008-05-041-11/+35
* Add a new 'why' argument to kdb_enter(), and a set of constants to userwatson2007-12-251-4/+12
* - Move all of the PS_ flags into either p_flag or td_flags.jeff2007-09-171-3/+3
* Add a funny sysctl: debug.kdb.trap_code .yar2006-06-181-1/+22
* Add a description for sysctl -d.emaste2006-06-171-1/+1
* Increment kdb_active after we stopped the other CPUs and decrementmarcel2006-04-041-4/+4
* Eliminate HAVE_STOPPEDPCBS. On ia64 the PCPU holds a pointer to themarcel2006-04-031-10/+5
* In kdb_trap(), change the type of the local variable 'intr' from intmarcel2006-04-031-1/+2
* Replace critical_enter() and critical_exit() in kdb_trap() withmarcel2006-04-031-3/+3
* Add stoppcbs[] arrays on Alpha and sparc64 and have each CPU save itsjhb2005-11-031-1/+1
* Commit something we found useful at work at one point. Add sysctls forpeter2005-10-261-0/+40
* Rename the KDB_STOP_NMI kernel option to STOP_NMI and make it apply to alljhb2005-10-241-35/+8
* - Various small whitespace and style nits.jhb2005-10-241-11/+10
* If KDB_STOP_NMI is compiled into the kernel, defaultrwatson2005-09-271-1/+1
* Move the KDB_STOP_NMI option from opt_global.h to opt_kdb.hpeter2005-06-291-0/+2
* Implement an alternate method to stop CPUs when entering DDB. Normally we usedwhite2005-04-301-0/+50
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Zero terminate empty sting in kdb_sysctl_available.ups2004-10-211-0/+2
* Fix a bug introduced in the previous commit: kdb_cpu_trap() gets tomarcel2004-09-261-1/+2
* Move makectx() after kdb_cpu_trap(), so the PCB will have possible MDmarcel2004-09-171-4/+4
* Make debug.kdb.stop_cpus also a TUNABLE() so it can be set prior to bootrwatson2004-08-221-0/+1
* Add a new sysctl, debug.kdb.stop_cpus, which controls whether or not werwatson2004-08-151-2/+19
* Add kdb_thr_from_pid(), which given a PID returns the first threadmarcel2004-07-211-1/+15
* Make kdb_dbbe_select() available as an interface function. This allowsmarcel2004-07-121-9/+20
* Fix braino: Make sure there is a current backend before we return itsmarcel2004-07-111-2/+5
* Introduce the KDB debugger frontend. The frontend provides a frameworkmarcel2004-07-101-0/+384
OpenPOWER on IntegriCloud