<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/arch/hexagon/include/uapi, branch linux-4.5.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.5.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.5.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2015-09-09T16:27:15Z</updated>
<entry>
<title>Revert "Hexagon: fix signal.c compile error"</title>
<updated>2015-09-09T16:27:15Z</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2015-04-23T01:28:04Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=02cc2ccfe771677db3cd40a71837e1467ebc839a'/>
<id>urn:sha1:02cc2ccfe771677db3cd40a71837e1467ebc839a</id>
<content type='text'>
This reverts commit f3f601c1d2728f02544cfd143eaa82e5398b3e9b.

UAPI headers cannot use "uapi/" in their paths by design -- when they're
installed, they do not have the uapi/ prefix.  Otherwise doing so breaks
userland badly.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Signed-off-by: Richard Kuo &lt;rkuo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>Hexagon: remove SP macro</title>
<updated>2014-04-04T23:20:02Z</updated>
<author>
<name>Richard Kuo</name>
<email>rkuo@codeaurora.org</email>
</author>
<published>2013-12-30T20:21:12Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=93f9d110b2edf0cb48b8be9c5d9bde7719667a58'/>
<id>urn:sha1:93f9d110b2edf0cb48b8be9c5d9bde7719667a58</id>
<content type='text'>
The SP/r29 macro wasn't used anywhere else and was causing conflicts
with another module, so just remove it.

Signed-off-by: Richard Kuo &lt;rkuo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>arch: hexagon: include: uapi: asm: setup.h add swith macro __KERNEL__</title>
<updated>2014-04-04T23:20:00Z</updated>
<author>
<name>Chen Gang</name>
<email>gang.chen.5i5j@gmail.com</email>
</author>
<published>2013-11-27T05:28:36Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8d7e6a1dbecd58157d952707c9ad6846b96c7d45'/>
<id>urn:sha1:8d7e6a1dbecd58157d952707c9ad6846b96c7d45</id>
<content type='text'>
Define dummy '__init' instead of include "linux/init.h" if !__KERNEL__,
or can not pass checking. The related error (with allmodconfig under
hexagon):

    CHECK   include/asm (34 files)
  usr/include/asm/setup.h:22: included file 'linux/init.h' is not exported

Signed-off-by: Chen Gang &lt;gang.chen.5i5j@gmail.com&gt;
Signed-off-by: Richard Kuo &lt;rkuo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>Hexagon: fix signal.c compile error</title>
<updated>2013-05-01T00:40:26Z</updated>
<author>
<name>Richard Kuo</name>
<email>rkuo@codeaurora.org</email>
</author>
<published>2013-02-20T01:25:48Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f3f601c1d2728f02544cfd143eaa82e5398b3e9b'/>
<id>urn:sha1:f3f601c1d2728f02544cfd143eaa82e5398b3e9b</id>
<content type='text'>
Signed-off-by: Richard Kuo &lt;rkuo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>Hexagon: use generic sys_fork, sys_vfork, and sys_clone</title>
<updated>2013-05-01T00:40:26Z</updated>
<author>
<name>Richard Kuo</name>
<email>rkuo@codeaurora.org</email>
</author>
<published>2013-02-20T01:19:50Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=c05c3ec401a68888f23f489b7bd6f88117836bc9'/>
<id>urn:sha1:c05c3ec401a68888f23f489b7bd6f88117836bc9</id>
<content type='text'>
Signed-off-by: Richard Kuo &lt;rkuo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>Hexagon: fix psp/sp macro</title>
<updated>2013-05-01T00:40:26Z</updated>
<author>
<name>Richard Kuo</name>
<email>rkuo@codeaurora.org</email>
</author>
<published>2012-10-25T18:50:27Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=820927768711b3c5c1f4aa7408433ff6ad37fd56'/>
<id>urn:sha1:820927768711b3c5c1f4aa7408433ff6ad37fd56</id>
<content type='text'>
Based on feedback from Al Viro; previous-stack-pointer and
user reg for same should always be kept consistent.

Signed-off-by: Richard Kuo &lt;rkuo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>Hexagon: add support for single-stepping (v4+)</title>
<updated>2013-05-01T00:40:25Z</updated>
<author>
<name>Richard Kuo</name>
<email>rkuo@codeaurora.org</email>
</author>
<published>2013-03-07T18:03:10Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=7777746c40876834c1527689336e43c8381b1921'/>
<id>urn:sha1:7777746c40876834c1527689336e43c8381b1921</id>
<content type='text'>
Hardware single-step is only available on v4 and later
architectures.

Signed-off-by: Richard Kuo &lt;rkuo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>Hexagon: Signal and return path fixes</title>
<updated>2013-05-01T00:40:24Z</updated>
<author>
<name>Richard Kuo</name>
<email>rkuo@codeaurora.org</email>
</author>
<published>2012-05-29T22:23:14Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=a11e67c2611d483622aad007a3533e7dfbea700e'/>
<id>urn:sha1:a11e67c2611d483622aad007a3533e7dfbea700e</id>
<content type='text'>
This fixes the return value of sigreturn and moves the work pending check
into a c routine for readability and fixes the loop for multiple pending
signals.  Based on feedback from Al Viro.

Signed-off-by: Richard Kuo &lt;rkuo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>Hexagon: add support for new v4+ registers</title>
<updated>2013-05-01T00:40:23Z</updated>
<author>
<name>Richard Kuo</name>
<email>rkuo@codeaurora.org</email>
</author>
<published>2012-03-27T22:38:09Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=60c4ba99e015afe879c2682967c8ca8d233f6d3c'/>
<id>urn:sha1:60c4ba99e015afe879c2682967c8ca8d233f6d3c</id>
<content type='text'>
Add support for a couple new v4+ registers, along with
newer save/restore pt_regs.

Signed-off-by: Richard Kuo &lt;rkuo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>Bury the conditionals from kernel_thread/kernel_execve series</title>
<updated>2012-12-19T23:07:38Z</updated>
<author>
<name>Al Viro</name>
<email>viro@zeniv.linux.org.uk</email>
</author>
<published>2012-12-14T17:44:11Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=ae903caae267154de7cf8576b130ff474630596b'/>
<id>urn:sha1:ae903caae267154de7cf8576b130ff474630596b</id>
<content type='text'>
All architectures have
	CONFIG_GENERIC_KERNEL_THREAD
	CONFIG_GENERIC_KERNEL_EXECVE
	__ARCH_WANT_SYS_EXECVE
None of them have __ARCH_WANT_KERNEL_EXECVE and there are only two callers
of kernel_execve() (which is a trivial wrapper for do_execve() now) left.
Kill the conditionals and make both callers use do_execve().

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
</feed>
