openwrt/target
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
..
imagebuilder imagebuilder: don't rewrite package list output 2017-12-13 16:00:57 +01:00
linux ar71xx: Ubiquiti Airmax M: add relocate-kernel to invalidate cache 2018-04-26 20:42:42 +02:00
sdk sdk: emit proper tag references for base URLs 2017-02-19 20:50:24 +01:00
toolchain target/toolchain: Fix toolchain packaging without package build 2016-09-06 11:40:12 +02:00
Config.in kernel: allow selecting RTC drivers on targets without explicit RTC support 2017-12-13 15:20:38 +01:00
Makefile sdk: depend on linux/install 2016-11-04 16:14:51 +01:00