<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/sh/kernel/smp.c, branch linux-2.6.28.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-10-21T03:51:51Z</updated>
<entry>
<title>sh: arch/sh/kernel/smp.c needs linux/cpu.h for notify_cpu_starting().</title>
<updated>2008-10-21T03:51:51Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-10-21T03:39:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b56050ae5e53ab8c5efedce7f4ec3923b6e42054'/>
<id>urn:sha1:b56050ae5e53ab8c5efedce7f4ec3923b6e42054</id>
<content type='text'>
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6</title>
<updated>2008-10-20T02:17:52Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-10-20T02:17:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4cb40f795af36b3deb743f6ccf6c3fd542c61c8d'/>
<id>urn:sha1:4cb40f795af36b3deb743f6ccf6c3fd542c61c8d</id>
<content type='text'>
Conflicts:

	Documentation/kernel-parameters.txt
	arch/sh/include/asm/elf.h
</content>
</entry>
<entry>
<title>kernel/cpu.c: create a CPU_STARTING cpu_chain notifier</title>
<updated>2008-09-08T17:25:24Z</updated>
<author>
<name>Manfred Spraul</name>
</author>
<published>2008-09-07T14:57:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e545a6140b698b2494daf0b32107bdcc5e901390'/>
<id>urn:sha1:e545a6140b698b2494daf0b32107bdcc5e901390</id>
<content type='text'>
Right now, there is no notifier that is called on a new cpu, before the new
cpu begins processing interrupts/softirqs.
Various kernel function would need that notification, e.g. kvm works around
by calling smp_call_function_single(), rcu polls cpu_online_map.

The patch adds a CPU_STARTING notification. It also adds a helper function
that sends the message to all cpu_chain handlers.

Tested on x86-64.
All other archs are untested. Especially on sparc, I'm not sure if I got
it right.

Signed-off-by: Manfred Spraul &lt;manfred@colorfullife.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>sh: generic clockevent broadcast support.</title>
<updated>2008-09-08T01:35:03Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-08-06T09:37:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8c24594deab89a484879bee270e948f0a556ed75'/>
<id>urn:sha1:8c24594deab89a484879bee270e948f0a556ed75</id>
<content type='text'>
This hooks up GENERIC_CLOCKEVENTS_BROADCAST and a dummy local timer,
which we call in to from the timer IPI when no other local timer is
provided.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: smp: Hook up a timer IPI stub.</title>
<updated>2008-09-08T01:35:03Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-08-06T09:21:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6f52707e6882eb3bc6920c3f59beb05d23d68354'/>
<id>urn:sha1:6f52707e6882eb3bc6920c3f59beb05d23d68354</id>
<content type='text'>
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: smp: Provide a generic IPI handler.</title>
<updated>2008-09-08T01:35:02Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-08-06T09:02:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=173a44dd1f406e9aa6fcf46c83b7c972d10ec930'/>
<id>urn:sha1:173a44dd1f406e9aa6fcf46c83b7c972d10ec930</id>
<content type='text'>
This provides a generic smp_message_recv() routine (based on the PPC
one), that IPI IRQs can wrap in to.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>on_each_cpu(): kill unused 'retry' parameter</title>
<updated>2008-06-26T09:24:38Z</updated>
<author>
<name>Jens Axboe</name>
</author>
<published>2008-05-09T07:39:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=15c8b6c1aaaf1c4edd67e2f02e4d8e1bd1a51c0d'/>
<id>urn:sha1:15c8b6c1aaaf1c4edd67e2f02e4d8e1bd1a51c0d</id>
<content type='text'>
It's not even passed on to smp_call_function() anymore, since that
was removed. So kill it.

Acked-by: Jeremy Fitzhardinge &lt;jeremy.fitzhardinge@citrix.com&gt;
Reviewed-by: Paul E. McKenney &lt;paulmck@linux.vnet.ibm.com&gt;
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>smp_call_function: get rid of the unused nonatomic/retry argument</title>
<updated>2008-06-26T09:24:35Z</updated>
<author>
<name>Jens Axboe</name>
</author>
<published>2008-06-06T09:18:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8691e5a8f691cc2a4fda0651e8d307aaba0e7d68'/>
<id>urn:sha1:8691e5a8f691cc2a4fda0651e8d307aaba0e7d68</id>
<content type='text'>
It's never used and the comments refer to nonatomic and retry
interchangably. So get rid of it.

Acked-by: Jeremy Fitzhardinge &lt;jeremy.fitzhardinge@citrix.com&gt;
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>sh: convert to generic helpers for IPI function calls</title>
<updated>2008-06-26T09:22:58Z</updated>
<author>
<name>Jens Axboe</name>
</author>
<published>2008-06-10T18:52:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=490f5de52a87063fcb40e3b22f61b0779603ff6d'/>
<id>urn:sha1:490f5de52a87063fcb40e3b22f61b0779603ff6d</id>
<content type='text'>
This converts sh to use the new helpers for smp_call_function() and
friends, and adds support for smp_call_function_single(). Not tested,
but it compiles.

Acked-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>SH: Use newer, non-deprecated __SPIN_LOCK_UNLOCKED macro.</title>
<updated>2008-03-21T03:19:07Z</updated>
<author>
<name>Robert P. J. Day</name>
</author>
<published>2008-03-15T16:49:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=40f75879a0dda7025cebc3444c9317ec9e3dcd70'/>
<id>urn:sha1:40f75879a0dda7025cebc3444c9317ec9e3dcd70</id>
<content type='text'>
Signed-off-by: Robert P. J. Day &lt;rpjday@crashcourse.ca&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
</feed>
