linux-mips
[Top] [All Lists]

MIPS 4KEc with 2.6.15

To: linux-mips@linux-mips.org
Subject: MIPS 4KEc with 2.6.15
From: Jorgen Lundman <lundman@lundman.net>
Date: Mon, 07 Jan 2008 09:39:29 +0900
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
User-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.5) Gecko/20070725 SeaMonkey/1.1.3

Hello list,

I have an embedded device running 2.6.15 kernel on a MIPS 4KEc 300MHz CPU. It was configured for Sigma's tango2 board, which I know nothing about, so I picked a mips-board by random, "atlas", and found I can produce working kernel module compiles.

However, when I compiled FUSE kernel module, it behaves erratically in a way making the FUSE developer think I may have come across the cache coherency bug in arm and mips, fixed sometime around 2.6.17.

Since I can not change the kernel that is running, I was looking for alternate solutions. FUSE itself has a work around, that calls flush_cache_page(), but I found that mips-board atlas does not have this defined:

fuse: Unknown symbol flush_cache_page

Should I try other mips-boards that may have this function call defined? Do I have other ways to avoid the cache coherence bug?

The /proc/ksyms is gone, so I do not think I am able to check what symbols their kernel has.

Lund


--
Jorgen Lundman       | <lundman@lundman.net>
Unix Administrator   | +81 (0)3 -5456-2687 ext 1017 (work)
Shibuya-ku, Tokyo    | +81 (0)90-5578-8500          (cell)
Japan                | +81 (0)3 -3375-1767          (home)

<Prev in Thread] Current Thread [Next in Thread>