<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/miscfs/deadfs, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/miscfs/deadfs?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/miscfs/deadfs?h=jd%2Fsimplify-queueing'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-06-15T15:42:11Z</updated>
<entry>
<title>Implement a simple kqfilter for deadfs matching its poll handler.</title>
<updated>2020-06-15T15:42:11Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2020-06-15T15:42:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=cd7317608c2935dc76e7edbef5164cf5eec1552f'/>
<id>urn:sha1:cd7317608c2935dc76e7edbef5164cf5eec1552f</id>
<content type='text'>
ok visa@, millert@
</content>
</entry>
<entry>
<title>struct vops is not modified during runtime so use const which moves each</title>
<updated>2020-01-20T23:21:55Z</updated>
<author>
<name>claudio</name>
<email>claudio@openbsd.org</email>
</author>
<published>2020-01-20T23:21:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2d6b9e38f30a31b6aa3a85df5a94059bc694a80e'/>
<id>urn:sha1:2d6b9e38f30a31b6aa3a85df5a94059bc694a80e</id>
<content type='text'>
into read-only data segment.
OK deraadt@ tedu@
</content>
</entry>
<entry>
<title>Convert infinite sleeps to tsleep_nsec(9).</title>
<updated>2019-12-05T10:41:08Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2019-12-05T10:41:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=83824c381825744670c01da7a640099ef05c45a5'/>
<id>urn:sha1:83824c381825744670c01da7a640099ef05c45a5</id>
<content type='text'>
ok jca@
</content>
</entry>
<entry>
<title>Unlock the vnode in vop_inactive of deadfs. The unlock operation is</title>
<updated>2019-10-19T06:56:18Z</updated>
<author>
<name>visa</name>
<email>visa@openbsd.org</email>
</author>
<published>2019-10-19T06:56:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ed1efb5717e6cf177427e62bf44e50adaeab3a4c'/>
<id>urn:sha1:ed1efb5717e6cf177427e62bf44e50adaeab3a4c</id>
<content type='text'>
a no-op at the moment, but future work will introduce an actual lock
that has to be released.

OK mpi@ anton@
</content>
</entry>
<entry>
<title>Remove some includes include-what-you-use claims don't</title>
<updated>2015-03-14T03:38:46Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2015-03-14T03:38:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=21dab745d772244ad59a415114e48be2888cfbc8'/>
<id>urn:sha1:21dab745d772244ad59a415114e48be2888cfbc8</id>
<content type='text'>
have any direct symbols used.  Tested for indirect use by compiling
amd64/i386/sparc64 kernels.

ok tedu@ deraadt@
</content>
</entry>
<entry>
<title>primary change: move uvm_vnode out of vnode, keeping only a pointer.</title>
<updated>2014-12-16T18:30:03Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2014-12-16T18:30:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fde894e58bbff915860f72b4c0bd0bc7cb508668'/>
<id>urn:sha1:fde894e58bbff915860f72b4c0bd0bc7cb508668</id>
<content type='text'>
objective: vnode.h doesn't include uvm_extern.h anymore.
followup changes: include uvm_extern.h or lock.h where necessary.
ok and help from deraadt
</content>
</entry>
<entry>
<title>remove uneeded proc.h includes</title>
<updated>2014-09-14T14:17:23Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2014-09-14T14:17:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7f58a11f6cf13dbd32877952ad2ecc2790ae3977'/>
<id>urn:sha1:7f58a11f6cf13dbd32877952ad2ecc2790ae3977</id>
<content type='text'>
ok mpi@ kspillner@
</content>
</entry>
<entry>
<title>Every single vop_default is set to eopnotsupp, so retire it</title>
<updated>2011-04-05T14:14:07Z</updated>
<author>
<name>thib</name>
<email>thib@openbsd.org</email>
</author>
<published>2011-04-05T14:14:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c89ed189f98a509eb1a72acd0f2c05d9608a50ca'/>
<id>urn:sha1:c89ed189f98a509eb1a72acd0f2c05d9608a50ca</id>
<content type='text'>
and return EOPNOTSUPP directly from the VOP_* functions.

Filesystems should, at some point fill in every function
in the vop_default struct so we can get rid of the 'if'
statements in VOP_*.
</content>
</entry>
<entry>
<title>Bring back the "End the VOP experiment." diff, naddy's issues where</title>
<updated>2010-12-21T20:14:43Z</updated>
<author>
<name>thib</name>
<email>thib@openbsd.org</email>
</author>
<published>2010-12-21T20:14:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=dc81e71a031dc35750a5e3499915624ccc1049d5'/>
<id>urn:sha1:dc81e71a031dc35750a5e3499915624ccc1049d5</id>
<content type='text'>
unrelated, and his alpha is much happier now.

OK deraadt@
</content>
</entry>
<entry>
<title>Backout the VOP diff until the issues naddy was seeing on alpha (gcc3)</title>
<updated>2010-09-10T16:34:08Z</updated>
<author>
<name>thib</name>
<email>thib@openbsd.org</email>
</author>
<published>2010-09-10T16:34:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=074ac62c2c4f52138e58862efa0f743a49ab8d59'/>
<id>urn:sha1:074ac62c2c4f52138e58862efa0f743a49ab8d59</id>
<content type='text'>
have been resolved.
</content>
</entry>
</feed>
