<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/sgi/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/sgi/include/param.h?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/sgi/include/param.h?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2013-03-23T16:12:18Z</updated>
<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>Change the page size computation logic to default to 16KB pages, and only</title>
<updated>2012-03-19T19:11:26Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2012-03-19T19:11:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bd1c409fb45fd8a29c251d8e6635025420b67548'/>
<id>urn:sha1:bd1c409fb45fd8a29c251d8e6635025420b67548</id>
<content type='text'>
restrict to 4KB if the kernel is configured with R5000 or RM7000 family support.

Allow the kernel configuration to override this if it knows better (e.g. an
upcoming kernel configuration with support for R5000, but where physical
memory on R5000 systems fits within the first 512MB).
</content>
</entry>
<entry>
<title>Switch page size from 4KB to 16KB on R10k kernels without R5k support</title>
<updated>2009-12-12T20:08:07Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2009-12-12T20:08:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=16347386d849939da48d3828cd516245af7b91d7'/>
<id>urn:sha1:16347386d849939da48d3828cd516245af7b91d7</id>
<content type='text'>
(i.e. IP27 and IP30 sgi kernels).
</content>
</entry>
<entry>
<title>Support for 16KB page size kernels; page size is now set in &lt;machine/param.h&gt;</title>
<updated>2009-12-07T19:05:57Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2009-12-07T19:05:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f1bb116b2b7c29eedccdda5fce4ac528e1ac4e0e'/>
<id>urn:sha1:f1bb116b2b7c29eedccdda5fce4ac528e1ac4e0e</id>
<content type='text'>
rather than &lt;mips64/param.h&gt;.

For now, kernels are kept at 4KB to give people some time to build 16KB
compatible binaries; this will change before the end of this release cycle.

Use of 16KB page size kernels yields a 18% speedup (which, offset by the
1.6% slowdown caused by the pmap changes, yields a 16.6% overall speedup).
</content>
</entry>
<entry>
<title>copyrights</title>
<updated>2004-08-10T21:11:42Z</updated>
<author>
<name>pefo</name>
<email>pefo@openbsd.org</email>
</author>
<published>2004-08-10T21:11:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d028587b222a543d38c503f10576e96d3c04cd41'/>
<id>urn:sha1:d028587b222a543d38c503f10576e96d3c04cd41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use MID_MIPS64</title>
<updated>2004-08-10T18:51:29Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2004-08-10T18:51:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=91df1eb206462e33b016cba2ed0be97691e15e1f'/>
<id>urn:sha1:91df1eb206462e33b016cba2ed0be97691e15e1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>initial sgi import</title>
<updated>2004-08-06T21:12:18Z</updated>
<author>
<name>pefo</name>
<email>pefo@openbsd.org</email>
</author>
<published>2004-08-06T21:12:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=20fc814e6ef83a91b61bae20069de95193d31dff'/>
<id>urn:sha1:20fc814e6ef83a91b61bae20069de95193d31dff</id>
<content type='text'>
</content>
</entry>
</feed>
