<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/include/asm-parisc/processor.h, branch v2.6.23</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.23</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.23'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2007-05-27T17:36:27Z</updated>
<entry>
<title>[PARISC] fix section mismatches in arch/parisc/kernel</title>
<updated>2007-05-27T17:36:27Z</updated>
<author>
<name>Helge Deller</name>
<email>deller@gmx.de</email>
</author>
<published>2007-05-27T17:30:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e9541d0ca2a5d713c5d8dcb635d3f41e75c90bfb'/>
<id>urn:sha1:e9541d0ca2a5d713c5d8dcb635d3f41e75c90bfb</id>
<content type='text'>
Hi Kyle,

this patch fixes two section mismatches in arch/parisc/kernel:
WARNING: arch/parisc/kernel/built-in.o(.data.read_mostly+0xd8): Section mismatch: reference to .init.text:processor_probe (between 'cpu_driver' and 'boot_cpu_data')
WARNING: arch/parisc/kernel/built-in.o(.text.alloc_pa_dev+0x140): Section mismatch: reference to .init.text:parisc_hardware_description (after 'alloc_pa_dev')

Additionally, mark some tables as constants.

Please apply, Helge

Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>[PARISC] Let PA-8900 processors boot</title>
<updated>2007-05-23T02:43:55Z</updated>
<author>
<name>Kyle McMartin</name>
<email>kyle@parisc-linux.org</email>
</author>
<published>2007-03-27T20:47:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=2cbd42dbf8887c8742f8e6a286c7e5f4f5ddb56b'/>
<id>urn:sha1:2cbd42dbf8887c8742f8e6a286c7e5f4f5ddb56b</id>
<content type='text'>
Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>[PARISC] convert to use CONFIG_64BIT instead of __LP64__</title>
<updated>2007-02-17T06:17:13Z</updated>
<author>
<name>Helge Deller</name>
<email>deller@gmx.de</email>
</author>
<published>2007-01-28T14:09:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=513e7ecd695a4c0f95b9aa86c03ec9b7d2d09e03'/>
<id>urn:sha1:513e7ecd695a4c0f95b9aa86c03ec9b7d2d09e03</id>
<content type='text'>
Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>[PARISC] "Fix" circular includes</title>
<updated>2007-02-17T05:43:10Z</updated>
<author>
<name>Kyle McMartin</name>
<email>kyle@parisc-linux.org</email>
</author>
<published>2006-12-14T16:12:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=959f4f13a3fe661ee2761c4dc9a70196fb8b1c12'/>
<id>urn:sha1:959f4f13a3fe661ee2761c4dc9a70196fb8b1c12</id>
<content type='text'>
Use a really big hammer for the mean time to get things building again.

Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>[PARISC] Move spinlock_t out of struct cpu_data</title>
<updated>2006-12-08T05:34:49Z</updated>
<author>
<name>Kyle McMartin</name>
<email>kyle@mako.i.cabal.ca</email>
</author>
<published>2006-12-08T04:52:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3c97b5e93faf9262407835046effc886efefa0a6'/>
<id>urn:sha1:3c97b5e93faf9262407835046effc886efefa0a6</id>
<content type='text'>
Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>[PARISC] Switch is_compat_task to use TIF_32BIT</title>
<updated>2006-10-04T12:46:42Z</updated>
<author>
<name>Kyle McMartin</name>
<email>kyle@parisc-linux.org</email>
</author>
<published>2006-08-27T15:04:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=df570b9c284701d08b22aa00cbfcf870b7f1b7c1'/>
<id>urn:sha1:df570b9c284701d08b22aa00cbfcf870b7f1b7c1</id>
<content type='text'>
Stop using PER_LINUX32 to designate processes needing
compaterizing. Convert is_compat_task to use TIF_32BIT and
set TIF_32BIT in binfmt_elf32.c

Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>[PARISC] parisc specific kmap API implementation for pa8800</title>
<updated>2006-10-04T12:46:21Z</updated>
<author>
<name>James Bottomley</name>
<email>jejb@parisc-linux.org</email>
</author>
<published>2006-08-23T16:00:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=20f4d3cb9b94ce3fec9a6135b9ad075b82b24f41'/>
<id>urn:sha1:20f4d3cb9b94ce3fec9a6135b9ad075b82b24f41</id>
<content type='text'>
This patch fixes the pa8800 at a gross level (there are still other
subtle incoherency issues which can still cause crashes and HPMCs).

What it does is try to force eject inequivalent aliases before they
become visible to the L2 cache (which is where we get the incoherence
problems).

A new function (parisc_requires_coherency) is introduced in
asm/processor.h to identify the pa8x00 processors (8800 and 8900)
which have the issue.

Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>[PARISC] Untangle &lt;asm/processor.h&gt; header include mess</title>
<updated>2006-10-04T12:44:47Z</updated>
<author>
<name>Kyle McMartin</name>
<email>kyle@parisc-linux.org</email>
</author>
<published>2006-08-14T02:15:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4068d93cd17561bcbfc821c831cb048385320bd6'/>
<id>urn:sha1:4068d93cd17561bcbfc821c831cb048385320bd6</id>
<content type='text'>
asm/processor.h on parisc wants spinlocks for cpuinfo, but
linux/spinlock_types.h needs lockdep, and lockdep wants prefetch.

This leads to a horrible circular dependancy, because &lt;asm/processor.h&gt;
is including something which depends on things which are not defined
until the end of the file.

Kludge around this by moving prefetch related code into &lt;asm/prefetch.h&gt;
and including it before &lt;linux/spinlock_types.h&gt;, however this is just
a temporary solution until this mess can be cleaned up.

Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>[PARISC] Use MFIA in current_text_addr on pa2.0 processors</title>
<updated>2006-06-27T23:28:36Z</updated>
<author>
<name>Kyle McMartin</name>
<email>kyle@parisc-linux.org</email>
</author>
<published>2006-05-19T20:18:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1b6d1b5e073ad9313ad64da49dff649f5c06e546'/>
<id>urn:sha1:1b6d1b5e073ad9313ad64da49dff649f5c06e546</id>
<content type='text'>
Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
</entry>
<entry>
<title>Don't include linux/config.h from anywhere else in include/</title>
<updated>2006-04-26T11:56:16Z</updated>
<author>
<name>David Woodhouse</name>
<email>dwmw2@infradead.org</email>
</author>
<published>2006-04-26T11:56:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=62c4f0a2d5a188f73a94f2cb8ea0dba3e7cf0a7f'/>
<id>urn:sha1:62c4f0a2d5a188f73a94f2cb8ea0dba3e7cf0a7f</id>
<content type='text'>
Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
</feed>
