aboutsummaryrefslogtreecommitdiff
path: root/sys/ddb
Commit message (Expand)AuthorAgeFilesLines
* Give DDB a "watchdog" command which disables all watchdogs.Poul-Henning Kamp2004-02-291-0/+21
* Switch the sleep/wakeup and condition variable implementations to use theJohn Baldwin2004-02-271-16/+2
* Add DDB_NUMSYM option which in addition to the symbolic representationPoul-Henning Kamp2004-02-241-0/+6
* If not in the debugger or if the user requests it with theNate Lawson2004-01-281-1/+27
* Reworked rev.1.14. Use the ELF symbol type again to summarily rejectBruce Evans2003-09-281-0/+5
* Label the uarea address as such in DDB's ps outputPoul-Henning Kamp2003-08-301-1/+1
* Further cleanup <machine/cpu.h> and <machine/md_var.h>: move the MIMarcel Moolenaar2003-08-161-1/+1
* db_get_value uses a local buffer to first fetch all the bytes of aHartmut Brandt2003-08-121-1/+1
* Update the 'ps', 'show pci', and 'show ktr' ddb commands to use the newJohn Baldwin2003-07-311-28/+6
* Add a one-shot callout facility to db_printf() that executes the registeredJohn Baldwin2003-07-313-0/+75
* Whitespace nit.John Baldwin2003-07-301-0/+1
* Rename P_THREADED to P_SA. P_SA means a process is using schedulerDavid Xu2003-06-151-3/+3
* Use __FBSDID().David E. O'Brien2003-06-1019-53/+67
* Attempt to crunch down the thread state info so that it is more likely toJulian Elischer2003-06-061-6/+15
* Handle the TDS_INACTIVE state by printing '[INACTIVE]' instead ofJohn Baldwin2003-06-061-1/+4
* Whitespace nits.John Baldwin2003-06-061-2/+3
* Make "where" an alias for "trace"Poul-Henning Kamp2003-06-011-0/+1
* Add /* FALLTHROUGH */Poul-Henning Kamp2003-05-311-0/+1
* Add /* FALLTHROUGH */Poul-Henning Kamp2003-05-311-0/+1
* Move the _oncpu entry from the KSE to the thread.Julian Elischer2003-04-101-1/+1
* The kernel bcopy() is safe for overlapping regions (and always has), soDag-Erling Smørgrav2003-04-041-2/+2
* Change the process flags P_KSES to be P_THREADED.Julian Elischer2003-02-271-3/+3
* - Split the struct kse into struct upcall and struct kse. struct kse willJeff Roberson2003-02-171-9/+0
* Change "dev_t gdbdev" to "void *gdb_arg", some possible paths for GDBPoul-Henning Kamp2003-02-162-3/+3
* Reversion of commit by Davidxu plus fixes since applied.Julian Elischer2003-02-011-0/+9
* Move UPCALL related data structure out of kse, introduce a newDavid Xu2003-01-261-9/+0
* Revert previous and move the prototype for db_alt_break to ddb.h.Jake Burkholder2002-12-312-7/+4
* - Add a function db_alt_break which recognizes the character sequence used toJake Burkholder2002-12-312-1/+51
* Add code to ddb to allow backtracing an arbitrary thread.Julian Elischer2002-12-283-55/+96
* - Rename the DDB specific %z printf format to %y.Maxime Henrion2002-10-251-2/+2
* Remove the process state PRS_WAIT.Julian Elischer2002-10-211-3/+0
* Round out the facilty for a 'bound' thread to loan out its KSEJulian Elischer2002-10-091-3/+8
* Rename the mutex thread and process states to use a more generic 'LOCK'John Baldwin2002-10-021-3/+3
* Indentation indicates missing braces.Poul-Henning Kamp2002-10-011-1/+2
* Be consistent about "static" functions: if the function is markedPoul-Henning Kamp2002-09-282-7/+7
* Constify to kill some warnings.Mark Murray2002-09-212-2/+2
* Implement db_print_backtrace() if DDB is compiled into the kernel. ThisJohn Baldwin2002-09-191-0/+3
* Garbage-collected __ELF__ ifdefs.Bruce Evans2002-09-151-10/+2
* Don't use the ELF symbol type to summarily reject symbols inBruce Evans2002-09-151-4/+0
* Made this work on i386's at least. It wants ELF section headers forBruce Evans2002-09-151-2/+34
* Made this compile (but not work). This involved mainly const poisoningBruce Evans2002-09-151-8/+18
* Completely redo thread states.Julian Elischer2002-09-111-25/+48
* db_ps.c:Bruce Evans2002-08-311-5/+6
* When talking about c_db_sym_t, mention that it is not just like db_sym_t:Juli Mallett2002-08-141-1/+1
* Realign columns in DDB's ps output. Don't waste more horizontal space thanPoul-Henning Kamp2002-08-131-9/+9
* Part 1 of KSE-IIIJulian Elischer2002-06-291-8/+30
* Remove a couple of __P() stragglers.Peter Wemm2002-06-291-1/+1
* Don't assume that pointers are 4 bytes or sizeof(int) in size. This fixesThomas Moestl2002-06-252-6/+3
* Split the declaration and the initialization of two variables.Maxime Henrion2002-06-231-4/+4
* Allow DB_SET() to set all fields in the ddb command structure. ThisJustin T. Gibbs2002-06-051-5/+5