<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/ddb, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/ddb?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/ddb?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2021-03-12T10:22:46Z</updated>
<entry>
<title>spelling</title>
<updated>2021-03-12T10:22:46Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2021-03-12T10:22:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=84f3acfde2a7e7d22afae1b5e404e34b9403abc7'/>
<id>urn:sha1:84f3acfde2a7e7d22afae1b5e404e34b9403abc7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ddb: when a new wsdisplay console attaches, resize ddb cols/rows to it</title>
<updated>2021-02-09T14:37:13Z</updated>
<author>
<name>jcs</name>
<email>jcs@openbsd.org</email>
</author>
<published>2021-02-09T14:37:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e63dfe66074095c741b8d86a44210de9c7cc6138'/>
<id>urn:sha1:e63dfe66074095c741b8d86a44210de9c7cc6138</id>
<content type='text'>
ok visa
</content>
</entry>
<entry>
<title>Finish converting ddb_sysctl to sysctl_int_bounded</title>
<updated>2021-01-09T20:58:12Z</updated>
<author>
<name>gnezdo</name>
<email>gnezdo@openbsd.org</email>
</author>
<published>2021-01-09T20:58:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ea4edfc257817296817ae1fa432db9b492ed74e7'/>
<id>urn:sha1:ea4edfc257817296817ae1fa432db9b492ed74e7</id>
<content type='text'>
I missed the verbose pattern that it used for error checking the first
time around.

OK millert@
</content>
</entry>
<entry>
<title>Convert ddb_sysctl to sysctl_bounded_arr</title>
<updated>2020-12-10T04:27:25Z</updated>
<author>
<name>gnezdo</name>
<email>gnezdo@openbsd.org</email>
</author>
<published>2020-12-10T04:27:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=65367353ddde1d6dba1650bb85858695014cde8c'/>
<id>urn:sha1:65367353ddde1d6dba1650bb85858695014cde8c</id>
<content type='text'>
ok gkoehler@
</content>
</entry>
<entry>
<title>add a top-level "reboot" command, for people who keep forgetting "boot reboot"</title>
<updated>2020-10-26T18:53:20Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-10-26T18:53:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a108f33e8231b1efd7d5ab09d85befa50d0daef2'/>
<id>urn:sha1:a108f33e8231b1efd7d5ab09d85befa50d0daef2</id>
<content type='text'>
ok kn
</content>
</entry>
<entry>
<title>sick of the CMU, let's make this KNF</title>
<updated>2020-10-15T03:13:59Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-10-15T03:13:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5abbae66b5e7fc2af1a57a9b0613a01a9b5801d6'/>
<id>urn:sha1:5abbae66b5e7fc2af1a57a9b0613a01a9b5801d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stop requiring that .strtab has long alignment.</title>
<updated>2020-05-26T21:35:43Z</updated>
<author>
<name>gkoehler</name>
<email>gkoehler@openbsd.org</email>
</author>
<published>2020-05-26T21:35:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8529ee830f51fdf387a98463b8dce57fd3e9dd24'/>
<id>urn:sha1:8529ee830f51fdf387a98463b8dce57fd3e9dd24</id>
<content type='text'>
When ddb loads symbols, the .strtab contains char strings and doesn't
need long alignment.  Our bootloader provides long alignment, but I
started loading symbols on powerpc64 without our bootloader.

ok mpi@ guenther@ kettenis@
</content>
</entry>
<entry>
<title>Separate the stack trace saving interface from ddb. The saving does not</title>
<updated>2020-01-20T15:58:23Z</updated>
<author>
<name>visa</name>
<email>visa@openbsd.org</email>
</author>
<published>2020-01-20T15:58:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c59fd4de211d6138fc0156a4857079e64932ffe8'/>
<id>urn:sha1:c59fd4de211d6138fc0156a4857079e64932ffe8</id>
<content type='text'>
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@
</content>
</entry>
<entry>
<title>If the kernel panics due to SMEP or SMAP, print correct stack trace</title>
<updated>2020-01-09T15:18:58Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2020-01-09T15:18:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f5ddcacac9da2465bbe02ae38b98b86373925c01'/>
<id>urn:sha1:f5ddcacac9da2465bbe02ae38b98b86373925c01</id>
<content type='text'>
and pass information to ddb.  This helps to debug kernel NULL pointer
function calls.
input guenther@; OK kettenis@
</content>
</entry>
<entry>
<title>Default to 0 arguments if no symbol has been found in the CTF section.</title>
<updated>2019-11-12T07:34:43Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2019-11-12T07:34:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3998cbb6ead6fd258530a8c9248c3fbddd0ece94'/>
<id>urn:sha1:3998cbb6ead6fd258530a8c9248c3fbddd0ece94</id>
<content type='text'>
Symbols not present in the CTF data are generally assembly routines which
have either no argument or do not follow the ABI that the various MD stack
unwinders understand.

This makes ddb(4) trace simpler to understand.

ok jasper@
</content>
</entry>
</feed>
