aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/subr_kdb.c
Commit message (Expand)AuthorAgeFilesLines
* Always stop the scheduler when entering kdbEric van Gyzen2018-10-301-6/+6
* Instead of using hand-rolled loops where not needed switch themBjoern A. Zeeb2018-06-201-6/+2
* kdb_trap: Fix use of uninitialized dataEric van Gyzen2018-05-261-2/+3
* KDB: restart only CPUs stopped by KDBWojciech Macek2018-01-181-1/+3
* Add sysctl debug.kdb.stack_overflow to conveniently test kernelKonstantin Belousov2018-01-131-0/+35
* Implement 'domainset', a cpuset based NUMA policy mechanism. This allowsJeff Roberson2018-01-121-0/+1
* Fix several noticed style issues.Alexey Dokuchaev2017-11-291-8/+1
* Make kdb_reenter() silent when explicitly called from db_error().Edward Tomasz Napierala2017-11-281-0/+11
* sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Change kdb_active type to u_char.Mateusz Guzik2017-10-221-1/+1
* Clean up trailing whitespace in kdb_thr_ctx(..)Enji Cooper2017-10-221-3/+3
* Mark kdb_active as __read_frequently and switch to bool to eat less space.Mateusz Guzik2017-10-201-1/+1
* Fix multiple incorrect SYSCTL arguments in the kernel:Hans Petter Selasky2014-10-211-2/+2
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-4/+2
* Revert r267961, r267973:Glen Barber2014-06-271-2/+4
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-4/+2
* When reentering kdb, typically due to a bug causing trap or assert inKonstantin Belousov2013-10-271-0/+2
* - Extend the KDB interface to add a per-debugger callback to print aJohn Baldwin2012-04-121-1/+26
* introduce cngrab/cnungrab stub calls in some places where they make senseAndriy Gapon2011-12-171-0/+5
* panic: add a switch and infrastructure for stopping other CPUs in SMP caseAndriy Gapon2011-12-111-10/+12
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+1
* Disallow various debug.kdb sysctl's when securelevel is raised.David E. O'Brien2011-10-071-9/+14
* Revert r225372:Attilio Rao2011-09-271-14/+0
* Interrupts are disabled/enabled when entering and exiting the KDB context.Attilio Rao2011-09-041-0/+14
* 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