1
0
mirror of https://git.openwrt.org/openwrt/openwrt.git synced 2024-10-21 06:58:37 +02:00
openwrt/target/linux/ar71xx
Matthias Schiffer d168c2cf81
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:40:07 +02:00
..
base-files ar71xx: sysupgrade: improve CPE/WBS 210/510 validation, add new metadata offset 2018-04-10 18:29:19 +02:00
files ar71xx: limit Ethernet speed of UBNT Airmax M (XM) devices to 100Mbit/s 2018-04-10 15:27:39 +02:00
generic
image ar71xx: Ubiquiti Airmax M: add relocate-kernel to invalidate cache 2018-04-26 20:40:07 +02:00
mikrotik
nand
patches-4.9 kernel: bump 4.9 to 4.9.96 2018-04-26 08:53:54 +02:00
tiny
config-4.9
Makefile
modules.mk