master
db_addr_t -> vaddr_t
ddb(4): db_read_bytes/db_write_bytes: change dst/src parameter to void*
Correctly honour the count optional argument of the break command, by actually not causing execution to stop until the breakpoint is hit at least count times. Noticed and fix by Nir Lichtman on tech@
Constify strings in symbol-related ddb interfaces, and make the iterator callback interface a bit simpler. ok beck@ claudio@ mpi@
ddb: constify command tables
Use <elf.h> in !_KERNEL code path.
Delete obsolete /* ARGSUSED */ lint comments.
sick of the CMU, let's make this KNF
remove prototypes with no matching function ok mpi@
In ddb(4) print mbuf chain and packet list.
Do not expose private functions.
Prevent interleaved stack traces in ddb from multiple CPUs. Check atomically which CPU is currently tracing. OK cheloha@
ddb: when a new wsdisplay console attaches, resize ddb cols/rows to it
add kprobes provider for dt
Add db_rint(), an MI interface to db_enter() copied from kdbrint() in vax code
Substitute boolean_t/TRUE/FALSE by int/1/0.
Implement a ddb.suspend sysctl that may help debugging suspend/resume bugs. When this sysctl is set to 1, it will force "S0ix" suspend and skip suspend of inteldrm(4) and amdgpu(4) such that the display remains on during suspend. That should make anything printed on the console to be visible. Power consumption will probably suck though.
Kill trailing whitespaces. No object change.