<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/dev/cardbus, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/cardbus?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/cardbus?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-06-17T10:48:44Z</updated>
<entry>
<title>Remove the bus specific sc_ih (interrup handle) variable and use the common</title>
<updated>2020-06-17T10:48:44Z</updated>
<author>
<name>claudio</name>
<email>claudio@openbsd.org</email>
</author>
<published>2020-06-17T10:48:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d6d1900fe80088a47f478139234b800bb781dda4'/>
<id>urn:sha1:d6d1900fe80088a47f478139234b800bb781dda4</id>
<content type='text'>
sc_ih value of struct rl_softc. This fixes a crash in re(4) because
intr_barrier(9) is called with the rl_softc sc_ih which was NULL.
OK kettenis@
</content>
</entry>
<entry>
<title>Cleanup &lt;sys/kthread.h&gt; and &lt;sys/proc.h&gt; includes.</title>
<updated>2020-02-18T12:13:39Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2020-02-18T12:13:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=63cf9471a61d4f7a002fa265fd31e4f833fe840f'/>
<id>urn:sha1:63cf9471a61d4f7a002fa265fd31e4f833fe840f</id>
<content type='text'>
Do not include &lt;sys/kthread.h&gt; where it is not needed and stop including
&lt;sys/proc.h&gt; in it.

ok visa@, anton@
</content>
</entry>
<entry>
<title>consistently uppercase pci product defines</title>
<updated>2020-01-05T01:07:58Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-01-05T01:07:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=46564b25e1f945d1cf3434e2d36842e80376a44d'/>
<id>urn:sha1:46564b25e1f945d1cf3434e2d36842e80376a44d</id>
<content type='text'>
ok mpi@
</content>
</entry>
<entry>
<title>cardbus(4): tsleep(9) -&gt; tsleep_nsec(9); ok jca@</title>
<updated>2019-11-30T18:19:51Z</updated>
<author>
<name>cheloha</name>
<email>cheloha@openbsd.org</email>
</author>
<published>2019-11-30T18:19:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=30622bd40e516b666735c31d74be097df1eb7a6b'/>
<id>urn:sha1:30622bd40e516b666735c31d74be097df1eb7a6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tweak ohci_checkrev so it doesnt print a leading comma and space.</title>
<updated>2019-01-07T03:41:06Z</updated>
<author>
<name>dlg</name>
<email>dlg@openbsd.org</email>
</author>
<published>2019-01-07T03:41:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=71696a07ff2284c0e5ff690a668aff7de15addab'/>
<id>urn:sha1:71696a07ff2284c0e5ff690a668aff7de15addab</id>
<content type='text'>
it assumes that it always followed an interrupt string, but we don't
print that on fdt. having the bus responsible for the whitespace
means the fdt glue can print a colon to separate the bus info from
checkrev output, while every other glue keeps the comma.

ok deraadt@
</content>
</entry>
<entry>
<title>prune files.* entries that refer to files not in tree</title>
<updated>2018-02-14T23:51:49Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2018-02-14T23:51:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4d5fab15c3352c0df3c4c7158eddec500aa07e90'/>
<id>urn:sha1:4d5fab15c3352c0df3c4c7158eddec500aa07e90</id>
<content type='text'>
ok krw@ mpi@
</content>
</entry>
<entry>
<title>Finish initial 11n support for athn(4).</title>
<updated>2017-01-12T16:32:28Z</updated>
<author>
<name>stsp</name>
<email>stsp@openbsd.org</email>
</author>
<published>2017-01-12T16:32:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7363c99e77970a801eb3f117d77873a4f2c65462'/>
<id>urn:sha1:7363c99e77970a801eb3f117d77873a4f2c65462</id>
<content type='text'>
The heavy lifting was done by damien@ years ago. I didn't even have
to figure out what the hardware expects, the code was already there.

This driver now supports MCS 0-15 in client and hostap mode.
No Tx aggregation and no 40 MHz channels yet.

tested by vgross@, bmercer@, tb@, jmc@, Vadim Vygonets, Peter Kay
ok bmercer@ tb@ phessler@
</content>
</entry>
<entry>
<title>all pools have their ipl set via pool_setipl, so fold it into pool_init.</title>
<updated>2016-09-15T02:00:16Z</updated>
<author>
<name>dlg</name>
<email>dlg@openbsd.org</email>
</author>
<published>2016-09-15T02:00:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1378bae268607a02c6648b2f5af62a452cd7f812'/>
<id>urn:sha1:1378bae268607a02c6648b2f5af62a452cd7f812</id>
<content type='text'>
the ioff argument to pool_init() is unused and has been for many
years, so this replaces it with an ipl argument. because the ipl
will be set on init we no longer need pool_setipl.

most of these changes have been done with coccinelle using the spatch
below. cocci sucks at formatting code though, so i fixed that by hand.

the manpage and subr_pool.c bits i did myself.

ok tedu@ jmatthew@

@ipl@
expression pp;
expression ipl;
expression s, a, o, f, m, p;
@@
-pool_init(pp, s, a, o, f, m, p);
-pool_setipl(pp, ipl);
+pool_init(pp, s, a, ipl, f, m, p);
</content>
</entry>
<entry>
<title>pool_setipl for cardbus and drm pools.</title>
<updated>2016-08-24T09:31:56Z</updated>
<author>
<name>dlg</name>
<email>dlg@openbsd.org</email>
</author>
<published>2016-08-24T09:31:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=100b4108b1c0dfcceea487b73edba25419589749'/>
<id>urn:sha1:100b4108b1c0dfcceea487b73edba25419589749</id>
<content type='text'>
ok kettenis@
</content>
</entry>
<entry>
<title>Replace mountroothook_establish(9) by config_mountroot(9) a narrower API</title>
<updated>2015-12-11T16:07:01Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2015-12-11T16:07:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ef89f9e63174a1a2a3a51b4fe036c160c283438f'/>
<id>urn:sha1:ef89f9e63174a1a2a3a51b4fe036c160c283438f</id>
<content type='text'>
similar to config_defer(9).

ok mikeb@, deraadt@
</content>
</entry>
</feed>
