<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libarch/amd64/Makefile, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libarch/amd64/Makefile?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libarch/amd64/Makefile?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2018-01-07T18:54:44Z</updated>
<entry>
<title>amd64_{get,set}_fsbase() are superfluous and unused; delete them.</title>
<updated>2018-01-07T18:54:44Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2018-01-07T18:54:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=52522202a7beb6f9795b0e95b9510e2c365f6b76'/>
<id>urn:sha1:52522202a7beb6f9795b0e95b9510e2c365f6b76</id>
<content type='text'>
Delete unused/never-implemented sysarch defines and structs while here.

ports check and ok naddy@
ok deraadt@ mlarkin@
</content>
</entry>
<entry>
<title>for some time now mandoc has not required MLINKS to function</title>
<updated>2016-03-30T06:38:40Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2016-03-30T06:38:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=faa33665ab2c5a685369c10172c1a3d7555eb253'/>
<id>urn:sha1:faa33665ab2c5a685369c10172c1a3d7555eb253</id>
<content type='text'>
correctly - logically complete that now by removing MLINKS from base;

authors need only to ensure there is an entry in NAME for any function/
util being added. MLINKS will still work, and remain for perl to ease
upgrades;

ok nicm (curses) bcook (ssl)
ok schwarze, who provided a lot of feedback and assistance
ok tb natano jung
</content>
</entry>
<entry>
<title>zap trailing newlines; "go for it" deraadt</title>
<updated>2014-07-16T20:02:17Z</updated>
<author>
<name>okan</name>
<email>okan@openbsd.org</email>
</author>
<published>2014-07-16T20:02:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1e29880ecad1dcdf7e9a0fa3b523cb5007f215ec'/>
<id>urn:sha1:1e29880ecad1dcdf7e9a0fa3b523cb5007f215ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove never implemented amd64 get/set ioperm sysarch. ok guenther</title>
<updated>2013-05-05T19:27:23Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2013-05-05T19:27:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3664a07211f2e8ef1ec727fb7bdb927b0f609a6e'/>
<id>urn:sha1:3664a07211f2e8ef1ec727fb7bdb927b0f609a6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unrevert the FS.base diff: the issues were actually elsewhere</title>
<updated>2011-04-13T02:49:12Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2011-04-13T02:49:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f1665d79221ea67c1b7fd1b33e8f9165151faaaa'/>
<id>urn:sha1:f1665d79221ea67c1b7fd1b33e8f9165151faaaa</id>
<content type='text'>
Additional testing by jasper@ and pea@
</content>
</entry>
<entry>
<title>Revert bulk of the FS.base diff, as it causes issues on some machines</title>
<updated>2011-04-10T03:56:38Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2011-04-10T03:56:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=727ed795888fbb6064c3feb84bf592233479836a'/>
<id>urn:sha1:727ed795888fbb6064c3feb84bf592233479836a</id>
<content type='text'>
and the problem isn't obvious yet.
</content>
</entry>
<entry>
<title>Add support for per-rthread base-offset for the %fs selector on amd64.</title>
<updated>2011-04-05T21:14:00Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2011-04-05T21:14:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2b690be946f8ca8d171b1f34582f3678883d6db3'/>
<id>urn:sha1:2b690be946f8ca8d171b1f34582f3678883d6db3</id>
<content type='text'>
Add pcb_fsbase to the PCB for tracking what the value for the thread
is, and ci_cur_fsbase to struct cpu_info for tracking the CPU's current
value for FS.base, then on return to user-space, skip the setting if the
CPU has the right value already.  Non-threaded processes without TLS leave
FS.base zero, which can be conveniently optimized: setting %fs zeros
FS.base for fewer cycles than wrmsr.

ok kettenis@
</content>
</entry>
<entry>
<title>Remove an arch-specific API that wasn't available in the first place, and</title>
<updated>2008-06-09T23:15:47Z</updated>
<author>
<name>phessler</name>
<email>phessler@openbsd.org</email>
</author>
<published>2008-06-09T23:15:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=eb2bb3d5eed59c12c1e9ae1be5336865feb84591'/>
<id>urn:sha1:eb2bb3d5eed59c12c1e9ae1be5336865feb84591</id>
<content type='text'>
will be converted to a more generic one soon.

ok deraadt, oga
</content>
</entry>
<entry>
<title>- remove USER_LDT, it was never in a state where it would copile, nor will</title>
<updated>2008-05-23T15:38:34Z</updated>
<author>
<name>jasper</name>
<email>jasper@openbsd.org</email>
</author>
<published>2008-05-23T15:38:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ba9e9fd6860725db5acb171cc93fc9392eccb331'/>
<id>urn:sha1:ba9e9fd6860725db5acb171cc93fc9392eccb331</id>
<content type='text'>
we support i386-compat mode on amd64.

agreed by beck@, dlg@, kettenis@
ok deraadt@, tom@
</content>
</entry>
<entry>
<title>mtrr calls</title>
<updated>2004-02-28T23:51:35Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2004-02-28T23:51:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5dabbc8c9ac9958c6bd7de1ec728fcc7a0d4bb14'/>
<id>urn:sha1:5dabbc8c9ac9958c6bd7de1ec728fcc7a0d4bb14</id>
<content type='text'>
</content>
</entry>
</feed>
