openwrt/target/linux/ar71xx/image
Matthias Schiffer eed9d40133
ar71xx: Ubiquiti Airmax M: add relocate-kernel to invalidate cache
Some Ubiquiti U-boot versions, in particular the "U-Boot 1.1.4.2-s956
(Jun 10 2015 - 10:54:50)" found with AirOS 5.6, do not correctly flush the
caches for the whole kernel address range after decompressing the kernel
image, leading to hard to debug boot failures, depending on kernel version
and configuration.

As a workaround, prepend the relocate-kernels loader, which will invalidate
the caches after moving the kernel to the correct load address.

Reported-by: Andreas Ziegler <dev@andreas-ziegler.de>
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2018-04-26 20:42:42 +02:00
..
lzma-loader ar71xx/lzma-loader: fix O32 ABI conformance 2016-01-17 15:29:03 +00:00
generic.mk ar71xx: add support for ALFA Network AP121F 2017-07-23 00:26:51 +02:00
legacy-devices.mk ar71xx: Netgear WNR2000v4: do not include USB packages [17.01] 2018-01-13 17:47:23 +01:00
legacy.mk ar71xx: create profile and build image for the OpenMesh A60 board 2017-02-15 09:35:50 +01:00
Makefile ar71xx: convert mikrotik routerboard support to UBI 2017-02-01 14:58:57 +01:00
mikrotik.mk ar71xx: enable nand-utils in the mikrotik subtarget to ensure it makes it to initramfs 2017-05-12 13:33:22 +02:00
nand.mk ar71xx: add ath10k driver and firmware for Netgear R6100 to firmware image 2017-03-11 12:46:43 +01:00
tp-link.mk ar71xx: add rssileds to WA850RE v1 image 2017-10-07 17:05:57 +02:00
ubinize-nbg6716.ini ar71xx: nbg6716: Enable procd nand sysupgrage 2014-06-26 11:43:38 +00:00
ubinize-wndr4300.ini ar71xx: remove old jffs2 marker from image generation on nand targets 2014-06-24 18:14:18 +00:00
ubnt.mk ar71xx: Ubiquiti Airmax M: add relocate-kernel to invalidate cache 2018-04-26 20:42:42 +02:00