<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/powerpc/xmon, branch linux-2.6.37.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.37.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.37.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-10-13T05:19:22Z</updated>
<entry>
<title>powerpc/Makefiles: Change to new flag variables</title>
<updated>2010-10-13T05:19:22Z</updated>
<author>
<name>matt mooney</name>
</author>
<published>2010-09-22T20:51:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4108d9ba9091c55cfb968d42dd7dcae9a098b876'/>
<id>urn:sha1:4108d9ba9091c55cfb968d42dd7dcae9a098b876</id>
<content type='text'>
Replace EXTRA_CFLAGS with ccflags-y and EXTRA_AFLAGS with asflags-y.

Signed-off-by: matt mooney &lt;mfm@muteddisk.com&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>Input: sysrq - drop tty argument from sysrq ops handlers</title>
<updated>2010-08-20T05:07:06Z</updated>
<author>
<name>Dmitry Torokhov</name>
</author>
<published>2010-08-18T04:15:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1495cc9df4e81f5a8fa9b0b8f1034b14d24b7d8c'/>
<id>urn:sha1:1495cc9df4e81f5a8fa9b0b8f1034b14d24b7d8c</id>
<content type='text'>
Noone is using tty argument so let's get rid of it.

Acked-by: Alan Cox &lt;alan@lxorguk.ukuu.org.uk&gt;
Acked-by: Jason Wessel &lt;jason.wessel@windriver.com&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>powerpc/book3e: Add TLB dump in xmon for Book3E</title>
<updated>2010-07-14T04:13:52Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
</author>
<published>2010-07-09T05:34:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=03247157f73912c98baa918cf46b98ee5483d7f8'/>
<id>urn:sha1:03247157f73912c98baa918cf46b98ee5483d7f8</id>
<content type='text'>
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc: Mark some variables in the page fault path __read_mostly</title>
<updated>2010-02-03T06:39:48Z</updated>
<author>
<name>Anton Blanchard</name>
</author>
<published>2010-01-12T00:50:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5be3492f972b73051ead7ecbac6fb9efd1e8e0ec'/>
<id>urn:sha1:5be3492f972b73051ead7ecbac6fb9efd1e8e0ec</id>
<content type='text'>
Using perf to trace L1 dcache misses and dumping data addresses I found a few
variables taking a lot of misses. Since they are almost never written, they
should go into the __read_mostly section.

Signed-off-by: Anton Blanchard &lt;anton@samba.org&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/pseries: Add extended_cede_processor() helper function.</title>
<updated>2009-11-24T03:33:03Z</updated>
<author>
<name>Gautham R Shenoy</name>
</author>
<published>2009-10-29T19:22:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=69ddb57cbea0b3dd851ea5f1edd1e609ad4da04e'/>
<id>urn:sha1:69ddb57cbea0b3dd851ea5f1edd1e609ad4da04e</id>
<content type='text'>
This patch provides an extended_cede_processor() helper function
which takes the cede latency hint as an argument. This hint is to be passed
on to the hypervisor to cede to the corresponding state on platforms
which support it.

Signed-off-by: Gautham R Shenoy &lt;ego@in.ibm.com&gt;
Signed-off-by: Arun R Bharadwaj &lt;arun@linux.vnet.ibm.com&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/booke: Fix xmon single step on PowerPC Book-E</title>
<updated>2009-10-27T05:42:40Z</updated>
<author>
<name>Josh Boyer</name>
</author>
<published>2009-10-05T04:46:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cdd3904dcc56d9d24ef86be897e421d3cc364226'/>
<id>urn:sha1:cdd3904dcc56d9d24ef86be897e421d3cc364226</id>
<content type='text'>
Prior to the arch/ppc -&gt; arch/powerpc transition, xmon had support for single
stepping on 4xx boards.  The functionality was lost when arch/ppc was removed.
This patch restores single step support for 44x boards, and Book-E in general.

Signed-off-by: Josh Boyer &lt;jwboyer@linux.vnet.ibm.com&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/4xx: Fix erroneous xmon warning on PowerPC 4xx</title>
<updated>2009-09-24T05:31:49Z</updated>
<author>
<name>Josh Boyer</name>
</author>
<published>2009-09-23T03:51:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=daf8f40391b2a1978ea2071c20959d91fade6b1a'/>
<id>urn:sha1:daf8f40391b2a1978ea2071c20959d91fade6b1a</id>
<content type='text'>
The xmon code relies on MSR_RI being non-zero to indicate that an exception
is recoverable.  If it is not, it prints a warning message.  However, the
PowerPC 4xx cores do not have an MSR_RI bit and this warning is produced for
every xmon event.

This introduces an unrecoverable_excp function to determine if an exception
is recoverable or not.  This gets rid of the erroneous warnings on 4xx.

Signed-off-by: Josh Boyer &lt;jwboyer@linux.vnet.ibm.com&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc: Enable GCOV</title>
<updated>2009-08-20T00:29:28Z</updated>
<author>
<name>Michael Ellerman</name>
</author>
<published>2009-08-09T19:02:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a15098c90df1ac2b1bfe1d33dd1c47063213aa9a'/>
<id>urn:sha1:a15098c90df1ac2b1bfe1d33dd1c47063213aa9a</id>
<content type='text'>
Make it possible to enable GCOV code coverage measurement on powerpc.

Lightly tested on 64-bit, seems to work as expected.

Signed-off-by: Michael Ellerman &lt;michael@ellerman.id.au&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc: Remaining 64-bit Book3E support</title>
<updated>2009-08-20T00:25:11Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
</author>
<published>2009-07-23T23:15:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2d27cfd3286966c04d4192a9db5a6c7ea60eebf1'/>
<id>urn:sha1:2d27cfd3286966c04d4192a9db5a6c7ea60eebf1</id>
<content type='text'>
This contains all the bits that didn't fit in previous patches :-) This
includes the actual exception handlers assembly, the changes to the
kernel entry, other misc bits and wiring it all up in Kconfig.

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc: Add configurable -Werror for arch/powerpc</title>
<updated>2009-06-16T04:15:45Z</updated>
<author>
<name>Michael Ellerman</name>
</author>
<published>2009-06-09T20:48:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ba55bd74360ea4b8b95e73ed79474d37ff482b36'/>
<id>urn:sha1:ba55bd74360ea4b8b95e73ed79474d37ff482b36</id>
<content type='text'>
Add the option to build the code under arch/powerpc with -Werror.

The intention is to make it harder for people to inadvertantly introduce
warnings in the arch/powerpc code. It needs to be configurable so that
if a warning is introduced, people can easily work around it while it's
being fixed.

The option is a negative, ie. don't enable -Werror, so that it will be
turned on for allyes and allmodconfig builds.

The default is n, in the hope that developers will build with -Werror,
that will probably lead to some build breaks, I am prepared to be flamed.

It's not enabled for math-emu, which is a steaming pile of warnings.

Signed-off-by: Michael Ellerman &lt;michael@ellerman.id.au&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
</feed>
