<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-linux/include/asm-blackfin/fixed_code.h, branch stable</title>
<subtitle>WireGuard for the Linux kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-linux/atom/include/asm-blackfin/fixed_code.h?h=stable</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-linux/atom/include/asm-blackfin/fixed_code.h?h=stable'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/'/>
<updated>2008-08-27T02:51:02Z</updated>
<entry>
<title>Blackfin arch: move include/asm-blackfin header files to arch/blackfin</title>
<updated>2008-08-27T02:51:02Z</updated>
<author>
<name>Bryan Wu</name>
<email>cooloney@kernel.org</email>
</author>
<published>2008-08-27T02:51:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=639f6571458948b5112be2cf00c0c2c04db2897d'/>
<id>urn:sha1:639f6571458948b5112be2cf00c0c2c04db2897d</id>
<content type='text'>
Signed-off-by: Bryan Wu &lt;cooloney@kernel.org&gt;

</content>
</entry>
<entry>
<title>Blackfin arch: move fixed code defines into fixed_code.h as very few things actually need to know these details</title>
<updated>2008-08-14T06:36:15Z</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier.adi@gmail.com</email>
</author>
<published>2008-08-14T06:36:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=3c012eebf8869dd3118c21a73a2f8cc9e9c694ea'/>
<id>urn:sha1:3c012eebf8869dd3118c21a73a2f8cc9e9c694ea</id>
<content type='text'>
Signed-off-by: Mike Frysinger &lt;vapier.adi@gmail.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@kernel.org&gt;

</content>
</entry>
<entry>
<title>Blackfin arch: ensure that speculative loads of bad pointers don't cause us to do bad things.</title>
<updated>2007-10-29T10:23:28Z</updated>
<author>
<name>Robin Getz</name>
<email>robin.getz@analog.com</email>
</author>
<published>2007-10-29T10:23:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=9f336a53266f43ae1002f4aaad5373944589c828'/>
<id>urn:sha1:9f336a53266f43ae1002f4aaad5373944589c828</id>
<content type='text'>
Fix/change formatting of a few more things.

Signed-off-by: Robin Getz &lt;robin.getz@analog.com&gt;
Signed-off-by: Bryan Wu &lt;bryan.wu@analog.com&gt;

</content>
</entry>
<entry>
<title>Blackfin arch: defines and provides entry points for certain user space functions at fixed addresses</title>
<updated>2007-06-21T03:34:16Z</updated>
<author>
<name>Bernd Schmidt</name>
<email>bernd.schmidt@analog.com</email>
</author>
<published>2007-06-21T03:34:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=7adfb58fbd0a27469d26536f99b66391c4c8e2a0'/>
<id>urn:sha1:7adfb58fbd0a27469d26536f99b66391c4c8e2a0</id>
<content type='text'>
This patch defines (and provides) entry points for certain user space functions
at fixed addresses.  The Blackfin has no usable atomic instructions, but we can
ensure that these code sequences appear atomic from a user space point of view
by detecting when we're in the process of executing them during the interrupt
handler return path.  This allows much more efficient pthread lock
implementations than the bfin_spinlock syscall we're currently using.

Also provided is a small sys_rt_sigreturn stub which can be used by the signal
handler setup code.  The signal.c part will be committed separately.

Signed-off-by: Bernd Schmidt &lt;bernd.schmidt@analog.com&gt;
Signed-off-by: Bryan Wu &lt;bryan.wu@analog.com&gt;

</content>
</entry>
</feed>
