<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/arm/include/vfp.h, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/arm/include/vfp.h?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/arm/include/vfp.h?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-03-13T09:28:21Z</updated>
<entry>
<title>Store whether or not the VFP was active on entering the unhandled</title>
<updated>2019-03-13T09:28:21Z</updated>
<author>
<name>patrick</name>
<email>patrick@openbsd.org</email>
</author>
<published>2019-03-13T09:28:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e61d6212cec1591cdd89b42f0117cf9bfbb56abb'/>
<id>urn:sha1:e61d6212cec1591cdd89b42f0117cf9bfbb56abb</id>
<content type='text'>
instruction trap and pass it to the VFP fault handler, so that it
knows if we faulted with the VFP active or disabled.  Reading the
status in the VFP fault handler does not work since at that point
the VFP already got disabled.

ok kettenis@
</content>
</entry>
<entry>
<title>Make FPU registers available in core dumps and through ptrace(2).</title>
<updated>2018-03-16T21:46:04Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2018-03-16T21:46:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8ea539eebb4310a7e367926117e67f7f26934256'/>
<id>urn:sha1:8ea539eebb4310a7e367926117e67f7f26934256</id>
<content type='text'>
ok visa@, patrick@
</content>
</entry>
<entry>
<title>Add kernel support for the VFP FPU/SIMD unit.  Based on a diff by drahn@.</title>
<updated>2018-01-26T16:22:19Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2018-01-26T16:22:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c7b5578a715ca65ee46f2c1c48fca8629620c8ce'/>
<id>urn:sha1:c7b5578a715ca65ee46f2c1c48fca8629620c8ce</id>
<content type='text'>
This allows us to use floating-pointer and vector instructions in userland
code.  The current implementation assumes all 32 VFP registers are present.
This should be the case on all armv7 hardware currently supported by
OpenBSD.

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