#
949c1c4e |
| 07-Nov-2024 |
miod <miod@openbsd.org> |
Constify strings in symbol-related ddb interfaces, and make the iterator callback interface a bit simpler. ok beck@ claudio@ mpi@
|
#
3fe80b7f |
| 14-Apr-2022 |
naddy <naddy@openbsd.org> |
ddb: constify command tables
ok jca@
|
#
d03db17a |
| 12-Apr-2022 |
naddy <naddy@openbsd.org> |
ddb: simplify machine command handling
Define a consistently named db_machine_command_table[] across all archs that implement the MD "machine" command, and hook this into the main command table inst
ddb: simplify machine command handling
Define a consistently named db_machine_command_table[] across all archs that implement the MD "machine" command, and hook this into the main command table instead of patching it at runtime.
ok mpi@ jca@
show more ...
|
#
52de38df |
| 07-Nov-2019 |
mpi <mpi@openbsd.org> |
db_addr_t -> vaddr_t
|
#
1d47df55 |
| 07-Nov-2019 |
mpi <mpi@openbsd.org> |
Substitute boolean_t/TRUE/FALSE by int/1/0.
|
#
8ed6e35e |
| 20-Mar-2018 |
mpi <mpi@openbsd.org> |
Do not panic from ddb(4) when a lock requirement isn't fulfilled.
Extend the logic already present for panic() to any DDB-related operation such that if ddb(4) is entered because of a fault or other
Do not panic from ddb(4) when a lock requirement isn't fulfilled.
Extend the logic already present for panic() to any DDB-related operation such that if ddb(4) is entered because of a fault or other trap it is still possible to call 'boot reboot'.
While here stop printing splassert() messages as well, to not fill the buffer.
ok visa@, deraadt@
show more ...
|
#
e97088d6 |
| 30-Apr-2017 |
mpi <mpi@openbsd.org> |
Rename Debugger() into db_enter().
Using a name with the 'db_' prefix makes it invisible from the dynamic profiler.
ok deraadt@, kettenis@, visa@
|
#
8fda72b7 |
| 21-Jan-2017 |
guenther <guenther@openbsd.org> |
p_comm is the process's command and isn't per thread, so move it from struct proc to struct process.
ok deraadt@ kettenis@
|
#
8908800c |
| 18-May-2016 |
guenther <guenther@openbsd.org> |
Save and restore 'gbr' register when enter/leaving the kernel, and use it for the TCB pointer. Eliminate __cerror.
"looks good" kettenis@, testing and ok deraadt@
|
#
0f1d1626 |
| 05-Mar-2016 |
tobiasu <tobiasu@openbsd.org> |
Sync no-argument function declaration and definition by adding (void). Covers all of landisk/sh, per naddy's suggestion.
ok on previous diff deraadt@ naddy@
|
#
a1a7d5d9 |
| 27-Feb-2016 |
mpi <mpi@openbsd.org> |
Rename kdb_trap() into db_ktrap().
The goal is to include it in the list of functions that must not be instrumented. All ddb(8) functions should be in this list and have their names start with 'db_
Rename kdb_trap() into db_ktrap().
The goal is to include it in the list of functions that must not be instrumented. All ddb(8) functions should be in this list and have their names start with 'db_'.
ok visa@, deraadt@
show more ...
|
#
09103d0d |
| 03-Dec-2014 |
krw <krw@openbsd.org> |
More duplicate #include cleanout.
ok deraadt@ tedu@
|
#
712e2ef1 |
| 20-Jan-2014 |
guenther <guenther@openbsd.org> |
Threads can't be zombies, only processes, so change zombproc to zombprocess, make it a list of processes, and change P_NOZOMBIE and P_STOPPED from thread flags to process flags. Add allprocess list
Threads can't be zombies, only processes, so change zombproc to zombprocess, make it a list of processes, and change P_NOZOMBIE and P_STOPPED from thread flags to process flags. Add allprocess list for the code that just wants to see processes.
ok tedu@
show more ...
|
#
3f1243dc |
| 21-Apr-2010 |
deraadt <deraadt@openbsd.org> |
more cleanup to cope with the change that tries to make proc.h not act like it is everything.h ok tedu
|
#
f99a70a5 |
| 06-Oct-2006 |
mickey <mickey@openbsd.org> |
a few fixes to get thru the autoconf
|
#
95c7671f |
| 06-Oct-2006 |
miod <miod@openbsd.org> |
Preliminary bits for SuperH-based ports, based on NetBSD/sh3 codebase with minor changes.
|