[ECOS] FW: Mount JFFS2 root file system issue

Gary Thomas gary@mlbassoc.com
Fri Jan 11 15:40:00 GMT 2008


Lin, Bin (Bin) wrote:
> Hi Gary,
> 
> Thanks a lot for your reply. 
> 
> It is understandable that JFFS2 needs to rebuild/recover the active
> nodes in the next reboot after failure.  But once this happen, every
> reboot later on will take the same amount of time which is much long
> than normal. I have to re-program the entire flash to get it back to
> normal mount time. 
> 
> Also this problem can not reproduced in the lab. Is there a way to
> craete this problem quickly?

No clue, sorry.

As I said, since this isn't an eCos issue, you should ask the JFFS2
folks (linux-mtd@lists.infradead.org) or Linux mailing lists.

> -----Original Message-----
> From: Gary Thomas [mailto:gary@mlbassoc.com] 
> Sent: Friday, January 11, 2008 7:40 AM
> To: Lin, Bin (Bin)
> Cc: ecos-discuss@sourceware.org
> Subject: Re: [ECOS] FW: Mount JFFS2 root file system issue
> 
> Lin, Bin (Bin) wrote:
>> Hello All,
>>
>> I have ARM9 systems with JFFS2 root file system. For some reasons,
> e.g.
>> system crash or power failure, when system boots up next time, it 
>> takes much longer time than usual to mount jffs2 root file system. It 
>> can hang at following message for 3-10 min. The system will eventually
> 
>> come up and function well. This problem occurred on less than 10% of
> boards.
> 
> I think this can happen (after such a failure) when JFFS2 realizes that
> it needs to rebuild/recover the active nodes in the file system.  This
> can require a scan of the entire file system, along with rewriting some
> nodes, etc.
> 
>> NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
>> Fast Floating Point Emulator V0.9 (c) Peter Teichmann.
>>
>> There are some symbolic links in the root file system. These links is 
>> linked to the files in another partition. Could that cause problem if 
>> the file in the other partition gets corrupted? This behaviour is not 
>> reproducible. Looks like the files in the flash are not corrupted. I 
>> guess the corruption could be in jffs2 file system.
>>
>> Anyone has seen this issue, and solution?
>>
>> Appreciate very much for any input,
> 
> This looks to be a Linux kernel issue - I don't see what it has to do
> with eCos.
> 
> You should probably ask on some appropriate Linux mailing list.

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss



More information about the Ecos-discuss mailing list