X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=target%2Flinux%2Far7-2.4%2Fpatches%2F001-flash_map.patch;h=f04929c7b9983f24ae4d94559baf2f80bad9605f;hb=f8ae668a453814a609e33bf9e0afde38a81ba367;hp=83bc103beff4407dd0d56728b8a406d82755a744;hpb=dab3ca1324288a1abeb32590e1caec8848efe3e0;p=openwrt-10.03%2F.git diff --git a/target/linux/ar7-2.4/patches/001-flash_map.patch b/target/linux/ar7-2.4/patches/001-flash_map.patch index 83bc103be..f04929c7b 100644 --- a/target/linux/ar7-2.4/patches/001-flash_map.patch +++ b/target/linux/ar7-2.4/patches/001-flash_map.patch @@ -217,12 +217,12 @@ diff -urN linux.old/drivers/mtd/maps/ar7-flash.c linux.dev/drivers/mtd/maps/ar7- + + ar7_partinfo[p].name = strdup("config"); + ar7_partinfo[p].offset = config_offset; -+ ar7_partinfo[p].size = WINDOW_SIZE - config_offset; ++ ar7_partinfo[p].size = ar7_mtd_info->size - config_offset; + ar7_partinfo[p++].mask_flags = 0; + + if (ar7_read32(&ar7_map, rootfs_start) == SQUASHFS_MAGIC) { + int newsize, newoffset; -+ squashfs_super_block sb; ++ struct squashfs_super_block sb; + + ar7_copy_from(&ar7_map, &sb, rootfs_start, sizeof(sb)); + printk("Squashfs detected (size = 0x%08x)\n", sb.bytes_used);