You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/target/linux
Christian Lamparter 08257a4053 apm821xx: use lzma compression for the initramfs images
The MR24's u-boot takes it sweet time decompressing the
LZMA-packed initramfs image. A user reported that
compared to the old gzip method in v2: it "takes a ton
longer to decompress like 4\x the old boot time for
decompression".

This patch also fixes a issue with the WNDR4700's initramfs
image getting to big and causing the following u-boot crash
during the decompression:

"Uncompressing Multi-File Image ... Error: inflate() returned -5
out-of-mem or overwrite error - must RESET board to recover"

This patch fixes both issues by reverting the MR24's initramfs
compression method back to gzip. And choosing to compress the
initramfs within the initramfs image as LZMA by default.

Cc: chrisrblake93@gmail.com
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
8 years ago
..
adm5120 adm5120: remove target specific /etc/config/system 8 years ago
adm8668 treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
apm821xx apm821xx: use lzma compression for the initramfs images 8 years ago
ar7 all: drop old uci-defaults.sh 9 years ago
ar71xx ar71xx: add ath10k firmware to profile defaults where ath10k is used 8 years ago
arc770 image.mk: clean up redundant code related to DEVICE_DTS 8 years ago
archs38 image.mk: clean up redundant code related to DEVICE_DTS 8 years ago
arm64 kernel: remove bogus CONFIG_LOG_BUF_SHIFT overrides 8 years ago
at91 at91: fix SAMA5D3 subtarget 8 years ago
ath25 ath25: add the small_Flash feature 8 years ago
au1000 image: fix jffs2(_nand) image generation 9 years ago
bcm53xx kernel: update bcma backporting changes up to 4.8 8 years ago
brcm47xx kernel: update kernel 4.4 to version 4.4.15 8 years ago
brcm63xx image.mk: clean up redundant code related to DEVICE_DTS 8 years ago
brcm2708 image.mk: clean up redundant code related to DEVICE_DTS 8 years ago
cns3xxx cns3xxx: remove obsolete jffs2 image build code 8 years ago
gemini gemini: delete 3.18 support 8 years ago
generic linux: Get rid of 000-keep_initrafs_the_default.patch 8 years ago
imx6 image.mk: clean up redundant code related to DEVICE_DTS 8 years ago
ipq806x ipq806x: clean up redundant initialization of core device image variables 8 years ago
ixp4xx ixp4xx: fix Avila SoC audio driver compilation 8 years ago
kirkwood kirkwood: remove obsolete code for including kernel/dtb in rootfs 8 years ago
lantiq lantiq: fix image creation of P2812HNUF3 & BTHOMEHUBV3A 8 years ago
malta malta: remove NAMESPACES config symbols 8 years ago
mcs814x branding: add LEDE branding 8 years ago
mediatek kernel: update kernel 4.4 to version 4.4.15 8 years ago
mpc85xx ppc4xx: remove booke-wdt watchdog package 8 years ago
mvebu mvebu: switch to the new image build code 8 years ago
mxs mxs: unconditionally install kernel images/dtb files into rootfs (needed by boards) 8 years ago
octeon kernel: update to version 4.4.14 8 years ago
omap omap: remove obsolete code for including kernel/dtb in rootfs 8 years ago
omap24xx image / basefiles: make console password configurable 8 years ago
orion all: drop old uci-defaults.sh 9 years ago
oxnas oxnas: add kmod-ledtrig-timer to default package set 8 years ago
ppc40x ppc4xx: remove booke-wdt watchdog package 8 years ago
ppc44x ppc4xx: remove booke-wdt watchdog package 8 years ago
ramips ramips: mt7621: add missing kernel symbol 8 years ago
rb532 treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
realview realview: sync kernel config file 8 years ago
sunxi sunxi/pcduino3: Remove selection of absent rtl8188eu 8 years ago
uml uml: revert accidentally committed change 8 years ago
x86 x86: remove obsolete reference to $(PROFILE) 8 years ago
xburst xburst: remove target specific /etc/config/system 8 years ago
zynq image.mk: clean up redundant code related to DEVICE_DTS 8 years ago
Makefile