<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/include/asm-mips/stackframe.h, branch v2.6.20</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.20</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.20'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2006-10-11T18:30:59Z</updated>
<entry>
<title>[MIPS] Optimize and cleanup get_saved_sp, set_saved_sp</title>
<updated>2006-10-11T18:30:59Z</updated>
<author>
<name>Atsushi Nemoto</name>
<email>anemo@mba.ocn.ne.jp</email>
</author>
<published>2006-10-10T13:46:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9b95e629eab59ee140fe2b17bbd7fea6821c6085'/>
<id>urn:sha1:9b95e629eab59ee140fe2b17bbd7fea6821c6085</id>
<content type='text'>
If CONFIG_BUILD_ELF64 was not selected and gcc had -msym32 option
(i.e. 4.0 or newer), there is no point to use %highest, %higher for
kernel symbols.

This patch also fixes 64-bit SMTC version of get_saved_sp() which is
broken but harmless since there is no such CPUs for now.

A bonus is set_saved_sp() and SMP version of get_saved_sp() are more
readable 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] Fix use of ehb instruction for non-R2 configurations.</title>
<updated>2006-06-29T20:10:49Z</updated>
<author>
<name>Ralf Baechle</name>
<email>ralf@linux-mips.org</email>
</author>
<published>2006-06-03T21:40:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/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>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>
<entry>
<title>[MIPS] MT: Improved multithreading support.</title>
<updated>2006-04-19T02:14:28Z</updated>
<author>
<name>Ralf Baechle</name>
<email>ralf@linux-mips.org</email>
</author>
<published>2006-04-05T08:45:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/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>[MIPS] Remove CONFIG_BUILD_ELF64.</title>
<updated>2006-03-21T13:27:46Z</updated>
<author>
<name>Ralf Baechle</name>
<email>ralf@linux-mips.org</email>
</author>
<published>2006-02-22T23:06:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8145095cd8fd466980ea6401f26a52e462275222'/>
<id>urn:sha1:8145095cd8fd466980ea6401f26a52e462275222</id>
<content type='text'>
    
This option is no longer usable with supported compilers.  It will be
replaced by usage of -msym32 in a separate patch.
    
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>Fix get_saved_sp for 64bit address space. Simplify set_save_sp.</title>
<updated>2005-10-29T18:31:39Z</updated>
<author>
<name>Thiemo Seufer</name>
<email>ths@networkno.de</email>
</author>
<published>2005-07-08T08:03:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9556ac2fa1b16ec702e200fc558636a09a50f0e0'/>
<id>urn:sha1:9556ac2fa1b16ec702e200fc558636a09a50f0e0</id>
<content type='text'>
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: Thiemo Seufer &lt;ths@networkno.de&gt;
</content>
</entry>
<entry>
<title>Fix 64bit SMP TLB handler and stack frame handling, optimize 32bit SMP</title>
<updated>2005-10-29T18:31:00Z</updated>
<author>
<name>Thiemo Seufer</name>
<email>ths@networkno.de</email>
</author>
<published>2005-04-01T14:07:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1b3a6e975cbe81c5abc55e4c1b9f5b5250c5f20e'/>
<id>urn:sha1:1b3a6e975cbe81c5abc55e4c1b9f5b5250c5f20e</id>
<content type='text'>
TLB handlers a bit, match definitions in pgtable-{32,64}.h better.

Signed-off-by: Thiemo Seufer &lt;ths@networkno.de&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>Rewrite to avoid the use of $at.  Unfortunately binutils 2.15 and CVS</title>
<updated>2005-10-29T18:30:32Z</updated>
<author>
<name>Ralf Baechle</name>
<email>ralf@linux-mips.org</email>
</author>
<published>2005-02-13T00:32:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=85b6e8184b798d06c854463cdd6c63dd1d4ff47c'/>
<id>urn:sha1:85b6e8184b798d06c854463cdd6c63dd1d4ff47c</id>
<content type='text'>
binutils are broken and don't warn about this use of $at even though
gas is in .set noat mode so this for now is an accident waiting to
happen.

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:31Z</updated>
<author>
<name>Sam Ravnborg</name>
<email>sam@mars.(none)</email>
</author>
<published>2005-09-09T20:32:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/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>
<entry>
<title>[PATCH] mips: clean up 32/64-bit configuration</title>
<updated>2005-09-05T07:06:06Z</updated>
<author>
<name>Ralf Baechle</name>
<email>ralf@linux-mips.org</email>
</author>
<published>2005-09-03T22:56:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=875d43e72b5bf22161a81de7554f88eccf8a51ae'/>
<id>urn:sha1:875d43e72b5bf22161a81de7554f88eccf8a51ae</id>
<content type='text'>
Start cleaning 32-bit vs. 64-bit configuration.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
