<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/powerpc/platforms, branch linux-2.6.25.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-08-01T18:50:58Z</updated>
<entry>
<title>cpufreq acpi: only call _PPC after cpufreq ACPI init funcs got called already</title>
<updated>2008-08-01T18:50:58Z</updated>
<author>
<name>Thomas Renninger</name>
</author>
<published>2008-07-30T18:20:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=72ca61bf9daad9ad1ac867e6e041dc21a00fe8c6'/>
<id>urn:sha1:72ca61bf9daad9ad1ac867e6e041dc21a00fe8c6</id>
<content type='text'>
commit a1531acd43310a7e4571d52e8846640667f4c74b upstream

Ingo Molnar provided a fix to not call _PPC at processor driver
initialization time in "[PATCH] ACPI: fix cpufreq regression" (git
commit e4233dec749a3519069d9390561b5636a75c7579)

But it can still happen that _PPC is called at processor driver
initialization time.

This patch should make sure that this is not possible anymore.

Signed-off-by: Thomas Renninger &lt;trenn@suse.de&gt;
Cc: Andi Kleen &lt;andi@firstfloor.org&gt;
Cc: Len Brown &lt;lenb@kernel.org&gt;
Cc: Dave Jones &lt;davej@codemonkey.org.uk&gt;
Cc: Ingo Molnar &lt;mingo@elte.hu&gt;
Cc: Venkatesh Pallipadi &lt;venkatesh.pallipadi@intel.com&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: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>powerpc/pseries/xcis: ansify</title>
<updated>2008-03-30T21:20:24Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2008-03-29T03:10:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f10095c3ecb2116ef8b8fa7a56bd9f8b5fd89031'/>
<id>urn:sha1:f10095c3ecb2116ef8b8fa7a56bd9f8b5fd89031</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Hide resources on Axon PCIE root complex nodes</title>
<updated>2008-03-19T23:15:13Z</updated>
<author>
<name>Michael Ellerman</name>
</author>
<published>2008-03-19T06:10:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ebf3a6509299e46c531f88ee727372bd95cf542a'/>
<id>urn:sha1:ebf3a6509299e46c531f88ee727372bd95cf542a</id>
<content type='text'>
The PCI bridge representing the PCIE root complex on Axon, contains
device BARs for a memory range and ROM that define inbound accesses.
This confuses the kernel resource management code -- the resources
need to be hidden when Axon is a host bridge.

Signed-off-by: Michael Ellerman &lt;michael@ellerman.id.au&gt;
Acked-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Fix cell IOMMU code to cope with empty dma-ranges and non-PCI devices</title>
<updated>2008-03-19T23:15:10Z</updated>
<author>
<name>Michael Ellerman</name>
</author>
<published>2008-03-14T05:47:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3a4295d101d9654ca909b64c786f9da6ca1bf37a'/>
<id>urn:sha1:3a4295d101d9654ca909b64c786f9da6ca1bf37a</id>
<content type='text'>
The cell IOMMU code to parse the dma-ranges properties, used for the fixed
mapping, was broken in two ways for some devices.

Firstly it didn't cope with empty dma-ranges properties. An empty property
implies no translation so can be safely skipped.

The code also wrongly assumed it would be looking at PCI devices, and hard
coded the number of address and size cells.

Signed-off-by: Michael Ellerman &lt;michael@ellerman.id.au&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Fix arch/powerpc/platforms/powermac/pic.c when !CONFIG_ADB_PMU</title>
<updated>2008-03-12T23:09:27Z</updated>
<author>
<name>Tony Breeds</name>
</author>
<published>2008-03-11T23:48:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=98cddbfb3218925c35697562f7d9df692bf6a436'/>
<id>urn:sha1:98cddbfb3218925c35697562f7d9df692bf6a436</id>
<content type='text'>
When building arch/powerpc/platforms/powermac/pic.c when !CONFIG_ADB_PMU
we get the following warnings:

arch/powerpc/platforms/powermac/pic.c: In function 'pmacpic_find_viaint':
arch/powerpc/platforms/powermac/pic.c:623: warning: label 'not_found' defined but not used

This fixes it.

Signed-off-by: Tony Breeds &lt;tony@bakeyournoodle.com&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jk/spufs into merge</title>
<updated>2008-03-12T06:13:57Z</updated>
<author>
<name>Paul Mackerras</name>
</author>
<published>2008-03-12T06:13:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9cf7f7fac8c36e54e4869fc01e1bad0d3b4de53b'/>
<id>urn:sha1:9cf7f7fac8c36e54e4869fc01e1bad0d3b4de53b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[POWERPC] spufs: fix rescheduling of non-runnable contexts</title>
<updated>2008-03-11T01:46:18Z</updated>
<author>
<name>Jeremy Kerr</name>
</author>
<published>2008-03-11T01:46:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c368392a9951e6e25e2e2f9268153f1e9365e2c2'/>
<id>urn:sha1:c368392a9951e6e25e2e2f9268153f1e9365e2c2</id>
<content type='text'>
At present, we can hit the BUG_ON in __spu_update_sched_info by reading
the regs file of a context between two calls to spu_run. The
spu_release_saved called by spufs_regs_read() is resulting in the (now
non-runnable) context being placed back on the run queue, so the next
call to spu_run ends up in the bug condition.

This change uses the SPU_SCHED_SPU_RUN flag to only reschedule a context
if it's still in spu_run().

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] spufs: don't (ab)use SCHED_IDLE</title>
<updated>2008-03-11T01:28:02Z</updated>
<author>
<name>Jeremy Kerr</name>
</author>
<published>2008-03-04T09:17:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ce7c191bca88aa2f942f70a6d6c6315739a81a32'/>
<id>urn:sha1:ce7c191bca88aa2f942f70a6d6c6315739a81a32</id>
<content type='text'>
commit 4ef11014 introduced a usage of SCHED_IDLE to detect when
a context is within spu_run.

Instead of SCHED_IDLE (which has other meaning), add a flag to
sched_flags to tell if a context should be running.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] 83xx: Make 83xx perfmon support selectable</title>
<updated>2008-03-10T14:31:43Z</updated>
<author>
<name>Andy Fleming</name>
</author>
<published>2008-03-07T23:59:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ad562c71592ae76440c27bba9bfa9c16cc851560'/>
<id>urn:sha1:ad562c71592ae76440c27bba9bfa9c16cc851560</id>
<content type='text'>
Not all e300 cores support the performance monitors, and the ones
that don't will be confused by the mf/mtpmr instructions.  This
allows the support to be optional, so the 8349 can turn it off
while the 8379 can turn it on.  Sadly, those aren't config options,
so it will be left to the defconfigs and the users to make that
determination.

Signed-off-by: Andy Fleming &lt;afleming@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] 83xx: Add local bus device nodes to MPC837xMDS device trees.</title>
<updated>2008-03-07T14:42:22Z</updated>
<author>
<name>Li Yang</name>
</author>
<published>2008-03-06T10:42:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d7f46190ef1048e48f71c8a7a60c2881c437d08d'/>
<id>urn:sha1:d7f46190ef1048e48f71c8a7a60c2881c437d08d</id>
<content type='text'>
Signed-off-by: Li Yang &lt;leoli@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
</feed>
