summaryrefslogtreecommitdiffstats
path: root/sys/ddb
AgeCommit message (Expand)AuthorFilesLines
2021-03-12spellingjsg1-2/+2
2021-02-09ddb: when a new wsdisplay console attaches, resize ddb cols/rows to itjcs2-2/+10
2021-01-09Finish converting ddb_sysctl to sysctl_int_boundedgnezdo1-27/+7
2020-12-10Convert ddb_sysctl to sysctl_bounded_arrgnezdo1-13/+11
2020-10-26add a top-level "reboot" command, for people who keep forgetting "boot reboot"deraadt1-1/+2
2020-10-15sick of the CMU, let's make this KNFderaadt14-628/+591
2020-05-26Stop requiring that .strtab has long alignment.gkoehler1-3/+2
2020-01-20Separate the stack trace saving interface from ddb. The saving does notvisa2-13/+4
2020-01-09If the kernel panics due to SMEP or SMAP, print correct stack tracebluhm1-3/+5
2019-11-12Default to 0 arguments if no symbol has been found in the CTF section.mpi1-2/+2
2019-11-07db_addr_t -> vaddr_tmpi17-73/+72
2019-11-07FALSE -> 0, missed in previous.mpi1-2/+2
2019-11-06Substitute boolean_t/TRUE/FALSE by int/1/0.mpi10-128/+122
2019-07-20Get rid of `ddb_is_active' instead use `db_active'.mpi2-5/+2
2019-04-02Fix ddb not to write its history to out of the region. When theyasuoka1-1/+3
2019-04-01remove prototype from earlier version of reboot code. spotted by antontedu1-2/+1
2019-04-01fast track ddb> reboot command to skip anything which might panic again.tedu1-2/+3
2019-02-15zap trailing empty lineanton1-2/+1
2019-02-15The underlying storage for builtin ddb variables are of type int butanton1-2/+2
2019-01-09Printing hex values with right adjustment makes it easier to comparebluhm1-2/+2
2018-09-18whitespace fix; no binary changeanton1-2/+2
2018-08-31Pass the correct size to free(9) in the error path of db_ctf_decompress().bluhm1-2/+2
2018-05-07Make the print function of db_print_stack_trace() configurable,visa2-7/+9
2018-01-09Do not truncate 64bit integers when pretty-printing types.mpi1-2/+16
2018-01-05Show uvm_fault and trace when typing show panic on a page fault'd kernelpirofti1-1/+7
2017-12-13Add 'bt' an alias for 'trace'.mpi1-1/+2
2017-12-11In uvm Chuck decided backing store would not be allocated proactivelyderaadt1-7/+16
2017-11-27Remove MALLOC_DEBUG left overs.mpi1-10/+1
2017-11-06remove ctf_type declaration no longer needed since -r1.33jasper1-2/+0
2017-11-01Remove forward declaration hack now that ctfconv(1) merge them correctly.mpi1-8/+1
2017-10-27Use <elf.h> in !_KERNEL code path.mpi1-2/+2
2017-10-19ddb "show all mounts" showed everything except the address of thebluhm1-2/+4
2017-10-13return a missing return (was left out of previous)jasper1-1/+2
2017-10-13- use db_printf()jasper1-2/+7
2017-10-11missing prototype for db_ctf_pprintjasper1-1/+2
2017-09-29New ddb(4) command: kill.mpi2-2/+4
2017-09-12Remove option DDB_STRUCTINFO. Now that ddb(4) is CTF aware, similarmpi4-777/+1
2017-09-12Skip forward declarations until ctfconv(1) properly merge them withmpi1-1/+8
2017-09-08If you use sys/param.h, you don't need sys/types.hderaadt4-10/+6
2017-09-06use sizeof(variable) instead of sizeof(type) to shorten some codedlg1-2/+2
2017-09-06when pretty printing a pointer, display its value instead of address.dlg1-2/+6
2017-09-06replace the DDB_STRUCT backend for "show struct" with ctf code.dlg3-7/+92
2017-08-14db_ctf_pprintf() doesn't actually support formatting, so s/f$//uwe1-6/+6
2017-08-14Restore "print" in ddb; add "pp[rint]" for pretty-printinguwe2-5/+6
2017-08-11Merge DDBCTF into DDB.mpi2-7/+1
2017-08-11Fall back using db_print_cmd() if no CTF data has been found.mpi1-8/+7
2017-08-11Improve pretty printing of pointers.mpi1-7/+39
2017-08-11Kernel compilation with DDBPROF enabled fails as db_sym_t is no longernayden1-4/+4
2017-08-11Remove debugging leftovers, document functions, bump copyright.mpi1-27/+11
2017-08-10With a CTF kernel, DDB's print command will now pretty-print symbols.mpi5-45/+319