<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/gnu/usr.bin/binutils/gdb, branch jd/histogram</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/gnu/usr.bin/binutils/gdb?h=jd%2Fhistogram</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/gnu/usr.bin/binutils/gdb?h=jd%2Fhistogram'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-12-23T02:18:51Z</updated>
<entry>
<title>Teach gdb that the trap frame should be used for alltraps_kern_meltdown().</title>
<updated>2019-12-23T02:18:51Z</updated>
<author>
<name>yasuoka</name>
<email>yasuoka@openbsd.org</email>
</author>
<published>2019-12-23T02:18:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=52f39a4c1a5bcfcbfff00534c877faa635f41536'/>
<id>urn:sha1:52f39a4c1a5bcfcbfff00534c877faa635f41536</id>
<content type='text'>
ok bluhm kettenis
</content>
</entry>
<entry>
<title>Fix backtrace across signals on amd64</title>
<updated>2019-10-21T13:09:52Z</updated>
<author>
<name>kurt</name>
<email>kurt@openbsd.org</email>
</author>
<published>2019-10-21T13:09:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=69a3f03dac39827683e26d7a90808b42ea9e403a'/>
<id>urn:sha1:69a3f03dac39827683e26d7a90808b42ea9e403a</id>
<content type='text'>
okay guenther@ kettenis@
</content>
</entry>
<entry>
<title>Fix gdb can handle prologues which has the retguard and teach gdb that</title>
<updated>2019-02-01T03:35:02Z</updated>
<author>
<name>yasuoka</name>
<email>yasuoka@openbsd.org</email>
</author>
<published>2019-02-01T03:35:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b9724ee70328c6c64dbc8466880c0452d0b7095c'/>
<id>urn:sha1:b9724ee70328c6c64dbc8466880c0452d0b7095c</id>
<content type='text'>
alltraps_kern() is a trap function.  Also initialize the struct
amd64_frame_cache in amd64_skip_prologue() which was missing.
Original diff from IIJ.

ok mpi mortimer kettenis deraadt
</content>
</entry>
<entry>
<title>Drop the ignored selectors (tf_[defg]s) from the trap and interrupt frames.</title>
<updated>2018-07-10T08:57:44Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2018-07-10T08:57:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=841a8c5c19d4d3fdd385e0fb888717b99ba49d65'/>
<id>urn:sha1:841a8c5c19d4d3fdd385e0fb888717b99ba49d65</id>
<content type='text'>
ok mlarkin@ deraadt@ mpi@ kettenis@
</content>
</entry>
<entry>
<title>Make intrframe the exact same size as trapframe: instead of pushing</title>
<updated>2018-07-03T20:15:57Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2018-07-03T20:15:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7effbc1f8374d16f882597b0b9d1a2ef3f4c1956'/>
<id>urn:sha1:7effbc1f8374d16f882597b0b9d1a2ef3f4c1956</id>
<content type='text'>
the PPL on top, store it where trapframe puts the trap number.  This
makes interrupt handlers get called with the correct stack alignment.
Also, document the use of if_err to differentiate resumed/recursed
interrupts from 'real' ones.

tested in snaps
ok deraadt@
</content>
</entry>
<entry>
<title>The trapframe layout is no longer exactly the same as the sigcontext</title>
<updated>2018-04-30T18:36:34Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2018-04-30T18:36:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2ba398095a36052ce267c4f63a0a9c1c6bec592a'/>
<id>urn:sha1:2ba398095a36052ce267c4f63a0a9c1c6bec592a</id>
<content type='text'>
layout.  Simplify how we identify which frames have trapframes while here.

ok kettenis@
</content>
</entry>
<entry>
<title>Revise 'struct fpreg' such that it can actually represent the full VFPv3-D32</title>
<updated>2018-01-23T12:38:14Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2018-01-23T12:38:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=43d76721fe6630a7386645f5ff3b6efa2499fa13'/>
<id>urn:sha1:43d76721fe6630a7386645f5ff3b6efa2499fa13</id>
<content type='text'>
state.

ok patrick@
</content>
</entry>
<entry>
<title>Add improvements to the DWARF frame unwinder to support xorguard.</title>
<updated>2017-08-14T19:41:30Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2017-08-14T19:41:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=84a83e238ec8f89c0ce5bb1a5d6f3f5cc1612949'/>
<id>urn:sha1:84a83e238ec8f89c0ce5bb1a5d6f3f5cc1612949</id>
<content type='text'>
ok mortimer@
</content>
</entry>
<entry>
<title>make warns about POST_INSTALL being empty.</title>
<updated>2017-07-28T08:21:56Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2017-07-28T08:21:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3210a108bbac54921bf3ddec2c7ab5fb16c81f84'/>
<id>urn:sha1:3210a108bbac54921bf3ddec2c7ab5fb16c81f84</id>
<content type='text'>
other similar makefiles define POST_INSTALL = :
so even the GNU guys are aware this might be non standard.
fix it.

okay krw@ kettenis@
</content>
</entry>
<entry>
<title>Sync symbol lists for trap/interrupt frame detection with what ddb(4) uses</title>
<updated>2017-04-09T21:32:42Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2017-04-09T21:32:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3d335f2b9836aa2e22adfcbcba04787e3c4633e4'/>
<id>urn:sha1:3d335f2b9836aa2e22adfcbcba04787e3c4633e4</id>
<content type='text'>
ok deraadt@
</content>
</entry>
</feed>
