<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/powerpc/include/reg.h, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/powerpc/include/reg.h?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/powerpc/include/reg.h?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2014-09-08T01:47:05Z</updated>
<entry>
<title>Delete procfs; it's always had races and is now unused: no one noticed for</title>
<updated>2014-09-08T01:47:05Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2014-09-08T01:47:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=cf6677a65b386628719094fda053786604840618'/>
<id>urn:sha1:cf6677a65b386628719094fda053786604840618</id>
<content type='text'>
months that I broke it before the 5.5 release.

confirmed as not being required by ports by sthen@, ajacoutot@, dcoppa@
</content>
</entry>
<entry>
<title>Add struct fpreg.</title>
<updated>2006-05-16T08:00:33Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2006-05-16T08:00:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6a357d79b6a9ec57d9cfbc8bede4b9584053d166'/>
<id>urn:sha1:6a357d79b6a9ec57d9cfbc8bede4b9584053d166</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the advertising clause in the UCB license which Berkeley</title>
<updated>2003-06-02T23:27:43Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2003-06-02T23:27:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=29295d1c5caf158d3a732746704292e9a80a32d2'/>
<id>urn:sha1:29295d1c5caf158d3a732746704292e9a80a32d2</id>
<content type='text'>
rescinded 22 July 1999.  Proofed by myself and Theo.
</content>
</entry>
<entry>
<title>backout premature</title>
<updated>2002-09-15T09:01:58Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2002-09-15T09:01:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6a1aaa0fb525e8e64d3e0b87f5b7de44bd221cb1'/>
<id>urn:sha1:6a1aaa0fb525e8e64d3e0b87f5b7de44bd221cb1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>KNF</title>
<updated>2002-09-15T02:02:43Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2002-09-15T02:02:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e1f7838a537e87b6e52b83fb5b9d8b752a89d18d'/>
<id>urn:sha1:e1f7838a537e87b6e52b83fb5b9d8b752a89d18d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improved altivec support for powerpc/macppc.</title>
<updated>2002-03-14T23:51:47Z</updated>
<author>
<name>drahn</name>
<email>drahn@openbsd.org</email>
</author>
<published>2002-03-14T23:51:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=dd09e474443195f58e227f0216d1e449509ea90d'/>
<id>urn:sha1:dd09e474443195f58e227f0216d1e449509ea90d</id>
<content type='text'>
Fix bug where altivec context was not freed on process exit.
Fix bug where vscr was not correctly saved/restored.
replace asm statement was macros which expand to the same
asm code or to .long XXX which evaluates to the same instruction
since in-tree gas does not support altivec.
Enable ALTIVEC support by default on macppc, still conditional
for other powerpc ports.
</content>
</entry>
<entry>
<title>Move the process_read_reg prototype to the correct file, it is specified</title>
<updated>2001-12-17T03:19:01Z</updated>
<author>
<name>drahn</name>
<email>drahn@openbsd.org</email>
</author>
<published>2001-12-17T03:19:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7fdb82cc402e77d35477fb8893c11441037d2e4d'/>
<id>urn:sha1:7fdb82cc402e77d35477fb8893c11441037d2e4d</id>
<content type='text'>
in ptrace.h, not in md header files.
Protect vector functions/variables with _KERNEL.
</content>
</entry>
<entry>
<title>Add AltiVec support to powerpc/macppc. This is not currently enabled because</title>
<updated>2001-11-13T14:31:52Z</updated>
<author>
<name>drahn</name>
<email>drahn@openbsd.org</email>
</author>
<published>2001-11-13T14:31:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0dcf4312d797d675fb9f9b86c9612adb75b25014'/>
<id>urn:sha1:0dcf4312d797d675fb9f9b86c9612adb75b25014</id>
<content type='text'>
the 'as' in openbsd source tree does not yet support altivec instructions.
The pieces to enable it have been put in macppc/conf/GENERIC and
macppc/conf/Makefile.macppc in comments.
Once 'as' is updated the kernel option should be removed.
</content>
</entry>
<entry>
<title>header file include/define cleanup. commit N of many.</title>
<updated>2001-06-29T06:07:08Z</updated>
<author>
<name>drahn</name>
<email>drahn@openbsd.org</email>
</author>
<published>2001-06-29T06:07:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=50fac3a9383ba150e4f1a3bcac5a566dad21110f'/>
<id>urn:sha1:50fac3a9383ba150e4f1a3bcac5a566dad21110f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add kernel support for debugging with gdb. This also make /proc allow</title>
<updated>1998-08-07T02:22:03Z</updated>
<author>
<name>rahnds</name>
<email>rahnds@openbsd.org</email>
</author>
<published>1998-08-07T02:22:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b43c05a1f0746689ffcc1dbcaa8540e09a0ff8bf'/>
<id>urn:sha1:b43c05a1f0746689ffcc1dbcaa8540e09a0ff8bf</id>
<content type='text'>
access to the registers. The format of the registers returned in ptrace,
/proc and in the coredump header match what gdb was expecting.
Floating point registers are not yet copied into the structure.
The location of the fpr needs to be found and copied. &lt;- TODO

Changes to trap.c was to add some interm debugging. code is commented out.

powerpc does not currently have a MID_* type, since it uses ELF instead
of a.out, one was never added. Currently the coredump is done in form
of MID_NONE. What is the correct approach for this?? Elf format coredumps...
maybe?
</content>
</entry>
</feed>
