History log of /openbsd/sys/ddb/db_examine.c (Results 1 – 25 of 28)
Revision Date Author Comments
# 5b133f3f 08-Mar-2023 guenther <guenther@openbsd.org>

Delete obsolete /* ARGSUSED */ lint comments.

ok miod@ millert@


# f5ddcaca 09-Jan-2020 bluhm <bluhm@openbsd.org>

If the kernel panics due to SMEP or SMAP, print correct stack trace
and pass information to ddb. This helps to debug kernel NULL pointer
function calls.
input guenther@; OK kettenis@


# 08f058f8 07-Nov-2019 mpi <mpi@openbsd.org>

db_addr_t -> vaddr_t

ok deraadt@


# 8383b4f2 06-Nov-2019 mpi <mpi@openbsd.org>

Substitute boolean_t/TRUE/FALSE by int/1/0.

ok dlg@, jasper@, anton@


# a0a44ae9 09-Jan-2019 bluhm <bluhm@openbsd.org>

Printing hex values with right adjustment makes it easier to compare
corresponding digits. So the change the ddb x/x output.
OK sashan@ deraadt@ visa@ mpi@


# 3d4fd97b 18-Oct-2016 naddy <naddy@openbsd.org>

Add the examine /m format, "display in unsigned hex with character
dump at the end of each line", which has always been documented but
not implemented.

Mostly from NetBSD, but I fixed the column ali

Add the examine /m format, "display in unsigned hex with character
dump at the end of each line", which has always been documented but
not implemented.

Mostly from NetBSD, but I fixed the column alignment code.

ok mlarkin@, pirofti@

show more ...


# 42fa0292 07-Jun-2016 tedu <tedu@openbsd.org>

per trending style, add continue to empty loops.
ok mglocker


# d6f4c764 19-Apr-2016 mpi <mpi@openbsd.org>

Do not expose private functions.


# 7f58a11f 14-Sep-2014 jsg <jsg@openbsd.org>

remove uneeded proc.h includes
ok mpi@ kspillner@


# 0569f4dc 08-Jul-2014 deraadt <deraadt@openbsd.org>

These do not need the extremely poorly named uvm/uvm_extern.h (which
pulls in the universe). occasionally they need sys/systm.h


# 5242eb14 07-Nov-2011 miod <miod@openbsd.org>

When multiple display modifiers are specified on a ddb examine command, do
not advance the address until the last modifier has been processed. This
allows sequences like `x/xi address,count' to yield

When multiple display modifiers are specified on a ddb examine command, do
not advance the address until the last modifier has been processed. This
allows sequences like `x/xi address,count' to yield meaningful results.
As a bonus, handle `i' and `I' modifiers last, so that I don't have to
fight my habit of using `x/ix' instead of `x/xi'.

show more ...


# 5b0968da 21-Nov-2009 miod <miod@openbsd.org>

Fix `print $registername' on 64 bit platforms.


# 389584f3 05-Nov-2007 miod <miod@openbsd.org>

temporary ddb buffers need to be a bit larger on 64 bit systems to cope with
some radix configurations.


# a18a0a95 13-Sep-2007 miod <miod@openbsd.org>

A few %n/%r/%z format strings were missed, convert these to db_format().


# 5a1ce8ad 01-Sep-2007 miod <miod@openbsd.org>

Use db_format() instead of ddb-specific format specifiers; no functional
change inteded.
ok ray@


# 2ba74d7f 15-Mar-2007 miod <miod@openbsd.org>

Disable x/q functionnality on 32bit platforms, because the examination code
is not supposed to work on values larger than db_expr_t.


# 6ecb06d0 13-Mar-2006 jsg <jsg@openbsd.org>

ansi/deregister. No binary change.


# 8fb5461a 25-Apr-2004 itojun <itojun@openbsd.org>

kill unbounded string op. deraadt ok


# 33ca0db6 16-May-2002 art <art@openbsd.org>

Add a an argument to db_printsym that specifies the printf function
we'll use for printing the information.
miod@ ok


# 489e49f9 06-Nov-2001 miod <miod@openbsd.org>

Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.
(Look ma, I might have broken the tree)


# 60d9dbc1 19-Jul-1997 niklas <niklas@openbsd.org>

Include vm/vm.h everywhere it is needed to get at boolean_t (I would prefer
to have it in sys/types.h but that is problematic). Some KNF.


# 9c690e8c 07-Jul-1997 niklas <niklas@openbsd.org>

Do not wrap lines so often, much prettier x output


# 74db0e49 06-Jul-1997 niklas <niklas@openbsd.org>

64 bit fixes


# b53beb00 04-Aug-1996 niklas <niklas@openbsd.org>

Make compile on OpenBSD/alpha. MD stuff is still missing though.


# d724e01a 21-Apr-1996 deraadt <deraadt@openbsd.org>

partial sync with netbsd 960418, more to come


12