Skip to content
Snippets Groups Projects
Commit 2bb834c2 authored by juhosg's avatar juhosg
Browse files

Revert "kernel: create firmware partition from MyLoader partition parser"


This reverts r38197.

The automatically created firmware partition includes
the partition_table partition. Apart from the partition
table, this partition contains sensitive data on some
Compex devices which data can be destroyed when the
firmware partition gets modified. Revert the change to
prevent that.

Signed-off-by: default avatarGabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39382 3c298f89-4303-0410-b956-a3cf2f4a3e73
parent 4523fe9d
No related branches found
No related tags found
No related merge requests found
......@@ -89,12 +89,8 @@ static int myloader_parse_partitions(struct mtd_info *master,
goto out_free_buf;
}
/*
* The MyLoader and the Partition Table is always present.
* Additionally, an extra partition is generated to cover
* everything after the bootloader.
*/
num_parts = 3;
/* The MyLoader and the Partition Table is always present */
num_parts = 2;
/* Detect number of used partitions */
for (i = 0; i < MYLO_MAX_PARTITIONS; i++) {
......@@ -125,13 +121,6 @@ static int myloader_parse_partitions(struct mtd_info *master,
mtd_part++;
names += PART_NAME_LEN;
strncpy(names, "firmware", PART_NAME_LEN);
mtd_part->name = names;
mtd_part->offset = offset;
mtd_part->size = master->size - offset;
mtd_part++;
names += PART_NAME_LEN;
strncpy(names, "partition_table", PART_NAME_LEN);
mtd_part->name = names;
mtd_part->offset = offset;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment