<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/powerpc/kernel/cpu_setup_power.S, branch linux-3.8.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.8.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.8.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2013-05-08T03:08:16Z</updated>
<entry>
<title>powerpc/power8: Fix secondary CPUs hanging on boot for HV=0</title>
<updated>2013-05-08T03:08:16Z</updated>
<author>
<name>Michael Neuling</name>
</author>
<published>2013-04-24T21:00:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6c90fd94192868a473c7fdc064c93a865617cbae'/>
<id>urn:sha1:6c90fd94192868a473c7fdc064c93a865617cbae</id>
<content type='text'>
commit 8c2a381734fc9718f127f4aba958e8a7958d4028 upstream.

In __restore_cpu_power8 we determine if we are HV and if not, we return
before setting HV only resources.

Unfortunately we forgot to restore the link register from r11 before
returning.

This will happen on boot and with secondary CPUs not coming online.

This adds the missing link register restore.

Signed-off-by: Michael Neuling &lt;mikey@neuling.org&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>powerpc: Setup relocation on exceptions for bare metal systems</title>
<updated>2012-11-15T04:08:06Z</updated>
<author>
<name>Michael Neuling</name>
</author>
<published>2012-11-02T05:41:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b0302722eec7c086a31de6e3d9789304ef21df7b'/>
<id>urn:sha1:b0302722eec7c086a31de6e3d9789304ef21df7b</id>
<content type='text'>
This turns on MMU on execptions via AIL field in the LPCR.

Signed-off-by: Matt Evans &lt;matt@ozlabs.org&gt;
Signed-off-by: Michael Neuling &lt;mikey@neuling.org&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc: Move initial mfspr LPCR out of __init_LPCR</title>
<updated>2012-11-15T04:08:05Z</updated>
<author>
<name>Michael Neuling</name>
</author>
<published>2012-11-05T03:40:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f7c32c24f5788798f17d4e520a5d238335a859cb'/>
<id>urn:sha1:f7c32c24f5788798f17d4e520a5d238335a859cb</id>
<content type='text'>
We want to change what's initially set in the LPCR, so start by taking the move
from LPCR out of the function and into the caller.

Signed-off-by: Matt Evans &lt;matt@ozlabs.org&gt;
Signed-off-by: Michael Neuling &lt;mikey@neuling.org&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc: Add POWER8 setup code</title>
<updated>2012-11-15T02:00:42Z</updated>
<author>
<name>Michael Neuling</name>
</author>
<published>2012-10-30T19:34:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=aec937b1ee6d7b28499d50ea6df1b2fe9edee91b'/>
<id>urn:sha1:aec937b1ee6d7b28499d50ea6df1b2fe9edee91b</id>
<content type='text'>
Just a copy of POWER7 for now.  Will update with new code later.

Signed-off-by: Michael Neuling &lt;mikey@neuling.org&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc: make POWER7 setup code name generic</title>
<updated>2012-11-15T02:00:39Z</updated>
<author>
<name>Michael Neuling</name>
</author>
<published>2012-10-30T19:34:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cd5daaf713cf8d728a2be2a3673293fff9465d9a'/>
<id>urn:sha1:cd5daaf713cf8d728a2be2a3673293fff9465d9a</id>
<content type='text'>
We are going to reuse this in POWER8 so make the name generic.

Signed-off-by: Michael Neuling &lt;mikey@neuling.org&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
</feed>
