<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/arch/alpha/kernel, branch v3.12</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v3.12</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v3.12'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2013-07-19T20:54:26Z</updated>
<entry>
<title>alpha: Use handle_percpu_irq for the timer interrupt</title>
<updated>2013-07-19T20:54:26Z</updated>
<author>
<name>Richard Henderson</name>
<email>rth@twiddle.net</email>
</author>
<published>2013-07-19T19:43:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=dff64649e757870e9351e7d85917ae681d20ee54'/>
<id>urn:sha1:dff64649e757870e9351e7d85917ae681d20ee54</id>
<content type='text'>
Signed-off-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Richard Henderson &lt;rth@twiddle.net&gt;
</content>
</entry>
<entry>
<title>alpha: Don't if-out dp264_device_interrupt.</title>
<updated>2013-07-19T20:54:26Z</updated>
<author>
<name>Richard Henderson</name>
<email>rth@twiddle.net</email>
</author>
<published>2011-04-28T16:22:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=984ac6c0c7ad612d3e7d045243805de0a2702142'/>
<id>urn:sha1:984ac6c0c7ad612d3e7d045243805de0a2702142</id>
<content type='text'>
The code as written is correct, and will be used by QEMU emulation.

Signed-off-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Richard Henderson &lt;rth@twiddle.net&gt;
</content>
</entry>
<entry>
<title>alpha: Use __builtin_alpha_rpcc</title>
<updated>2013-07-19T20:54:25Z</updated>
<author>
<name>Richard Henderson</name>
<email>rth@twiddle.net</email>
</author>
<published>2013-07-18T21:47:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=91531b0535e5556783a7da900cc115b5fec8e63f'/>
<id>urn:sha1:91531b0535e5556783a7da900cc115b5fec8e63f</id>
<content type='text'>
As introduced in gcc 3.2.

Signed-off-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Richard Henderson &lt;rth@twiddle.net&gt;
</content>
</entry>
<entry>
<title>alpha: Fix type compatibility warning for marvel_map_irq</title>
<updated>2013-07-19T20:54:25Z</updated>
<author>
<name>Richard Henderson</name>
<email>rth@twiddle.net</email>
</author>
<published>2013-07-13T23:21:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e40600997249844933293859c2effa8b7468c97a'/>
<id>urn:sha1:e40600997249844933293859c2effa8b7468c97a</id>
<content type='text'>
Acked-by: Phil Carmody &lt;pc+lkml@asdf.org&gt;
Reviewed-and-Tested-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Richard Henderson &lt;rth@twiddle.net&gt;
</content>
</entry>
<entry>
<title>alpha: Generate dwarf2 unwind info for various kernel entry points.</title>
<updated>2013-07-19T20:54:25Z</updated>
<author>
<name>Richard Henderson</name>
<email>rth@twiddle.net</email>
</author>
<published>2011-04-12T21:45:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=231b0bedf55325ee5a1c7bdd47d00131dafc9ab7'/>
<id>urn:sha1:231b0bedf55325ee5a1c7bdd47d00131dafc9ab7</id>
<content type='text'>
Having unwind info past the PALcode generated stack frame makes
debugging the kernel significantly easier.

Acked-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Richard Henderson &lt;rth@twiddle.net&gt;
</content>
</entry>
<entry>
<title>alpha: Add kcmp and finit_module syscalls</title>
<updated>2013-07-19T20:54:23Z</updated>
<author>
<name>Richard Henderson</name>
<email>rth@twiddle.net</email>
</author>
<published>2013-07-13T20:31:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=01350eb6c0d6fa7831b387d50e19830d8d0da354'/>
<id>urn:sha1:01350eb6c0d6fa7831b387d50e19830d8d0da354</id>
<content type='text'>
Reviewed-and-Tested-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Richard Henderson &lt;rth@twiddle.net&gt;
</content>
</entry>
<entry>
<title>alpha: kernel: typo issue, using '1' instead of '11'</title>
<updated>2013-07-19T20:54:19Z</updated>
<author>
<name>Chen Gang</name>
<email>gang.chen@asianux.com</email>
</author>
<published>2013-05-29T11:04:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=91b678c8edb7d8abd444705df63b80af31ad13e8'/>
<id>urn:sha1:91b678c8edb7d8abd444705df63b80af31ad13e8</id>
<content type='text'>
For sending message:

        *(unsigned int *)&amp;cpu-&gt;ipc_buffer[0] = len;
        cp1 = (char *) &amp;cpu-&gt;ipc_buffer[1];

