<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/gnu/usr.bin/binutils/include/opcode/i386.h, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/gnu/usr.bin/binutils/include/opcode/i386.h?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/gnu/usr.bin/binutils/include/opcode/i386.h?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2015-11-09T00:07:32Z</updated>
<entry>
<title>Start moving some vmm things into the tree. First up is binutils so we will</title>
<updated>2015-11-09T00:07:32Z</updated>
<author>
<name>mlarkin</name>
<email>mlarkin@openbsd.org</email>
</author>
<published>2015-11-09T00:07:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c035e4894690be4ca08c96e8872dddf0c5082aef'/>
<id>urn:sha1:c035e4894690be4ca08c96e8872dddf0c5082aef</id>
<content type='text'>
be able to use the virtualization instructions.

ok'ed a long time ago, I forgot who, but deraadt@ ok'ed it again anyway.
</content>
</entry>
<entry>
<title>Bring in a change present in binutils 2.17 to allow sahf/lahf</title>
<updated>2014-11-19T02:57:37Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2014-11-19T02:57:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e92ccebbd6865bf8e4a85e3d4598dfd98417c9f5'/>
<id>urn:sha1:e92ccebbd6865bf8e4a85e3d4598dfd98417c9f5</id>
<content type='text'>
instructions on amd64.

ok deraadt@ miod@ mlarkin@
</content>
</entry>
<entry>
<title>Backport support for i386/amd64 'rdtscp' instruction from binutils-2.17</title>
<updated>2014-08-20T04:12:30Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2014-08-20T04:12:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=edc69924ddc8d56051f77025a4d399654b74382a'/>
<id>urn:sha1:edc69924ddc8d56051f77025a4d399654b74382a</id>
<content type='text'>
Request and testing by krw@
</content>
</entry>
<entry>
<title>Add the missing addressing modes for the fucomip instruction. Surprisingly,</title>
<updated>2014-04-06T17:16:35Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2014-04-06T17:16:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=dab0f388dc3f1464fa352f08ebcec8afd1799a1d'/>
<id>urn:sha1:dab0f388dc3f1464fa352f08ebcec8afd1799a1d</id>
<content type='text'>
fucompi was correct.
Unbreaks www/webkit on i386.

ok sthen@
</content>
</entry>
<entry>
<title>Add a few more instruction patterns that are apparently needed by gcc 4.8.</title>
<updated>2014-03-13T23:07:47Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2014-03-13T23:07:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=847c9f5dcab6b3aade50da3262414ecc3372e2fc'/>
<id>urn:sha1:847c9f5dcab6b3aade50da3262414ecc3372e2fc</id>
<content type='text'>
Taken from binutils 2.17.

ok guenther@
</content>
</entry>
<entry>
<title>Add support for i386 XSAVE family of instructions: xgetbv, xsetbv, xsave,</title>
<updated>2014-02-09T22:42:27Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2014-02-09T22:42:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3d8cda5c6dfb336dd44829ddb27918d91290d05e'/>
<id>urn:sha1:3d8cda5c6dfb336dd44829ddb27918d91290d05e</id>
<content type='text'>
xrstor, and xsaveopt.

based on kettenis's original that did xgetbv and xsetbv
ok kettenis@
</content>
</entry>
<entry>
<title>Add support for stac/clac instructions to manipulate the flag</title>
<updated>2012-10-18T00:54:12Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2012-10-18T00:54:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5ef8804eb2cb3fb082b117bcaf5d5819556e50d7'/>
<id>urn:sha1:5ef8804eb2cb3fb082b117bcaf5d5819556e50d7</id>
<content type='text'>
that controls the behaviour of Intel's Supervisor Mode Access Prevention
(SMAP) feature.

'looks correct' miod@ ok deraadt@
</content>
</entry>
<entry>
<title>Teach as(1) about rdrand on i386/amd64.</title>
<updated>2012-09-03T15:23:59Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2012-09-03T15:23:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7e0148a2b860edbbe09aa92c87a51f115ea26224'/>
<id>urn:sha1:7e0148a2b860edbbe09aa92c87a51f115ea26224</id>
<content type='text'>
ok jsg@
</content>
</entry>
<entry>
<title>Teach as(4) about cmpxchg16b on amd64.</title>
<updated>2012-01-05T18:33:42Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2012-01-05T18:33:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d670d631f002d8894df29b8decd301ca3b1f39ef'/>
<id>urn:sha1:d670d631f002d8894df29b8decd301ca3b1f39ef</id>
<content type='text'>
ok miod@
</content>
</entry>
<entry>
<title>Add support for Intel AES-NI and the CLMUL_ instructions, plus a few others</title>
<updated>2010-06-11T10:50:48Z</updated>
<author>
<name>thib</name>
<email>thib@openbsd.org</email>
</author>
<published>2010-06-11T10:50:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=47d15e0bce1a8b68c4e5962ace552a85d9da0b24'/>
<id>urn:sha1:47d15e0bce1a8b68c4e5962ace552a85d9da0b24</id>
<content type='text'>
that are needed to omplement accelerated AES (and AES-GCM mode) on newer
Intel cores.

Diff from Mike Belopuhov.

no objections/ok miod@
</content>
</entry>
</feed>
