|
|
|
@ -285,7 +285,7 @@ Index: linux/drivers/mtd/mtdpart.c |
|
|
|
|
+ if (dpart == NULL)
|
|
|
|
|
+ return 1;
|
|
|
|
|
+
|
|
|
|
|
+ printk(KERN_INFO "mtd: \"%s\" created, ofs=%lX, len=%lX \n",
|
|
|
|
|
+ printk(KERN_INFO "mtd: partition \"%s\" created automatically, ofs=%X, len=%X \n",
|
|
|
|
|
+ ROOTFS_SPLIT_NAME, dpart->offset, dpart->size);
|
|
|
|
|
+
|
|
|
|
|
+ ret = add_one_partition(master, dpart, index, NULL);
|
|
|
|
@ -457,7 +457,7 @@ Index: linux/drivers/mtd/mtdpart.c |
|
|
|
|
- offs += slave->mtd.erasesize;
|
|
|
|
|
+ for (i = 0, j = 0; i < nbparts; i++) {
|
|
|
|
|
+ part = (struct mtd_partition *) &parts[i];
|
|
|
|
|
+ ret = add_one_partition(master, part, i, &slave);
|
|
|
|
|
+ ret = add_one_partition(master, part, j, &slave);
|
|
|
|
|
+ if (ret)
|
|
|
|
|
+ return ret;
|
|
|
|
|
+ j++;
|
|
|
|
|