<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/sparc/kernel/setup_64.c, branch linux-3.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.1.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.1.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-01-06T22:17:24Z</updated>
<entry>
<title>sparc64: Patch sun4v code sequences properly on module load.</title>
<updated>2012-01-06T22:17:24Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2011-11-18T06:44:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=52459596488560825f22a9eb4c4afb3c0e2b3428'/>
<id>urn:sha1:52459596488560825f22a9eb4c4afb3c0e2b3428</id>
<content type='text'>
[ Upstream commit 0b64120cceb86e93cb1bda0dc055f13016646907 ]

Some of the sun4v code patching occurs in inline functions visible
to, and usable by, modules.

Therefore we have to patch them up during module load.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>sparc: Make '-p' boot option meaningful again.</title>
<updated>2011-09-21T19:48:06Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2011-09-21T19:48:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=11032c17bd3f96a4319e4415c07fc791525b79fd'/>
<id>urn:sha1:11032c17bd3f96a4319e4415c07fc791525b79fd</id>
<content type='text'>
If "-p" is given on the command line, clear the CON_BOOT
flag for the initial early boot PROM console.

This is necessary to try and see crash messages that occur
between the registry of the VT console and the probing of
the first framebuffer or serial console.  During this time
no console messages are emitted because the VT console
registry (even if no backend is registered to it) removes
the early console if CON_BOOT is set.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc64: Future proof Niagara cpu detection.</title>
<updated>2011-09-16T21:21:33Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2011-09-11T17:42:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=08cefa9fa7e5b3ddaefb8b7bfa408d148429c08d'/>
<id>urn:sha1:08cefa9fa7e5b3ddaefb8b7bfa408d148429c08d</id>
<content type='text'>
Recognize T4 and T5 chips.  Treating them both as "T2 plus other
stuff" should be extremely safe and make sure distributions will work
when those chips actually ship to customers.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc64: Only Panther cheetah+ chips have POPC.</title>
<updated>2011-08-30T04:14:29Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2011-08-30T04:14:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1a8e0da5937a6c87807083baa318cf8f98dac9aa'/>
<id>urn:sha1:1a8e0da5937a6c87807083baa318cf8f98dac9aa</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc: Use popc when possible for ffs/__ffs/ffz.</title>
<updated>2011-08-03T04:28:53Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2011-08-03T03:23:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=56d205cc5c0a3032a605121d4253e111193bf923'/>
<id>urn:sha1:56d205cc5c0a3032a605121d4253e111193bf923</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc: Use popc if possible for hweight routines.</title>
<updated>2011-08-03T04:28:50Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2011-07-29T16:42:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ef7c4d4675d2a9206f913f26ca1a5cd41bff9d41'/>
<id>urn:sha1:ef7c4d4675d2a9206f913f26ca1a5cd41bff9d41</id>
<content type='text'>
Just like powerpc, we code patch at boot time.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc: Sanitize cpu feature detection and reporting.</title>
<updated>2011-07-29T06:31:26Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2011-07-29T06:31:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ac85fe8b21248054851e05bfaa352562e5b06dd3'/>
<id>urn:sha1:ac85fe8b21248054851e05bfaa352562e5b06dd3</id>
<content type='text'>
Instead of evaluating the cpu features for ELF_HWCAP every exec,
calculate it once at boot time.

Add AV_SPARC_* capability flag bits, compatible with what Solaris
reports to applications.

Report these capabilities once in the kernel log, and also via
/proc/cpuinfo in a new "cpucaps" entry.

If available, fetch the cpu features from the machine description
'hwcap-list' property of the 'cpu' node.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc: Remove unnecessary semicolons</title>
<updated>2011-06-07T23:06:34Z</updated>
<author>
<name>Joe Perches</name>
</author>
<published>2011-06-03T14:45:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6cb79b3f3ba2b14590cac02ee13ab7410b6225ed'/>
<id>urn:sha1:6cb79b3f3ba2b14590cac02ee13ab7410b6225ed</id>
<content type='text'>
Semicolons are not necessary after switch/while/for/if braces
so remove them.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc: consolidate show_cpuinfo in cpu.c</title>
<updated>2011-04-21T22:45:45Z</updated>
<author>
<name>Sam Ravnborg</name>
</author>
<published>2011-04-21T22:45:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cb1b8209815594613650772eeb889c170107dad4'/>
<id>urn:sha1:cb1b8209815594613650772eeb889c170107dad4</id>
<content type='text'>
We have all the cpu related info in cpu.c - so move
the remaining functions to support /proc/cpuinfo to this file.

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>of/sparc: convert various prom_* functions to use phandle</title>
<updated>2010-10-09T08:33:34Z</updated>
<author>
<name>Andres Salomon</name>
</author>
<published>2010-10-08T21:18:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8d1255627d4ce9cb4b9d0a1c44b6c18d92e84a99'/>
<id>urn:sha1:8d1255627d4ce9cb4b9d0a1c44b6c18d92e84a99</id>
<content type='text'>
Rather than passing around ints everywhere, use the
phandle type where appropriate for the various functions
that talk to the PROM.

Signed-off-by: Andres Salomon &lt;dilinger@queued.net&gt;
Acked-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</content>
</entry>
</feed>
