<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/arch/mips/kernel/r4k_switch.S, branch v2.6.30.1</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v2.6.30.1</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v2.6.30.1'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2007-07-12T16:41:05+00:00</updated>
<entry>
<title>[MIPS] Fix resume for 64K page size on R4000 class processors.</title>
<updated>2007-07-12T16:41:05+00:00</updated>
<author>
<name>Ralf Baechle</name>
<email>ralf@linux-mips.org</email>
</author>
<published>2007-07-11T07:32:21+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=3bd39664481fc51d82e58a3bec6ba77febc7dfae'/>
<id>urn:sha1:3bd39664481fc51d82e58a3bec6ba77febc7dfae</id>
<content type='text'>
Problem reported by Peter Watkins &lt;pwatkins@sicortex.com&gt; but this is
a different fix.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Remove duplicate fpu enable hazard code.</title>
<updated>2007-06-06T18:34:31+00:00</updated>
<author>
<name>Chris Dearman</name>
<email>chris@mips.com</email>
</author>
<published>2007-05-17T20:36:55+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=f9509c84d8d9451ecd1731e922e7094b38ee336a'/>
<id>urn:sha1:f9509c84d8d9451ecd1731e922e7094b38ee336a</id>
<content type='text'>
Use common code from hazards.h instead.

Signed-off-by: Chris Dearman &lt;chris@mips.com&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Disallow CpU exception in kernel again.</title>
<updated>2007-04-20T13:58:37+00:00</updated>
<author>
<name>Atsushi Nemoto</name>
<email>anemo@mba.ocn.ne.jp</email>
</author>
<published>2007-04-13T17:37:26+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=5323180db75d562a287cb2020b07c9422df13df6'/>
<id>urn:sha1:5323180db75d562a287cb2020b07c9422df13df6</id>
<content type='text'>
The commit 4d40bff7110e9e1a97ff8c01bdd6350e9867cc10 ("Allow CpU
exception in kernel partially") was broken.  The commit was to fix
theoretical problem but broke usual case.  Revert it for now.

Signed-off-by: Atsushi Nemoto &lt;anemo@mba.ocn.ne.jp&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] FPU ownership management &amp; preemption fixes</title>
<updated>2007-03-17T01:03:26+00:00</updated>
<author>
<name>Atsushi Nemoto</name>
<email>anemo@mba.ocn.ne.jp</email>
</author>
<published>2007-03-09T16:07:45+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=53dc80287da43b75df2fe2658651d3c5160dad8e'/>
<id>urn:sha1:53dc80287da43b75df2fe2658651d3c5160dad8e</id>
<content type='text'>
Signed-off-by: Atsushi Nemoto &lt;anemo@mba.ocn.ne.jp&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] 16K &amp; 64K page size fixes</title>
<updated>2006-11-01T17:46:09+00:00</updated>
<author>
<name>Ralf Baechle</name>
<email>ralf@linux-mips.org</email>
</author>
<published>2006-10-24T01:29:01+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=242954b5aa8e5ec84f46a84637daf08ee4247c6e'/>
<id>urn:sha1:242954b5aa8e5ec84f46a84637daf08ee4247c6e</id>
<content type='text'>
Derived from Peter Watkins &lt;treestem@gmail.com&gt;'s work.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>Remove obsolete #include &lt;linux/config.h&gt;</title>
<updated>2006-06-30T17:25:36+00:00</updated>
<author>
<name>Jörn Engel</name>
<email>joern@wohnheim.fh-wedel.de</email>
</author>
<published>2006-06-30T17:25:36+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=6ab3d5624e172c553004ecc862bfeac16d9d68b7'/>
<id>urn:sha1:6ab3d5624e172c553004ecc862bfeac16d9d68b7</id>
<content type='text'>
Signed-off-by: Jörn Engel &lt;joern@wohnheim.fh-wedel.de&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[MIPS] Fix use of ehb instruction for non-R2 configurations.</title>
<updated>2006-06-29T20:10:49+00:00</updated>
<author>
<name>Ralf Baechle</name>
<email>ralf@linux-mips.org</email>
</author>
<published>2006-06-03T21:40:15+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=4277ff5ee55694f67d9c6586bb4c06991e221a68'/>
<id>urn:sha1:4277ff5ee55694f67d9c6586bb4c06991e221a68</id>
<content type='text'>
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Fix fpu_save_double on 64-bit.</title>
<updated>2006-06-19T16:39:13+00:00</updated>
<author>
<name>Atsushi Nemoto</name>
<email>anemo@mba.ocn.ne.jp</email>
</author>
<published>2006-05-22T15:47:41+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=c138e12f3a2e0421a4c8edf02587d2d394418679'/>
<id>urn:sha1:c138e12f3a2e0421a4c8edf02587d2d394418679</id>
<content type='text'>
&gt; Without this fix, _save_fp() in 64-bit kernel is seriously broken.
&gt;
&gt; ffffffff8010bec0 &lt;_save_fp&gt;:
&gt; ffffffff8010bec0:       400d6000        mfc0    t1,c0_status
&gt; ffffffff8010bec4:       000c7140        sll     t2,t0,0x5
&gt; ffffffff8010bec8:       05c10011        bgez    t2,ffffffff8010bf10 &lt;_save_fp+0x50&gt;
&gt; ffffffff8010becc:       00000000        nop
&gt; ffffffff8010bed0:       f4810328        sdc1    $f1,808(a0)
&gt; ...

Fix register usage in fpu_save_double() and make fpu_restore_double()
more symmetric with fpu_save_double().

Signed-off-by: Atsushi Nemoto &lt;anemo@mba.ocn.ne.jp&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] MT: Improved multithreading support.</title>
<updated>2006-04-19T02:14:28+00:00</updated>
<author>
<name>Ralf Baechle</name>
<email>ralf@linux-mips.org</email>
</author>
<published>2006-04-05T08:45:45+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=41c594ab65fc89573af296d192aa5235d09717ab'/>
<id>urn:sha1:41c594ab65fc89573af296d192aa5235d09717ab</id>
<content type='text'>
    
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>kbuild: mips use generic asm-offsets.h support</title>
<updated>2005-09-09T20:32:31+00:00</updated>
<author>
<name>Sam Ravnborg</name>
<email>sam@mars.(none)</email>
</author>
<published>2005-09-09T20:32:31+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=048eb582f3f89737d4a29668de9935e6feea7c36'/>
<id>urn:sha1:048eb582f3f89737d4a29668de9935e6feea7c36</id>
<content type='text'>
Removed obsolete stuff from arch makefile.
mips had a special rule for generating asm-offsets.h so preserved it
using an architecture specific hook in top-level Kbuild file.
Renamed .h file to asm-offsets.h

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
</feed>
