openwrtv3/target/linux
Rafał Miłecki 3c014dc306 Revert "bcm53xx: use uncompressed zImages"
This reverts commit b3be33f135.

CFE is known to fail in some non-standard cases, e.g. when using kernel
or format different that what was tested by Broadcom. This kernel change
triggered some problem with booting OpenWrt kernel stored in Seama.

As long as Seama checksum was covering enough data, it was working fine.
We need to change it however, because calculating MD5 over part of UBI
containing SquashFS is unsafe. UBI may move PEBs depending on flash
wearing level which would break CFE booting the image.

For some reason this kernel change was breaking CFE. Calculating MD5
over 0x47ffc0 B data or less (there is 0x40 B long header) was stopping
booting process at:
Starting program at 0x00008000

As our kernel is usually 0x3fffc0 B it was affected by this problem.

Reverting this change fixes sysupgrade (which already uses kernel size
for MD5 calculation) and will allow us to adjust "fixseama" command call
on the first boot.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
2016-07-04 12:32:12 +02:00
..
adm5120 adm5120: remove target specific /etc/config/system 2016-06-08 00:31:09 +02:00
adm8668 treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
ar7 all: drop old uci-defaults.sh 2015-12-11 15:26:06 +00:00
ar71xx ar71xx: spi-rb4xx fix. 2016-07-02 10:16:17 +02:00
arc770 linux: arc: disable kernel unwinding to fix modules loading 2016-06-22 19:32:06 +02:00
archs38 linux: arc: disable kernel unwinding to fix modules loading 2016-06-22 19:32:06 +02:00
arm64 kernel: remove bogus CONFIG_LOG_BUF_SHIFT overrides 2016-05-21 22:35:41 +02:00
at91 at91: fix SAMA5D3 subtarget 2016-04-25 14:54:07 +02:00
ath25 ath25: add the small_Flash feature 2016-06-13 22:51:43 +02:00
au1000 image: fix jffs2(_nand) image generation 2015-08-05 13:55:52 +00:00
bcm53xx Revert "bcm53xx: use uncompressed zImages" 2016-07-04 12:32:12 +02:00
brcm47xx kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
brcm63xx kernel: Move append-dtb to common image-commands 2016-06-22 19:32:06 +02:00
brcm2708 kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
cns3xxx cns3xxx: fix RX softIRQ loop 2016-06-17 04:13:07 +02:00
gemini gemini: delete 3.18 support 2016-05-12 17:55:15 +02:00
generic kernel: fix build of kmod-udptunnel4 and kmod-udptunnel6 2016-07-02 18:35:58 +02:00
imx6 imx6: fix redundant PROFILES overrides in image makefile 2016-07-02 19:34:19 +02:00
ipq806x ipq806x: enable ath10k firmware for 988x, 99x0 and 9984 by default 2016-07-04 11:41:32 +02:00
ixp4xx ixp4xx: fix Avila SoC audio driver compilation 2016-06-07 11:15:55 +02:00
kirkwood kernel: Move append-dtb to common image-commands 2016-06-22 19:32:06 +02:00
lantiq Revert "lantiq: enable SMP for XRX200" 2016-06-27 13:06:56 +02:00
malta malta: remove NAMESPACES config symbols 2016-06-06 14:58:11 +02:00
mcs814x branding: add LEDE branding 2016-03-24 22:40:13 +01:00
mediatek kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
mpc85xx treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
mvebu mvebu: Configure status LED for WRT1900ACS 2016-06-15 12:58:23 +02:00
mxs mxs: delete old kernel versions 2016-05-12 17:52:55 +02:00
octeon kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
omap omap: remove NAMESPACES config symbols 2016-06-14 22:57:30 -07:00
omap24xx image / basefiles: make console password configurable 2016-04-18 21:53:07 +02:00
orion all: drop old uci-defaults.sh 2015-12-11 15:26:06 +00:00
oxnas kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
ppc40x ppc40x: upgrade to 3.18 2015-04-12 20:48:13 +00:00
ppc44x image / basefiles: make console password configurable 2016-04-18 21:53:07 +02:00
ramips ramips: fix up switch settings for Sitecom WL-351 v1 002 2016-07-03 08:00:26 +02:00
rb532 treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
realview realview: sync kernel config file 2016-06-15 15:58:05 +02:00
sunxi kernel: rename B53 symbols to avoid upstream kernel conflict 2016-06-20 08:00:14 +02:00
uml uml: revert accidentally committed change 2016-04-25 14:09:05 +02:00
x86 x86: enable kmod-igb on 64-bit by default 2016-07-03 19:43:18 +02:00
xburst xburst: remove target specific /etc/config/system 2016-06-08 00:31:09 +02:00
zynq zynq: remove unneeded _DIAG and _XFRM symbols 2016-06-06 14:58:11 +02:00
Makefile