kernel: drop unneeded modification of mtd_add_partition function
In old days mtd_add_partition was checking for partitions overlapping
which was breaking our splitting feature. We had to modify this function
by adding an extra bool dup_check parameter. Upstream commit:
3a434f66e6da ("mtd: part: Remove partition overlap checks")
removed that check so we don't need our modification anymore.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 47748
			
			
This commit is contained in:
		| @@ -1,6 +1,6 @@ | ||||
| --- a/drivers/mtd/mtdpart.c | ||||
| +++ b/drivers/mtd/mtdpart.c | ||||
| @@ -453,14 +453,12 @@ static struct mtd_part *allocate_partiti | ||||
| @@ -454,14 +454,12 @@ static struct mtd_part *allocate_partiti | ||||
|  	if (slave->offset == MTDPART_OFS_APPEND) | ||||
|  		slave->offset = cur_offset; | ||||
|  	if (slave->offset == MTDPART_OFS_NXTBLK) { | ||||
| @@ -18,7 +18,7 @@ | ||||
|  	} | ||||
|  	if (slave->offset == MTDPART_OFS_RETAIN) { | ||||
|  		slave->offset = cur_offset; | ||||
| @@ -687,6 +685,17 @@ run_parsers_by_type(struct mtd_part *sla | ||||
| @@ -679,6 +677,17 @@ run_parsers_by_type(struct mtd_part *sla | ||||
|  	return nr_parts; | ||||
|  } | ||||
|   | ||||
| @@ -36,7 +36,7 @@ | ||||
|  #ifdef CONFIG_MTD_SPLIT_FIRMWARE_NAME | ||||
|  #define SPLIT_FIRMWARE_NAME	CONFIG_MTD_SPLIT_FIRMWARE_NAME | ||||
|  #else | ||||
| @@ -986,6 +995,24 @@ int mtd_is_partition(const struct mtd_in | ||||
| @@ -978,6 +987,24 @@ int mtd_is_partition(const struct mtd_in | ||||
|  } | ||||
|  EXPORT_SYMBOL_GPL(mtd_is_partition); | ||||
|   | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Rafał Miłecki
					Rafał Miłecki