<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/hexagon/kernel/vm_entry.S, branch linux-4.19.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.19.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.19.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2020-01-17T18:47:17Z</updated>
<entry>
<title>hexagon: parenthesize registers in asm predicates</title>
<updated>2020-01-17T18:47:17Z</updated>
<author>
<name>Nick Desaulniers</name>
</author>
<published>2020-01-04T20:59:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=246d487edd89c94a7773c354dc8a0904d530a60d'/>
<id>urn:sha1:246d487edd89c94a7773c354dc8a0904d530a60d</id>
<content type='text'>
[ Upstream commit 780a0cfda9006a9a22d6473c2d4c527f5c68eb2e ]

Hexagon requires that register predicates in assembly be parenthesized.

Link: https://github.com/ClangBuiltLinux/linux/issues/754
Link: http://lkml.kernel.org/r/20191209222956.239798-3-ndesaulniers@google.com
Signed-off-by: Nick Desaulniers &lt;ndesaulniers@google.com&gt;
Suggested-by: Sid Manning &lt;sidneym@codeaurora.org&gt;
Acked-by: Brian Cain &lt;bcain@codeaurora.org&gt;
Cc: Lee Jones &lt;lee.jones@linaro.org&gt;
Cc: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;
Cc: Tuowen Zhao &lt;ztuowen@gmail.com&gt;
Cc: Mika Westerberg &lt;mika.westerberg@linux.intel.com&gt;
Cc: Luis Chamberlain &lt;mcgrof@kernel.org&gt;
Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Cc: Alexios Zavras &lt;alexios.zavras@intel.com&gt;
Cc: Allison Randal &lt;allison@lohutok.net&gt;
Cc: Will Deacon &lt;will@kernel.org&gt;
Cc: Richard Fontana &lt;rfontana@redhat.com&gt;
Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;
Cc: Boqun Feng &lt;boqun.feng@gmail.com&gt;
Cc: Ingo Molnar &lt;mingo@redhat.com&gt;
Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>Hexagon: fix register used to call do_work_pending</title>
<updated>2013-05-07T16:37:53Z</updated>
<author>
<name>Richard Kuo</name>
</author>
<published>2013-05-03T22:04:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=13a95c48136aaa4cd30a35be2210869fa7e6119f'/>
<id>urn:sha1:13a95c48136aaa4cd30a35be2210869fa7e6119f</id>
<content type='text'>
ABI v2 callee saves start at R24.

Signed-off-by: Richard Kuo &lt;rkuo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>Hexagon: update copyright dates</title>
<updated>2013-05-01T00:40:27Z</updated>
<author>
<name>Richard Kuo</name>
</author>
<published>2013-03-29T01:45:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7c6a5df44fd90a288fe067581c5564859c071fc0'/>
<id>urn:sha1:7c6a5df44fd90a288fe067581c5564859c071fc0</id>
<content type='text'>
Signed-off-by: Richard Kuo &lt;rkuo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>Hexagon: fix up int enable/disable at ret_from_fork</title>
<updated>2013-05-01T00:40:26Z</updated>
<author>
<name>Richard Kuo</name>
</author>
<published>2012-10-23T23:26:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3981c4728bcec97f352f8518f05a0015c7df6a3c'/>
<id>urn:sha1:3981c4728bcec97f352f8518f05a0015c7df6a3c</id>
<content type='text'>
Check return coming out of check_work_pending, and if copy_thread
passed us a function in r24, call it.  Based on feedback from Al
Viro.

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>
</author>
<published>2013-03-07T18:03:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/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>
</author>
<published>2012-05-29T22:23:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/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>
</author>
<published>2012-03-27T22:38:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/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>Merge branch 'arch-frv' into no-rebases</title>
<updated>2012-11-17T03:27:58Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-11-17T03:27:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d05f06e60df4f56a70fb8a3e46335b40687169e9'/>
<id>urn:sha1:d05f06e60df4f56a70fb8a3e46335b40687169e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hexagon: kernel_thread()/kernel_execve() conversion</title>
<updated>2012-10-24T02:05:21Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-10-19T02:45:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=995218555433b260b58059802e1c01f35b4cd860'/>
<id>urn:sha1:995218555433b260b58059802e1c01f35b4cd860</id>
<content type='text'>
introduce sane current_pt_regs(), use it in syscalls where needed.

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>Hexagon: Copyright marking changes</title>
<updated>2012-10-18T22:07:21Z</updated>
<author>
<name>Richard Kuo</name>
</author>
<published>2012-09-19T21:22:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e1858b2a21cd84a855945a4747fb2db41b250c22'/>
<id>urn:sha1:e1858b2a21cd84a855945a4747fb2db41b250c22</id>
<content type='text'>
Code Aurora Forum (CAF) is becoming a part of Linux Foundation Labs.

Signed-off-by: Richard Kuo &lt;rkuo@codeaurora.org&gt;
</content>
</entry>
</feed>
