<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/amd64/include/mpbiosvar.h, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/amd64/include/mpbiosvar.h?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/amd64/include/mpbiosvar.h?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2014-11-22T18:31:46Z</updated>
<entry>
<title>Split the MP trampoline into two pages, one for code and one for data/stack</title>
<updated>2014-11-22T18:31:46Z</updated>
<author>
<name>mlarkin</name>
<email>mlarkin@openbsd.org</email>
</author>
<published>2014-11-22T18:31:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=031569f1619a458b5938a3c8c98a74c85085375b'/>
<id>urn:sha1:031569f1619a458b5938a3c8c98a74c85085375b</id>
<content type='text'>
and then protect the code page as RX and the data/stack page as RW (NX).

ok deraadt@
</content>
</entry>
<entry>
<title>Don't use the first 64KB for anything, including tramps. Move tramps and</title>
<updated>2014-01-05T20:23:56Z</updated>
<author>
<name>mlarkin</name>
<email>mlarkin@openbsd.org</email>
</author>
<published>2014-01-05T20:23:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=71ce0f956b5470f1b5ed3cd5902d41ebb25ae89c'/>
<id>urn:sha1:71ce0f956b5470f1b5ed3cd5902d41ebb25ae89c</id>
<content type='text'>
hibernate goo up after 64KB to avoid posible corruption by buggy BIOS SMM
code. Diff also ensures the first 64KB doesn't get handed to UVM either.

ok deraadt@, tested by many with no regressions reported
</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>First pass at removing clauses 3 and 4 from NetBSD licenses.</title>
<updated>2008-06-26T05:42:03Z</updated>
<author>
<name>ray</name>
<email>ray@openbsd.org</email>
</author>
<published>2008-06-26T05:42:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d874cce4b1d9fe6b41c9e4f2117a77d8a4a37b92'/>
<id>urn:sha1:d874cce4b1d9fe6b41c9e4f2117a77d8a4a37b92</id>
<content type='text'>
Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code that NetBSD has claimed for itself without attributing to the
actual authors.

OK deraadt@
</content>
</entry>
<entry>
<title>Fixup broken mpbios'es on VT8237 and nForce4 chipsets.  Fixes interrupt</title>
<updated>2006-03-22T21:16:00Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2006-03-22T21:16:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d85d1c6b46f19d4ac0a8229b4068c0d1f78d0672'/>
<id>urn:sha1:d85d1c6b46f19d4ac0a8229b4068c0d1f78d0672</id>
<content type='text'>
routing for SATA on those chipsets in GENERIC.MP.
ok mickey@, brad@.
</content>
</entry>
<entry>
<title>an amd64 arch support.</title>
<updated>2004-01-28T01:39:38Z</updated>
<author>
<name>mickey</name>
<email>mickey@openbsd.org</email>
</author>
<published>2004-01-28T01:39:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f5df1827e930693b77256fbf32ab5050c01d960c'/>
<id>urn:sha1:f5df1827e930693b77256fbf32ab5050c01d960c</id>
<content type='text'>
hacked by art@ from netbsd sources and then later debugged
by me into the shape where it can host itself.
no bootloader yet as needs redoing from the
recent advanced i386 sources (anyone? ;)
</content>
</entry>
</feed>
