summaryrefslogtreecommitdiff
path: root/sys/ddb
AgeCommit message (Expand)Author
2016-05-21<sys/localedef.h> isn't needed for ddb structinfoPhilip Guenther
2016-04-20Collapse db_dwarf.h into db_sym.hMartin Pieuchot
2016-04-19Do not expose private functions.Martin Pieuchot
2016-04-19Start reducing the dependence on <uvm/uvm_param.h> by using int-1-0Martin Pieuchot
2016-04-19Keep db_write_cmd() in the only place where it is used, just like we didMartin Pieuchot
2016-03-09Move db_show_regs() in the only file where it is used and turn it private.Martin Pieuchot
2016-03-07Sync no-argument function declaration and definition by adding (void).Christian Weisgerber
2016-03-07boolean_t/FALSE/TRUE -> int/0/1Martin Pieuchot
2016-03-06Merge db_elf_sym_values() into db_symbol_values().Martin Pieuchot
2016-03-06DDB_REGS -> &ddb_regs.Martin Pieuchot
2016-03-01db_sym_numargs() has always been defined to FALSE so nuke it with allMartin Pieuchot
2016-03-01Make db_value_of_name() call db_elf_sym_lookup() in order to killMartin Pieuchot
2016-03-01DB_SYM_NULL -> NULL.Martin Pieuchot
2016-02-28Remove leftovers from mutliple symbol tables support.Martin Pieuchot
2016-02-27Remove the "symbol table" argument of the functions dealing withMartin Pieuchot
2016-02-26Remove support for multiple symbol tables in ddb(4), we only have one.Martin Pieuchot
2016-02-12Kill db_symbol_is_ambiguous(). There's no ambiguous symbol since LKMsMartin Pieuchot
2016-01-27Removes the abstraction layer to support multiple executable binaries.Martin Pieuchot
2016-01-27Remove unused db_sifting().Martin Pieuchot
2016-01-25Do not mix variable declaration and logic.Martin Pieuchot
2016-01-25Kill "#if 0" version of ddb_init().Martin Pieuchot
2016-01-25Kill trailing whitespaces. No object change.Martin Pieuchot
2016-01-15add a "show socket" command to ddbDavid Gwynne
2015-12-23assign pointers NULL rather than 0mmcc
2015-09-13On show the ps/o output and ddb.html blurb once, so that we don't get themPhilip Guenther
2015-09-12show a few more lines of trace; discussed in the roomTheo de Raadt
2015-09-12When panicing, show the non-idle, on-proc threads before showing the stackPhilip Guenther
2015-09-01initialise the width var in db_struct_offset_cmd()Jonathan Gray
2015-08-30Automatically perform traces upon panic. Shrink message aboutTheo de Raadt
2015-08-12Use a linker script when building i386 kernels to allow section padding onMike Larkin
2015-07-07Return correct file name entry from DWARF line tableMatthew Dempsky
2015-05-05emul_native is only used for kernel threads which can't dump core, soPhilip Guenther
2015-04-29Also generate db_structinfo.txt with struct member offset and size infoPhilip Guenther
2015-03-14restore systm.h, needed for strcmp. from Steven McDonaldTed Unangst
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-01-27remove #include <sys/workq.h>. it wont exist anymore soon.David Gwynne
2014-12-21Prevent writing to the kernel area via the direct map. We do this by paddingMike Larkin
2014-12-19Use <sys/endian.h> instead of <machine/endian.h>Philip Guenther
2014-12-19Remove an unused sys/hash.h include from db_structinfo.cReyk Floeter
2014-11-18move arc4random prototype to systm.h. more appropriate for most codeTed Unangst
2014-11-16Replace a plethora of historical protection options with justTheo de Raadt
2014-10-09ddb: add support for DWARF line number decodingMatthew Dempsky
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-07-11reboot(9): Add MI reboot entry functionMasao Uebayashi
2014-07-11Add basic DWARF line table decoderMatthew Dempsky
2014-07-08These do not need the extremely poorly named uvm/uvm_extern.h (whichTheo de Raadt
2014-05-29no more gcc2.Daniel Dickman
2014-03-24The kernel isn't involved in times(3); <sys/times.h> should never bePhilip Guenther
2014-03-18Unbreak DDB_STRUCT after removal of agpio.hPhilip Guenther
2014-03-16DDB supports ELF symbols are all archs, and it's always the same as thePhilip Guenther