<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/sgi/dev/mavb.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/sgi/dev/mavb.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/sgi/dev/mavb.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2018-12-03T13:46:30Z</updated>
<entry>
<title>Remove the unused interrupt type (edge/level) from the mace interrupt</title>
<updated>2018-12-03T13:46:30Z</updated>
<author>
<name>visa</name>
<email>visa@openbsd.org</email>
</author>
<published>2018-12-03T13:46:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a68d5b24c038de22fdf4e4fd70d80d250bd50085'/>
<id>urn:sha1:a68d5b24c038de22fdf4e4fd70d80d250bd50085</id>
<content type='text'>
handler registration. The code is inherited from isa(4), but on the O2,
although some interrupt sources on CRIME are edge-triggered, all
the MACE interrupts are level-triggered.

From miod@
</content>
</entry>
<entry>
<title>Remove unused getdev() audio driver functions.</title>
<updated>2016-09-19T06:46:43Z</updated>
<author>
<name>ratchov</name>
<email>ratchov@openbsd.org</email>
</author>
<published>2016-09-19T06:46:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=56fd3f56d1a8f522a9ced8a036f88142069e12b8'/>
<id>urn:sha1:56fd3f56d1a8f522a9ced8a036f88142069e12b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove drain(), query_encoding(), mappage() and get_default_params()</title>
<updated>2016-09-14T06:12:19Z</updated>
<author>
<name>ratchov</name>
<email>ratchov@openbsd.org</email>
</author>
<published>2016-09-14T06:12:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7cb42e31c81b1e003815ca6e6cbf9182b1f7e7fe'/>
<id>urn:sha1:7cb42e31c81b1e003815ca6e6cbf9182b1f7e7fe</id>
<content type='text'>
methods from all audio drivers and from the audio_if structure as they
are never called.
</content>
</entry>
<entry>
<title>Remove all audio format conversion code from the kernel (btw holding</title>
<updated>2015-05-11T06:46:21Z</updated>
<author>
<name>ratchov</name>
<email>ratchov@openbsd.org</email>
</author>
<published>2015-05-11T06:46:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ac2bb4f35e5a57326fc135134dc640899d0b5bd0'/>
<id>urn:sha1:ac2bb4f35e5a57326fc135134dc640899d0b5bd0</id>
<content type='text'>
the kernel_lock), as we already do better conversions in
user-mode. Yet, no need for every single driver to fiddle with the
conversion code as they are done transparently by common MI code. With
help from armani and miod, support from mpi

ok armani@
</content>
</entry>
<entry>
<title>Format string fixes and removal of -Wno-format for sgi. Based upon an</title>
<updated>2014-05-19T21:18:42Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2014-05-19T21:18:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=eb53841f7bd653fe68c552e079401e5fbacfc936'/>
<id>urn:sha1:eb53841f7bd653fe68c552e079401e5fbacfc936</id>
<content type='text'>
initial diff from jasper@
</content>
</entry>
<entry>
<title>enable 24-bit, lsb-aligned encoding, which is the device's</title>
<updated>2013-06-21T09:34:06Z</updated>
<author>
<name>ratchov</name>
<email>ratchov@openbsd.org</email>
</author>
<published>2013-06-21T09:34:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5416f6fb24e20b346eee30f940e3f5ff44f06468'/>
<id>urn:sha1:5416f6fb24e20b346eee30f940e3f5ff44f06468</id>
<content type='text'>
native one. Allows encoding conversions to be handled in
userland
</content>
</entry>
<entry>
<title>Introduce a global interrupt-aware mutex protecting data</title>
<updated>2013-05-15T08:29:23Z</updated>
<author>
<name>ratchov</name>
<email>ratchov@openbsd.org</email>
</author>
<published>2013-05-15T08:29:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=886882aa351014ee6327856abc38783ed424cc33'/>
<id>urn:sha1:886882aa351014ee6327856abc38783ed424cc33</id>
<content type='text'>
structures (including sound-card registers) from concurent
access by syscall and interrupt code-paths. Since critical
sections remain the same, calls to splraise/spllower can be
safely replaced by calls to mtx_enter/mtx_leave with two
exceptions: (1) mutexes are not reentrant (the inner splraise
is thus removed), and (2) we're not allowed to sleep with a
mutex (either msleep is used or the mutex is released before
sleeping).

ok and help from kettenis, a lot of work from armani
</content>
</entry>
<entry>
<title>Don't include &lt;mips64/archtype.h&gt; unless you really need it.</title>
<updated>2012-10-03T22:46:07Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2012-10-03T22:46:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=be36a13b189d69b0c99923ae1f4d6d6394381ce6'/>
<id>urn:sha1:be36a13b189d69b0c99923ae1f4d6d6394381ce6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add two new members to structs audio_encoding and audio_prinfo.</title>
<updated>2010-07-15T03:43:11Z</updated>
<author>
<name>jakemsr</name>
<email>jakemsr@openbsd.org</email>
</author>
<published>2010-07-15T03:43:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1657931791df6f774accbb48ba9d42eac31d77d9'/>
<id>urn:sha1:1657931791df6f774accbb48ba9d42eac31d77d9</id>
<content type='text'>
for both structs, the new members are 'bps' and 'msb', which
describe the number of bytes per sample and data alignment in the
sample, respectively.  drivers must properly set these fields in
the 'query_encoding', 'set_parameters' and 'get_default_params'
hardware interface methods.

discussed with ratchov, deraadt
</content>
</entry>
<entry>
<title>timeout_add -&gt; timeout_add_msec</title>
<updated>2010-07-02T03:24:50Z</updated>
<author>
<name>blambert</name>
<email>blambert@openbsd.org</email>
</author>
<published>2010-07-02T03:24:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bcb889c6afc6b5f17cce90af1c6dd100c73b4293'/>
<id>urn:sha1:bcb889c6afc6b5f17cce90af1c6dd100c73b4293</id>
<content type='text'>
ok miod@ some time ago
</content>
</entry>
</feed>
