Whamcloud - gitweb
Merge branch 'maint' into next
authorTheodore Ts'o <tytso@mit.edu>
Mon, 19 Jul 2010 06:37:41 +0000 (02:37 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 19 Jul 2010 06:37:41 +0000 (02:37 -0400)
Conflicts:
resize/extent.c

1  2 
debugfs/set_fields.c
e2fsck/unix.c
lib/e2p/ls.c
lib/ext2fs/Makefile.in
lib/ext2fs/ext2_fs.h
lib/ext2fs/swapfs.c
misc/e2freefrag.c
resize/extent.c
resize/main.c

Simple merge
diff --cc e2fsck/unix.c
Simple merge
diff --cc lib/e2p/ls.c
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc resize/extent.c
@@@ -167,10 -167,15 +167,15 @@@ __u64 ext2fs_extent_translate(ext2_exte
                                range = 0;
                        else if (old_loc > highval)
                                range = 1;
-                       else
+                       else {
                                range = ((float) (old_loc - lowval)) /
                                        (highval - lowval);
 -                      mid = low + ((int) (range * (high-low)));
+                               if (range > 0.9)
+                                       range = 0.9;
+                               if (range < 0.1)
+                                       range = 0.1;
+                       }
 +                      mid = low + ((__u64) (range * (high-low)));
                }
  #endif
                if ((old_loc >= extent->list[mid].old_loc) &&
diff --cc resize/main.c
Simple merge