1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-12-25 03:13:20 +02:00
openwrt-xburst/target/linux
markus 3c05ba2472 fix CRC32 calculation for sysupgrade
* reduce image size for CRC calculation by fs_mark size

sysupgrade sometimes failed for me and I noticed that it was due
to incorrect CRC values in trx-header after performing it.
It seems that the fs_mark was completely included in the calculation
and that it was nevertheless modified by sysupgrade while appending
the jffs data.
This only occurs for the first boot after sysupgrade as the flashmap
driver recalculates the CRC to an even smaller area when it boots.



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22396 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-27 15:37:37 +00:00
..
adm5120 update kernel versions 2010-07-19 11:34:03 +00:00
amazon define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files 2010-04-12 23:15:56 +00:00
ar7 update kernel versions 2010-07-19 11:34:03 +00:00
ar71xx ar71xx: fix sysupgrade on the ubnt nanostation m 2010-07-23 18:16:47 +00:00
at91 [at91] general cleanup 2010-07-22 11:32:42 +00:00
atheros [atheros] renaming of the IP175C switch driver brioke switch detection on the Dir-300 and others, fix it 2010-07-23 10:39:10 +00:00
au1000 massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950 2010-07-12 14:06:13 +00:00
avr32 update kernel versions 2010-07-19 11:34:03 +00:00
brcm47xx fix CRC32 calculation for sysupgrade 2010-07-27 15:37:37 +00:00
brcm63xx [brcm63xx] reorder profiles 2010-07-26 18:58:35 +00:00
cns3xxx add support for the Gateworks Laguna family (Cavium Networks Econa CNS3xxx) 2010-07-21 11:20:53 +00:00
cobalt update kernel versions 2010-07-19 11:34:03 +00:00
coldfire define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files 2010-04-12 23:15:56 +00:00
ep93xx fixup some boardnames 2010-07-19 11:30:27 +00:00
etrax update kernel versions 2010-07-19 11:34:03 +00:00
gemini update kernel versions 2010-07-19 11:34:03 +00:00
generic generic/config-2.6.32: switch from gzip to lzma jffs2 compression 2010-07-24 08:14:22 +00:00
goldfish define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files 2010-04-12 23:15:56 +00:00
ifxmips update kernel versions 2010-07-19 11:34:03 +00:00
imx21 rename the mx2 target to imx21 2010-07-19 12:32:18 +00:00
iop32x update kernel versions 2010-07-19 11:34:03 +00:00
ixp4xx ixp4xx: add kernel 2.6.34 preliminary support 2010-07-24 00:18:58 +00:00
kirkwood buildsystem: rename tgz/TGZ "feature" and matching options to targz/TARGZ 2010-04-28 14:47:43 +00:00
malta update kernel versions 2010-07-19 11:34:03 +00:00
mpc52xx buildsystem: rename tgz/TGZ "feature" and matching options to targz/TARGZ 2010-04-28 14:47:43 +00:00
mpc83xx update kernel versions 2010-07-19 11:34:03 +00:00
octeon massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950 2010-07-12 14:06:13 +00:00
omap35xx [gumstix] Remove profile no longer required 2010-07-19 12:29:41 +00:00
orion kernel: update to kernel 2.6.34.1 2010-07-10 22:39:52 +00:00
ppc40x update kernel versions 2010-07-19 11:34:03 +00:00
ppc44x update kernel versions 2010-07-19 11:34:03 +00:00
ps3 massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950 2010-07-12 14:06:13 +00:00
pxa update kernel versions 2010-07-19 11:34:03 +00:00
pxcab massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950 2010-07-12 14:06:13 +00:00
ramips ramips: enable ethernet driver for rt288x 2010-07-15 19:45:49 +00:00
rb532 update kernel versions 2010-07-19 11:34:03 +00:00
rdc update kernel versions 2010-07-19 11:34:03 +00:00
s3c24xx massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950 2010-07-12 14:06:13 +00:00
sibyte update kernel versions 2010-07-19 11:34:03 +00:00
ubicom32 define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files 2010-04-12 23:15:56 +00:00
uml disable crash logging for uml, it cannot possibly work there anyway 2010-07-21 15:02:53 +00:00
x86 update kernel versions 2010-07-19 11:34:03 +00:00
xburst massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950 2010-07-12 14:06:13 +00:00
Makefile rework parallel building to get rid of some warnings 2008-08-16 16:59:47 +00:00