<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/mips/math-emu, branch linux-2.6.28.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-10-30T14:44:34Z</updated>
<entry>
<title>MIPS: Switch FPU emulator trap to BREAK instruction.</title>
<updated>2008-10-30T14:44:34Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2008-10-28T17:38:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ba3049ed4086737dab200b6087138a4b8e06915d'/>
<id>urn:sha1:ba3049ed4086737dab200b6087138a4b8e06915d</id>
<content type='text'>
Arguably using the address error handler has always been ugly.  But with
processors that handle unaligned loads and stores in hardware the
current mechanism ceases to work so switch it to a BREAK instruction and
allocate break code 514 to the FPU emulator.

Yoichi Yuasa provided a build fix for CONFIG_BUG=n.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: Yoichi Yuasa &lt;yoichi_yuasa@tripeaks.co.jp&gt;
</content>
</entry>
<entry>
<title>MIPS: Fix debugfs_create_*'s error checking method for arch/mips/math-emu/</title>
<updated>2008-10-27T16:18:25Z</updated>
<author>
<name>Zhaolei</name>
</author>
<published>2008-10-17T11:12:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ecab1f4479abb88d739bc1aac5545e8399fbad66'/>
<id>urn:sha1:ecab1f4479abb88d739bc1aac5545e8399fbad66</id>
<content type='text'>
debugfs_create_*() returns NULL on error.  Make its caller debugfs_fpuemu
return -ENODEV on error.

Signed-off-by: Zhao Lei &lt;zhaolei@cn.fujitsu.com&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Fix missing prototypes in asm/fpu.h</title>
<updated>2008-07-20T13:38:17Z</updated>
<author>
<name>Dmitri Vorobiev</name>
</author>
<published>2008-07-15T16:57:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f028b8605613ade67fda554e30d367911d6c7222'/>
<id>urn:sha1:f028b8605613ade67fda554e30d367911d6c7222</id>
<content type='text'>
While building the Malta defconfig, sparse spat the following
warnings:

&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;
arch/mips/math-emu/kernel_linkage.c:31:6: warning: symbol
'fpu_emulator_init_fpu' was not declared. Should it be static?

arch/mips/math-emu/kernel_linkage.c:54:5: warning: symbol
'fpu_emulator_save_context' was not declared. Should it be
static?

arch/mips/math-emu/kernel_linkage.c:68:5: warning: symbol
'fpu_emulator_restore_context' was not declared. Should it be
static?
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;

This patch fixes these errors by adding the proper prototypes
to the include/asm-mips/fpu.h header, and actually using this
header in the sparse-spotted source file.

Build-tested with Malta defconfig.

Signed-off-by: Dmitri Vorobiev &lt;dmitri.vorobiev@movial.fi&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] replace __inline with inline</title>
<updated>2008-04-28T16:14:26Z</updated>
<author>
<name>Harvey Harrison</name>
</author>
<published>2008-03-05T01:17:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=389310e2b0c195f176e7d4be788bc245e9102412'/>
<id>urn:sha1:389310e2b0c195f176e7d4be788bc245e9102412</id>
<content type='text'>
Signed-off-by: Harvey Harrison &lt;harvey.harrison@gmail.com&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Compliment va_start() with va_end().</title>
<updated>2007-11-26T17:26:15Z</updated>
<author>
<name>Richard Knutsson</name>
</author>
<published>2007-11-24T21:22:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8142294dda12d5fd7615eed7986ad0d276793c03'/>
<id>urn:sha1:8142294dda12d5fd7615eed7986ad0d276793c03</id>
<content type='text'>
Signed-off-by: Richard Knutsson &lt;ricknu-0@student.ltu.se&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] checkfiles: Fix "need space after that ','" errors.</title>
<updated>2007-10-11T22:46:15Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2007-10-11T22:46:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=21a151d8ca3aa74ee79f9791a9d4dc370d3e0636'/>
<id>urn:sha1:21a151d8ca3aa74ee79f9791a9d4dc370d3e0636</id>
<content type='text'>
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Fix "no space between function name and open parenthesis" warnings.</title>
<updated>2007-10-11T22:46:15Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2007-10-11T22:46:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=49a89efbbbcc178a39555c43bd59a7593c429664'/>
<id>urn:sha1:49a89efbbbcc178a39555c43bd59a7593c429664</id>
<content type='text'>
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Use -Werror on subdirectories which build cleanly.</title>
<updated>2007-07-31T20:35:33Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2007-07-30T10:48:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dde96ca8b398637e2b4442e312723f66fa6a8186'/>
<id>urn:sha1:dde96ca8b398637e2b4442e312723f66fa6a8186</id>
<content type='text'>
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] Add some __user tags</title>
<updated>2007-07-13T16:40:01Z</updated>
<author>
<name>Atsushi Nemoto</name>
</author>
<published>2007-07-13T14:02:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5e0373b8e449b0c72495a6d8401c53f678b71988'/>
<id>urn:sha1:5e0373b8e449b0c72495a6d8401c53f678b71988</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] math-emu minor cleanup</title>
<updated>2007-07-13T16:40:00Z</updated>
<author>
<name>Atsushi Nemoto</name>
</author>
<published>2007-07-13T14:02:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e70dfc10b99ebffa1f464b1b9290df2589284f70'/>
<id>urn:sha1:e70dfc10b99ebffa1f464b1b9290df2589284f70</id>
<content type='text'>
Declaring emulpc and contpc as "unsigned long" can get rid of some casts.
This also get rid of some sparse warnings.

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>
</feed>
