History log of /openbsd-src/sys/arch/sh/sh/db_interface.c (Results 1 – 16 of 16)
Revision Date Author Comments
# 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.