immortalwrt/target/linux
Adrian Schmutzler 865d430f4b ath79/mikrotik: disable building NAND images
The current support for MikroTik NAND-based devices relies on a
gross hack that packs the kernel into a static YAFFS stub, as the
stock bootloader only supports booting a YAFFS-encapsulated kernel.

The problem with this approach is that since the kernel partition is
blindly overwritten without any kind of wear or badblock management
(due to lack of proper support for YAFFS in OpenWRT), the NAND flash
is not worn uniformly and eventually badblocks appear, leading to
unbootable devices.

Until a proper fix is found (or the stock bootloader supports other
filesystems), we disable building these images to prevent unknowing
users from risking their devices.

Thanks to Thibaut Varène for summarizing the details above.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-12-28 11:21:12 +08:00
..
apm821xx apm821xx: Netgear WNDR4700 limit kernel lzma dictionary 2020-12-23 11:52:12 +08:00
arc770 treewide: remove support for kernel 4.x 2020-10-31 11:39:45 +08:00
archs38 treewide: remove support for kernel 4.x 2020-10-31 11:39:45 +08:00
armvirt Merge Mainline 2020-12-17 23:24:15 +08:00
at91 kernel: move some disabled symbols to generic 2020-12-23 11:33:15 +08:00
ath25 ath25: fix preinit Ethernet port configuration 2020-09-11 17:18:17 +08:00
ath79 ath79/mikrotik: disable building NAND images 2020-12-28 11:21:12 +08:00
bcm27xx kernel: bump 5.4 to 5.4.85 2020-12-23 11:30:55 +08:00
bcm47xx kernel: bump 5.4 to 5.4.80 2020-11-28 19:04:52 +08:00
bcm53xx kernel: move some disabled symbols to generic 2020-12-23 11:33:15 +08:00
bcm63xx kernel: move some disabled symbols to generic 2020-12-23 11:33:15 +08:00
gemini treewide: remove support for kernel 4.x 2020-10-31 11:39:45 +08:00
generic kernel: add disabled PROC_STRIPPED 2020-12-28 11:19:07 +08:00
imx6 kernel: move some disabled symbols to generic 2020-12-23 11:33:15 +08:00
ipq40xx ipq40xx: revert usage of VLAN S-TAG 2020-12-26 17:10:47 +08:00
ipq806x ipq806x: add support for Qualcomm IPQ8062 SoC 2020-12-25 23:41:42 +08:00
ipq807x kernel: add disabled PROC_STRIPPED 2020-12-28 11:19:07 +08:00
kirkwood kernel: move some disabled symbols to generic 2020-12-23 11:33:15 +08:00
lantiq kernel: move some disabled symbols to generic 2020-12-23 11:33:15 +08:00
layerscape kernel: remove target specific setting of CONFIG_TCP_CONG_ADVANCED 2020-12-26 11:36:18 +08:00
malta treewide: remove support for kernel 4.x 2020-10-31 11:39:45 +08:00
mediatek kernel: move some disabled symbols to generic 2020-12-23 11:33:15 +08:00
mpc85xx kernel: move some disabled symbols to generic 2020-12-23 11:33:15 +08:00
mvebu kernel: move some disabled symbols to generic 2020-12-23 11:33:15 +08:00
mxs treewide: remove support for kernel 4.x 2020-10-31 11:39:45 +08:00
octeon kernel: bump 5.4 to 5.4.75 2020-11-12 11:14:24 +08:00
octeontx treewide: remove support for kernel 4.x 2020-10-31 11:39:45 +08:00
omap kernel: move some disabled symbols to generic 2020-12-23 11:33:15 +08:00
oxnas oxnas: now longer build KD20 factory image 2020-12-24 11:39:51 +08:00
pistachio kernel: move some disabled symbols to generic 2020-12-23 11:33:15 +08:00
ramips treewide: use more descriptive names for concatenated partitions 2020-12-28 11:20:45 +08:00
realtek realtek: use kernel defined halt 2020-12-23 11:35:14 +08:00
rockchip kernel: add disabled PROC_STRIPPED 2020-12-28 11:19:07 +08:00
sunxi sunxi: add missing arg in 01_leds 2020-12-20 13:01:32 +08:00
tegra tegra: image: remove unnecessary assumptions from bootscript 2020-12-23 11:25:09 +08:00
uml kernel: bump to 4.9.240, 4.14.202, 4.19.152 2020-10-17 19:46:46 +08:00
x86 x86: enable CONFIG_MMC_SDHCI_ACPI for x86_64 2020-12-05 17:19:19 +08:00
zynq kernel: add disabled PROC_STRIPPED 2020-12-28 11:19:07 +08:00
Makefile