summaryrefslogtreecommitdiff
path: root/sys/ddb/db_access.h
AgeCommit message (Collapse)Author
2024-02-23ddb(4): db_read_bytes/db_write_bytes: change dst/src parameter to void*Scott Soule Cheloha
Almost all db_read_bytes() callers cast the destination buffer argument to char*, which suggests the API's prototype is incompatible with how the API is actually used. Change db_read_bytes() and db_write_bytes() to take a void* as the destination/source buffer parameter so callers don't need to cast the argument. With input from bluhm@. Bugs caught by Clemens Gossnitzer (ASCII approximation of name). Thread: https://marc.info/?l=openbsd-tech&m=170740813021636&w=2 ok bluhm@
2020-01-20Separate the stack trace saving interface from ddb. The saving does notVisa Hankala
require the debugger on most architectures, and the separation makes the code easier to use from other subsystems. The function definitions are still conditional to DDB. However, that should not matter for now. OK deraadt@, mpi@
2019-11-07db_addr_t -> vaddr_tMartin Pieuchot
ok deraadt@
2018-05-07Make the print function of db_print_stack_trace() configurable,Visa Hankala
and indicate if a saved stack trace is empty. OK guenther@
2017-04-20Add routines for saving stack traces and printing saved tracesVisa Hankala
on amd64 and i386. With guenther@
2016-04-19Start reducing the dependence on <uvm/uvm_param.h> by using int-1-0Martin Pieuchot
instead of boolean_t-TRUE-FALSE.
2016-01-25Kill trailing whitespaces. No object change.Martin Pieuchot
2002-03-14First round of __P removal in sysTodd C. Miller
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt
1996-03-11Debbuger changed towards the latest Mach.Michael Shalayeff
Some minor changes for Linux ;) emulation. Small bug fixes from NetBSD.
1996-02-20netbsd-current import & 'boot' cmd addition.Michael Shalayeff
1995-10-18initial import of NetBSD treeTheo de Raadt