<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/sh/kernel/irq.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-07-28T23:09:44Z</updated>
<entry>
<title>sh: migrate to arch/sh/include/</title>
<updated>2008-07-28T23:09:44Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-07-28T23:09:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f15cbe6f1a4b4d9df59142fc8e4abb973302cf44'/>
<id>urn:sha1:f15cbe6f1a4b4d9df59142fc8e4abb973302cf44</id>
<content type='text'>
This follows the sparc changes a439fe51a1f8eb087c22dd24d69cebae4a3addac.

Most of the moving about was done with Sam's directions at:

http://marc.info/?l=linux-sh&amp;m=121724823706062&amp;w=2

with subsequent hacking and fixups entirely my fault.

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>proper __do_softirq() prototype</title>
<updated>2008-04-29T15:06:02Z</updated>
<author>
<name>Adrian Bunk</name>
</author>
<published>2008-04-29T07:59:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eb0f1c442d7cf1f7cb746c26c6120bb42e69c49c'/>
<id>urn:sha1:eb0f1c442d7cf1f7cb746c26c6120bb42e69c49c</id>
<content type='text'>
Add a proper prototype for __do_softirq() in include/linux/interrupt.h

Signed-off-by: Adrian Bunk &lt;bunk@kernel.org&gt;
Acked-by: Ingo Molnar &lt;mingo@elte.hu&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>sh: Kill off more dead symbols.</title>
<updated>2008-02-14T05:22:12Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-02-13T11:28:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f99cb7a43c5cca1813a97312487acf7a0f88ee2a'/>
<id>urn:sha1:f99cb7a43c5cca1813a97312487acf7a0f88ee2a</id>
<content type='text'>
Reported-by: Robert P. J. Day &lt;rpjday@crashcourse.ca&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Kill off duplicate includes.</title>
<updated>2007-11-07T02:13:54Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2007-11-05T03:14:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d177469905600e7fc093b683b00362493b2947b5'/>
<id>urn:sha1:d177469905600e7fc093b683b00362493b2947b5</id>
<content type='text'>
Caught by the surprisingly not-entirely-useless 'includecheck'.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Decouple 4k and soft/hardirq stacks.</title>
<updated>2007-11-02T03:16:51Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2007-11-02T03:16:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=110ed28246a0063a5984d7f72ba5c97f154a51cf'/>
<id>urn:sha1:110ed28246a0063a5984d7f72ba5c97f154a51cf</id>
<content type='text'>
While using separate IRQ stacks can cut down on stack consumption,
many users can also use 4k stacks directly without the additional
need of separate stacks for soft and hardirqs.

With this split, we support the same rationale for 4KSTACKS as
m68knommu, with the IRQSTACKS abstraction as per ppc64.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>[SOFTIRQ]: Remove do_softirq() symbol export.</title>
<updated>2007-10-10T23:48:36Z</updated>
<author>
<name>Robert Olsson</name>
</author>
<published>2007-09-17T18:47:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c45248c70125cc374fdf264659643276c72801bf'/>
<id>urn:sha1:c45248c70125cc374fdf264659643276c72801bf</id>
<content type='text'>
As noted by Christoph Hellwig, pktgen was the only user so
it can now be removed.

[ Add missing cases caught by Adrian Bunk. -DaveM ]

Signed-off-by: Robert Olsson &lt;robert.olsson@its.uu.se&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sh: IPR/INTC2 IRQ setup consolidation.</title>
<updated>2007-07-20T03:18:20Z</updated>
<author>
<name>Magnus Damm</name>
</author>
<published>2007-07-18T08:57:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=90015c89386ffb8967422fbe9f5e7babf1dc2c5e'/>
<id>urn:sha1:90015c89386ffb8967422fbe9f5e7babf1dc2c5e</id>
<content type='text'>
This patch unifies the cpu specific interrupt setup functions for
interrupt controller blocks such as ipr, intc2 and intc. There is no
point in having separate functions for each interrupt controller, so
let's clean this up.

Signed-off-by: Magnus Damm &lt;damm@igel.co.jp&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Update the alignment when 4K stacks are used.</title>
<updated>2007-07-12T01:41:52Z</updated>
<author>
<name>Robert P. J. Day</name>
</author>
<published>2007-07-12T01:41:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bdf4fa536ba5c6eff125f18231d54e227b1f3629'/>
<id>urn:sha1:bdf4fa536ba5c6eff125f18231d54e227b1f3629</id>
<content type='text'>
Use the newly added .bss.page_aligned section for aligning the stacks
rather than THREAD_SIZE.

Signed-off-by: Robert P. J. Day &lt;rpjday@mindspring.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: NR_IRQS consolidation.</title>
<updated>2007-05-07T02:10:53Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2007-03-12T05:09:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=be782df54c51b50dd4dbc363a5a5afa04565fc60'/>
<id>urn:sha1:be782df54c51b50dd4dbc363a5a5afa04565fc60</id>
<content type='text'>
Each board sets the total number of IRQs that it's interested in via
the machvec. Previously we cared about the off vs on-chip IRQ range,
but any code relying on that is long dead. Set NR_IRQS to something
sensible given the vector range, and allow boards to cap it if they
really care.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Fix bogus regs pointer in do_IRQ().</title>
<updated>2007-03-14T04:03:35Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2007-03-14T04:03:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3afb209a43a4216ad4f1411922d47a44252926c6'/>
<id>urn:sha1:3afb209a43a4216ad4f1411922d47a44252926c6</id>
<content type='text'>
SH-3 and SH-4 were trampling the register, and SH-2 wasn't even
setting it in the first place. This ended up with some rather
broken behaviour in the sysrq show_regs().

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
</feed>
