OOPS at mount

Joakim Tjernlund joakim.tjernlund at transmode.se
Thu Apr 26 07:26:24 EDT 2007


On Thu, 2007-04-26 at 11:04 +0200, Joakim Tjernlund wrote:
> On Thu, 2007-04-26 at 09:29 +0100, David Woodhouse wrote:
> > On Thu, 2007-04-26 at 10:20 +0200, Joakim Tjernlund wrote:
> > > No this is a matter of installing a number of new execuables/libs in
> > > the FS and moving a few symlinks. Then a reboot.
> > > I suspect that the it is only one of these printout that actually
> > > makes the system crash, the other ones has problaby been there for a
> > > while. Does that make sense?
> > 
> > Yes. Only one of those was a complaint with "but the old size was 0",
> > which will have led to a NULL frag_last() since there were no frags.
> > 
> > > No, none acutally.
> > 
> > Hmmm.
> > 
> > > > 
> > > > This is with JFFS2 from 2.6.20, right? Not a bug in the read_inode code
> > > > I just committed a couple of days ago?
> > > 
> > > Plain 2.6.20 with my optimized scan you just commited.
> > 
> > By 'optimised scan' you just mean the fix to make it not crash, right?
> 
> No, sorry to be a bit unclear. I mean 
>   "[JFFS2] Speed up mount for directly-mapped NOR flash"
> and then the patch you did yesterday:
>   "[JFFS2] Handle inodes with only a single metadata node with non-zero isize"
> Had to apply than one by hand, but it was easy.

Actually I forgot these:
[JFFS2] Use yield() between GC passes in background thread.
[JFFS2] Check for all-zero node headers

Should be harmless though.




More information about the linux-mtd mailing list