<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/arm/include/vmparam.h, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/arm/include/vmparam.h?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/arm/include/vmparam.h?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2018-03-05T01:39:13Z</updated>
<entry>
<title>Do not redefine PAGE_SHIFT/PAGE_SIZE/PAGE_MASK in vmparam.h; those</title>
<updated>2018-03-05T01:39:13Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2018-03-05T01:39:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f5cf75a7b009464f3cdd588e01a1fd4ad6c5b03f'/>
<id>urn:sha1:f5cf75a7b009464f3cdd588e01a1fd4ad6c5b03f</id>
<content type='text'>
definitions are already found in param.h
ok jsg
</content>
</entry>
<entry>
<title>set MAXSSIZ to the same value as on all other architectures (32MB)</title>
<updated>2017-10-01T17:05:50Z</updated>
<author>
<name>naddy</name>
<email>naddy@openbsd.org</email>
</author>
<published>2017-10-01T17:05:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=de6c426db2b6c092dee54d170cddc583ea40b995'/>
<id>urn:sha1:de6c426db2b6c092dee54d170cddc583ea40b995</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>Bump MAXTSIZ to 64M on arm.</title>
<updated>2017-02-15T15:14:23Z</updated>
<author>
<name>jca</name>
<email>jca@openbsd.org</email>
</author>
<published>2017-02-15T15:14:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9f2aaf33bf2f7887c11531c582f9eb9d585c82a7'/>
<id>urn:sha1:9f2aaf33bf2f7887c11531c582f9eb9d585c82a7</id>
<content type='text'>
Needed for ports/devel/llvm which builds large executables with a .text
section over 32M.  Remove the comment about the +/-32M limitation of
branch instructions, which can be lifted using other techniques
(eg cc -mlong-calls) and should not be enforced by the kernel.

ok guenther@ patrick@ jsg@ kettenis@
</content>
</entry>
<entry>
<title>Remove the definition of USRTEXT. It has no relevance outside of the non-PIE</title>
<updated>2015-11-01T20:09:59Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2015-11-01T20:09:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3a91b465fca487ba1bbdaa7ca741c7b338457334'/>
<id>urn:sha1:3a91b465fca487ba1bbdaa7ca741c7b338457334</id>
<content type='text'>
a.out world.
ok deraadt@ kettenis@
</content>
</entry>
<entry>
<title>VM_MAX_KERNEL_ADDRESS is the end of the kva range not the end of</title>
<updated>2015-05-10T15:56:28Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2015-05-10T15:56:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=391e966aa8bdbb729ab47963267e0ac75c075865'/>
<id>urn:sha1:391e966aa8bdbb729ab47963267e0ac75c075865</id>
<content type='text'>
addressable virtual memory space but arm ports were using a value of
0xffffffff for this.

Instead of using a shared VM_MAX_KERNEL_ADDRESS define add md
VM_KERNEL_SPACE_SIZE defines based on the KERNEL_VM_SIZE values
from the respective machdep.c files.

djm's novena was hitting "panic: bufinit: can't reserve VM for buffers"
without a similiar change.

ok miod@
</content>
</entry>
<entry>
<title>Increase text segment size on Arm to 32MB</title>
<updated>2014-09-30T01:34:34Z</updated>
<author>
<name>tobiasu</name>
<email>tobiasu@openbsd.org</email>
</author>
<published>2014-09-30T01:34:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f8a36ed552dcb5f30b79a42b64025d836aa3cb85'/>
<id>urn:sha1:f8a36ed552dcb5f30b79a42b64025d836aa3cb85</id>
<content type='text'>
ok deraadt@ miod@
</content>
</entry>
<entry>
<title>Move declaration of struct vm_page_md from &lt;machine/vmparam.h&gt; to</title>
<updated>2014-01-30T18:16:41Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2014-01-30T18:16:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=62fe2d4b3bff9db166916908a163621eefc781a0'/>
<id>urn:sha1:62fe2d4b3bff9db166916908a163621eefc781a0</id>
<content type='text'>
&lt;machine/pmap.h&gt; where it belongs, and compensate in &lt;uvm/uvm_extern.h&gt;
by including &lt;uvm/uvm_pmap.h&gt; before &lt;uvm/uvm_page.h&gt;. Tested on all
MACHINE_ARCH but amd64 and i386 (and hppa64).
</content>
</entry>
<entry>
<title>Remove unnecessary &lt;machine/pte.h&gt; dependency.</title>
<updated>2014-01-26T15:43:02Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2014-01-26T15:43:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=57a489e5c2a3e38f24e59b57f57c9e7983b9498c'/>
<id>urn:sha1:57a489e5c2a3e38f24e59b57f57c9e7983b9498c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove _KERNEL guard around &lt;sys/lock.h&gt;, for userland to be able to</title>
<updated>2014-01-24T22:32:29Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2014-01-24T22:32:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=39532b37c94d4e2f30a5fb1f11de503715806b2e'/>
<id>urn:sha1:39532b37c94d4e2f30a5fb1f11de503715806b2e</id>
<content type='text'>
process the definition of struct vm_page_md.
</content>
</entry>
<entry>
<title>Do not protect struct vm_page_md with defined(_KERNEL), for userland uvm</title>
<updated>2014-01-24T05:21:19Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2014-01-24T05:21:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=22c9ca0c5ba92f55bf71afec7169f5138b13cba7'/>
<id>urn:sha1:22c9ca0c5ba92f55bf71afec7169f5138b13cba7</id>
<content type='text'>
grovellers need to know it to be able to get the right size for struct
vm_page.
</content>
</entry>
</feed>
