summaryrefslogtreecommitdiff
path: root/sys/ddb
AgeCommit message (Expand)Author
2018-03-19ddb: rename "show lockstat" to "show lockstats" to avoid conflicting with loc...ozaki-r
2018-03-16Don't pass a unset address to lockdebug_lock_printozaki-r
2018-03-16Add a new command, show all locks, which shows information of active locksozaki-r
2018-03-16Add a new command, show lockstat, which shows statistics of locksozaki-r
2018-03-05enums might be unsigned.mlelstv
2018-03-04Add command to print device list.mlelstv
2018-02-17Opt to print a backtrace on panic by default with the intention of improving ...sevan
2018-02-04avoid leftshift of an unsigned valuemrg
2017-12-28- add ddb.panicstackframes to avoid scrolling the interesting parts of panicchristos
2017-11-06remove more DB_ELFSIZEchristos
2017-11-04use Elf_Sym ** instead of casting.christos
2017-11-03Handle absolute relocations coming from the kernel: preserve SHN_ABS inmaxv
2017-10-27Revert printf return value change.joerg
2017-10-27[syzkaller] Cast all the printf's to (void *)utkarsh009
2017-01-11Add ddb command to find a vnode by the address of its lock.joerg
2017-01-04add a simple stacktrace macrochristos
2016-04-13ddb: rename show arptab to show routesozaki-r
2016-04-06Improve ddb(4) show kernhistskrll
2015-06-06Add support for 'q' qualifier for 64-bit values on examine and write.matt
2015-05-21only call the on-enter commands if we're not recursing.mrg
2015-02-27Don't use an unset value as an addressozaki-r
2015-02-08we can use show callout now from crashchristos
2014-11-16Define ddb module.uebayasi
2014-09-19Add description of inst_returnmatt
2014-09-05Try not to use f_data, use f_{vnode,socket,pipe,mqueue,kqueue,ksem} to getmatt
2014-04-12Make this build.jakllsch
2014-04-12Unbreak db_cpu_*. Allows backtraces on i386 to progress beyond thejakllsch
2014-02-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
2014-01-22add a return in the panic messagechristos
2013-11-24Remove cpu_queue (and thus eleminate another use of CIRCLEQ) by replacingrmind
2013-10-19fix userland build, by moving all the unused stuff inside ifdef _KERNELchristos
2013-10-19Mark a potentialy unused variablemartin
2013-02-10need <sys/types.h> for various crap that other headers use (pid_t etc).christos
2013-02-10Hook the new ddb/db_panic.c to the build.apb
2013-02-10Move the DDB-specific part of vpanic() to a new db_panic() function,apb
2013-02-10read_symtab_from_file used to be defined in ddb/db_aout.c, but thatapb
2013-01-06remove the new command not the old one.christos
2013-01-06remove previous, dmesg just works.christos
2013-01-06Add "show dmesg" that prints the contents of the message buffer.christos
2013-01-05Add "show panic" that shows the current panic string. two ports had it, andchristos
2012-09-01Use _KERNEL_OPTmatt
2012-09-01Make DB_MAX_LINES a kernel optionmatt
2012-06-02Add some pre-processor magic to verify that the type of the data itemdsl
2012-04-28Remove MALLOC_DEBUG and MALLOCLOG, which is dead code after malloc(9) movermind
2012-03-15Add __printflike attribution to use vprintf and friends with an argumentjoerg
2012-02-10add __printflike where neededchristos
2012-02-10fix printf formats.christos
2012-02-09Re-indent, and factor out strlen() now that we have more space.christos
2012-02-09Remove bogus code in the non kernel case involving end[]. In this casechristos
2011-12-31include stddef.h for offsetofchristos