Re: e2fsck hanging

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mar 14, 2007  09:17 +0000, Jeremy Sanders wrote:
> > --- e2fsprogs-1.39/lib/ext2fs/icount.c  2005-09-06 05:40:14.000000000
> > -0400
> > +++ e2fsprogs-1.39-test/lib/ext2fs/icount.c     2007-03-13
> > 10:56:19.000000000 -0400
> > @@ -251,6 +251,10 @@
> >                                  range = ((float) (ino - lowval)) /
> >                                          (highval - lowval);
> >                          mid = low + ((int) (range * (high-low)));
> > +                       if (mid > high)
> > +                               mid = high;
> > +                       if (mid < low)
> > +                               mid = low;
> >                  }
> > #endif
> >                  if (ino == icount->list[mid].ino) {
> 
> I'm happy to report this patch solved the fsck hanging problem I reported a
> few weeks ago.

Any real reason we don't change this to a double instead of a float?

Cheers, Andreas
--
Andreas Dilger
Principal Software Engineer
Cluster File Systems, Inc.

_______________________________________________
Ext3-users mailing list
Ext3-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/ext3-users

[Index of Archives]         [Linux RAID]     [Kernel Development]     [Red Hat Install]     [Video 4 Linux]     [Postgresql]     [Fedora]     [Gimp]     [Yosemite News]

  Powered by Linux