<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-linux-compat/src/compat/simd/include, branch master</title>
<subtitle>WireGuard kernel module backport for Linux 3.10 - 5.5</subtitle>
<id>https://git.zx2c4.com/wireguard-linux-compat/atom/src/compat/simd/include?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-linux-compat/atom/src/compat/simd/include?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/'/>
<updated>2021-02-07T15:11:33Z</updated>
<entry>
<title>compat: remove unused version.h headers</title>
<updated>2021-02-07T15:11:33Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2021-02-07T15:11:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=897b4b9152d3680da1db4c380aaa48a52313c680'/>
<id>urn:sha1:897b4b9152d3680da1db4c380aaa48a52313c680</id>
<content type='text'>
We don't need this in all files, and it just complicates things.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>simd: detect -rt kernels &gt;= 5.4</title>
<updated>2020-12-19T12:11:48Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2020-12-19T12:11:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=8dcc75dbbe0a7b82c7c9a9388a49d1e32723d8a9'/>
<id>urn:sha1:8dcc75dbbe0a7b82c7c9a9388a49d1e32723d8a9</id>
<content type='text'>
The 5.4 series of -rt kernels moved from PREEMPT_RT_BASE/PREEMPT_RT_FULL
to PREEMPT_RT, so we have to account for it here. Otherwise users get
scheduling-while-atomic splats.

Reported-by: Erik Schuitema &lt;erik@essd.nl&gt;
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>global: update copyright</title>
<updated>2019-01-08T00:26:10Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-01-02T00:58:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=962d7c947da268bec508bd17a1b6d5e4df07b943'/>
<id>urn:sha1:962d7c947da268bec508bd17a1b6d5e4df07b943</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>compat: make asm/simd.h conditional on its existence</title>
<updated>2018-10-07T00:24:31Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-10-06T22:19:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=318893096ba2474c83cfd7b4f8ba4cb163b53430'/>
<id>urn:sha1:318893096ba2474c83cfd7b4f8ba4cb163b53430</id>
<content type='text'>
Android kernels backported it, complicating things.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>simd: introduce useful disabling macro</title>
<updated>2018-10-03T16:38:22Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-10-03T16:38:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=bcee2a1b842d022187c3422f4ccc150048b15166'/>
<id>urn:sha1:bcee2a1b842d022187c3422f4ccc150048b15166</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>simd: refactor simd availability handling</title>
<updated>2018-10-02T01:41:49Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-09-28T14:06:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=0bdf893c13cdf534911487a533d9cc814b7fa906'/>
<id>urn:sha1:0bdf893c13cdf534911487a533d9cc814b7fa906</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>simd: return a bool from simd_relax</title>
<updated>2018-10-02T01:41:49Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-09-28T14:04:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=e47261ac1601233eaff2d538f48035978811465a'/>
<id>urn:sha1:e47261ac1601233eaff2d538f48035978811465a</id>
<content type='text'>
Suggested-by: Ard Biesheuvel &lt;ard.biesheuvel@linaro.org&gt;
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>global: put SPDX identifier on its own line</title>
<updated>2018-09-20T17:41:22Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-09-19T23:49:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=c49fb7ea293e66e1efb068999cca040fa21dec31'/>
<id>urn:sha1:c49fb7ea293e66e1efb068999cca040fa21dec31</id>
<content type='text'>
The kernel has very specific rules correlating file type with comment
type, and also SPDX identifiers can't be merged with other comments.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>crypto: pass simd by reference</title>
<updated>2018-09-17T04:03:01Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-09-17T03:49:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=b5d6181c6f56aaaee4da1a747e84a54b769df0a6'/>
<id>urn:sha1:b5d6181c6f56aaaee4da1a747e84a54b769df0a6</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>simd: add __must_check annotation</title>
<updated>2018-09-15T20:15:23Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2018-09-15T20:15:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux-compat/commit/?id=dc8f89a895835e92b790ceeec9f870d75867cfe3'/>
<id>urn:sha1:dc8f89a895835e92b790ceeec9f870d75867cfe3</id>
<content type='text'>
Suggested-by: Andy Lutomirski &lt;luto@amacapital.net&gt;
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
</feed>
