Fix free space size check
[openwrt.git] / target / linux / generic-2.6 / patches / 060-rootfs_split.patch
index e2e52f6..b4a5525 100644 (file)
@@ -242,7 +242,7 @@ diff -ur linux.old/drivers/mtd/mtdpart.c linux.dev/drivers/mtd/mtdpart.c
 +                              part->offset += len;
 +                              part->size -= len;
 +                      
-+                              if (len + master->erasesize < part->size)
++                              if (master->erasesize <= part->size)
 +                                      ret = add_mtd_partition(master, part, i + 1);
 +                              else
 +                                      kfree(part->name);