[kernel/2.6.36] refresh patches
[openwrt/svn-archive/archive.git] / target / linux / generic / patches-2.6.36 / 065-rootfs_split.patch
index 7e1fab106d757524918cefa4a2252d1e40bc84a3..b97f55c6113b53d6f3c5e3db029d2112a2dce14f 100644 (file)
  /*
   * This function, given a master MTD object and a partition table, creates
   * and registers slave MTD objects which are bound to the master according to
-@@ -539,7 +685,7 @@ int add_mtd_partitions(struct mtd_info *
+@@ -539,7 +687,7 @@ int add_mtd_partitions(struct mtd_info *
  {
        struct mtd_part *slave;
        uint64_t cur_offset = 0;
  
        printk(KERN_NOTICE "Creating %d MTD partitions on \"%s\":\n", nbparts, master->name);
  
-@@ -547,6 +693,21 @@ int add_mtd_partitions(struct mtd_info *
+@@ -547,6 +695,21 @@ int add_mtd_partitions(struct mtd_info *
                slave = add_one_partition(master, parts + i, i, cur_offset);
                if (!slave)
                        return -ENOMEM;
                cur_offset = slave->offset + slave->mtd.size;
        }
  
-@@ -554,6 +715,32 @@ int add_mtd_partitions(struct mtd_info *
+@@ -554,6 +717,32 @@ int add_mtd_partitions(struct mtd_info *
  }
  EXPORT_SYMBOL(add_mtd_partitions);
  
  
  #include <linux/mtd/mtd.h>
  #include <linux/mtd/map.h>
-@@ -854,6 +855,13 @@ static int mtd_ioctl(struct file *file, 
+@@ -854,6 +855,13 @@ static int mtd_ioctl(struct file *file,
                file->f_pos = 0;
                break;
        }