But for receive message:

                cnt = cpu-&gt;ipc_buffer[0] &gt;&gt; 32;
                ...
                       cp1 = (char *) &amp;cpu-&gt;ipc_buffer[11];

They are not pairs, it is typo issue of the redundency '1'.

So need use '1' instead of '11'.

Reviewed-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Chen Gang &lt;gang.chen@asianux.com&gt;
</content>
</entry>
<entry>
<title>alpha: kernel: using memcpy() instead of strcpy()</title>
<updated>2013-07-19T20:54:14Z</updated>
<author>
<name>Chen Gang</name>
<email>gang.chen@asianux.com</email>
</author>
<published>2013-05-29T10:51:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=00ee03092a6e4b1d0ddc6b861ebb9ed8d13cc29b'/>
<id>urn:sha1:00ee03092a6e4b1d0ddc6b861ebb9ed8d13cc29b</id>
<content type='text'>
When sending message in send_secondary_console_msg(), the length is not
include the NUL byte, and also not copy NUL to 'ipc_buffer'.

When receive message in recv_secondary_console_msg(), the 'cnt' also
excludes NUL.

So when get string from ipc_buffer, it may not be NUL terminated.

Then use memcpy() instead of strcpy(), and set last byte NUL.

Reviewed-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Chen Gang &lt;gang.chen@asianux.com&gt;
</content>
</entry>
<entry>
<title>alpha: Convert print_symbol to %pSR</title>
<updated>2013-07-19T20:53:03Z</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2012-12-12T18:18:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=29b7a47a9df2534ed62c4783dcf76153ceb76a73'/>
<id>urn:sha1:29b7a47a9df2534ed62c4783dcf76153ceb76a73</id>
<content type='text'>
Use the new vsprintf extension to avoid any possible
message interleaving.

Reviewed-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
</content>
</entry>
<entry>
<title>alpha: delete __cpuinit usage from all users</title>
<updated>2013-07-14T23:36:51Z</updated>
<author>
<name>Paul Gortmaker</name>
<email>paul.gortmaker@windriver.com</email>
</author>
<published>2013-06-17T19:43:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ab39c77c3246f8462663fb1b07fa193f3e31e255'/>
<id>urn:sha1:ab39c77c3246f8462663fb1b07fa193f3e31e255</id>
<content type='text'>
The __cpuinit type of throwaway sections might have made sense
some time ago when RAM was more constrained, but now the savings
do not offset the cost and complications.  For example, the fix in
commit 5e427ec2d0 ("x86: Fix bit corruption at CPU resume time")
is a good example of the nasty type of bugs that can be created
with improper use of the various __init prefixes.

After a discussion on LKML[1] it was decided that cpuinit should go
the way of devinit and be phased out.  Once all the users are gone,
we can then finally remove the macros themselves from linux/init.h.

This removes all the alpha uses of the __cpuinit macros.

[1] https://lkml.org/lkml/2013/5/20/589

Cc: Richard Henderson &lt;rth@twiddle.net&gt;
Cc: Ivan Kokshaysky &lt;ink@jurassic.park.msu.ru&gt;
Cc: Matt Turner &lt;mattst88@gmail.com&gt;
Signed-off-by: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;
</content>
</entry>
</feed>
