<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/sh/include/param.h, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/sh/include/param.h?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/sh/include/param.h?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2018-09-14T13:58:20Z</updated>
<entry>
<title>Unify and bump some of the NMBCLUSTERS defines. Some archs had it set to</title>
<updated>2018-09-14T13:58:20Z</updated>
<author>
<name>claudio</name>
<email>claudio@openbsd.org</email>
</author>
<published>2018-09-14T13:58:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=965127f80578c0400be53e4188190c636e97095a'/>
<id>urn:sha1:965127f80578c0400be53e4188190c636e97095a</id>
<content type='text'>
4MB which is far too low especially when the platform is able to run MP.
New limits are, amd64 = 256M; arm64, mips64, sparc64 = 64M; alpha, arm,
hppa, i386, powerpc = 32M; m88k, sh = 8M
Still rather conservative numbers but much better than before. At least
some hangs of arm64 build boxes was caused by this.
OK kettenis@, visa@
</content>
</entry>
<entry>
<title>Increase the number of mbufs on most architectures.  This is based</title>
<updated>2016-09-03T14:25:27Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2016-09-03T14:25:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=29ae43e03c22032641bd3695f0b2a4c78063ba5d'/>
<id>urn:sha1:29ae43e03c22032641bd3695f0b2a4c78063ba5d</id>
<content type='text'>
on a guess how much memory a typical machine has.  If the value is
too high, users may run out of kernel memory.  Then we will have
to adjust this again.
OK claudio@ deraadt@
</content>
</entry>
<entry>
<title>PGSHIFT and PGOFSET are now contained inside the kernel namespace.</title>
<updated>2013-03-26T05:04:08Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2013-03-26T05:04:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=12595cf0735ae1d6bf93e51af1e7681889b30fc4'/>
<id>urn:sha1:12595cf0735ae1d6bf93e51af1e7681889b30fc4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ALIGNBYTES/ALIGN/ALIGNED_POINTER can move to the MI file.</title>
<updated>2013-03-25T17:46:22Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2013-03-25T17:46:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c875ba1b10349764901915212dce1355eced2088'/>
<id>urn:sha1:c875ba1b10349764901915212dce1355eced2088</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor sys/param.h and machine/param.h.  A lot of #ifdef _KERNEL is added</title>
<updated>2013-03-23T16:12:18Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2013-03-23T16:12:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=184e2458f7c67437a49d9b4a6fb8f1b69c45f54b'/>
<id>urn:sha1:184e2458f7c67437a49d9b4a6fb8f1b69c45f54b</id>
<content type='text'>
to keep definitions our of user space.  The MD files now follow a consistant
order -- all namespace intrusion is at the tail can be cleaned up
independently.  locore, bootblocks, and libkvm still see enough visibility to
build.  Checked on 90% of platforms...
</content>
</entry>
<entry>
<title>Provide namespace-safe alignment macros in &lt;machine/_types.h&gt;, with</title>
<updated>2011-09-08T03:40:32Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2011-09-08T03:40:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=28644381e51472c2bf95d1f309edd17b4cb3334d'/>
<id>urn:sha1:28644381e51472c2bf95d1f309edd17b4cb3334d</id>
<content type='text'>
compat names kept in &lt;machine/param.h&gt;.  In &lt;sys/socket.h&gt;, pull
in &lt;sys/_types.h&gt; instead of the namespace polluting &lt;machine/param.h&gt;
and completely eliminate __CMSG_ALIGN, replaced by _ALIGN

ok deraadt@
</content>
</entry>
<entry>
<title>Make sure the ALIGN() macro uses u_long on all platforms for consistency, and</title>
<updated>2011-04-07T15:45:16Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2011-04-07T15:45:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b5fae4299f149d516b5c17a378b0ee110a600267'/>
<id>urn:sha1:b5fae4299f149d516b5c17a378b0ee110a600267</id>
<content type='text'>
update the comment block accordingly.
</content>
</entry>
<entry>
<title>Normalize sentinel. Use _MACHINE_*_H_ and _&lt;ARCH&gt;_*_H_ properly and consitently.</title>
<updated>2011-03-23T16:54:33Z</updated>
<author>
<name>pirofti</name>
<email>pirofti@openbsd.org</email>
</author>
<published>2011-03-23T16:54:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2fa72412907ae78c4787a4a8f888c5f0486e225c'/>
<id>urn:sha1:2fa72412907ae78c4787a4a8f888c5f0486e225c</id>
<content type='text'>
Discussed and okay drahn@. Okay deraadt@.
</content>
</entry>
<entry>
<title>convert to ptoa/atop</title>
<updated>2008-05-04T21:18:00Z</updated>
<author>
<name>martin</name>
<email>martin@openbsd.org</email>
</author>
<published>2008-05-04T21:18:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=05882d1cfe830670c345977363139caa7f61612d'/>
<id>urn:sha1:05882d1cfe830670c345977363139caa7f61612d</id>
<content type='text'>
tested by maja@
</content>
</entry>
<entry>
<title>Move the MSIZE, MCLSHIFT, MCLBYTES and the MCLOFSET</title>
<updated>2007-05-28T21:02:49Z</updated>
<author>
<name>thib</name>
<email>thib@openbsd.org</email>
</author>
<published>2007-05-28T21:02:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6319a00c198805a8472957b5c17a929ba495eb49'/>
<id>urn:sha1:6319a00c198805a8472957b5c17a929ba495eb49</id>
<content type='text'>
mbuf constants from MD param.h to MI param.h.
Besides being the same on every arch, things will
most probly break if any arch has different values
then the others.

The NMBCLUSTERS constants needs to be MD though;

ok miod@,krw@,claudio@
</content>
</entry>
</feed>
