|
@@ -470,6 +470,10 @@ static struct mtd_part *allocate_partition(struct mtd_info *parent,
|
|
|
/* let's register it anyway to preserve ordering */
|
|
/* let's register it anyway to preserve ordering */
|
|
|
slave->offset = 0;
|
|
slave->offset = 0;
|
|
|
slave->mtd.size = 0;
|
|
slave->mtd.size = 0;
|
|
|
|
|
+
|
|
|
|
|
+ /* Initialize ->erasesize to make add_mtd_device() happy. */
|
|
|
|
|
+ slave->mtd.erasesize = parent->erasesize;
|
|
|
|
|
+
|
|
|
printk(KERN_ERR"mtd: partition \"%s\" is out of reach -- disabled\n",
|
|
printk(KERN_ERR"mtd: partition \"%s\" is out of reach -- disabled\n",
|
|
|
part->name);
|
|
part->name);
|
|
|
goto out_register;
|
|
goto out_register;
|