openwrt/target/linux/ath79
Shiji Yang d792d20832 ath79: fix first reboot issue on Netgear WNDR4300 v2 and WNDR4500 v3
From the Netgear u-boot GPL code[1]. Bootloader always unconditionally
marks block 768, 1020 - 1023 as bad blocks on each boot. This may lead
to conflicts with the OpenWrt nand driver since these blocks may be good
blocks. In this case, U-boot will override the oob of these blocks so
that break the ubi volume. The system will be damaged after first reboot.
To avoid this issue, manually skip these blocks by using "mtd-concat".

[1] https://www.downloads.netgear.com/files/GPL/EX7300v2series-V1.0.0.146_gpl_src.tar.bz2.zip

Fixes: https://github.com/openwrt/openwrt/issues/8878
Tested-by: Yousaf <yousaf465@gmail.com>
Signed-off-by: Shiji Yang <yangshiji66@qq.com>
(cherry picked from commit 12f53724c6)
2023-08-24 20:45:12 +02:00
..
base-files/etc/hotplug.d/ieee80211 ath79: migrate Archer C5 5GHz radio device paths 2022-03-31 18:07:29 +02:00
dts ath79: fix first reboot issue on Netgear WNDR4300 v2 and WNDR4500 v3 2023-08-24 20:45:12 +02:00
files kernel: remove obsolete kernel version switches 2023-05-20 15:19:14 +02:00
generic ath79: move ubnt-xm 64M RAM boards back to generic 2023-08-11 12:53:34 +02:00
image ath79: fix first reboot issue on Netgear WNDR4300 v2 and WNDR4500 v3 2023-08-24 20:45:12 +02:00
mikrotik ath79: add support for MikroTik RB951G-2HnD 2023-07-12 20:45:43 +02:00
nand ath79: fix first reboot issue on Netgear WNDR4300 v2 and WNDR4500 v3 2023-08-24 20:45:12 +02:00
patches-5.15 kernel: bump 5.15 to 5.15.125 2023-08-10 21:07:50 +02:00
tiny ath79: move ubnt-xm 64M RAM boards back to generic 2023-08-11 12:53:34 +02:00
config-5.15 kernel: mtd: backport SafeLoader parser 2022-10-19 07:07:14 +02:00
Makefile ath79: switch to 5.15 as default kernel 2022-09-24 13:04:24 +02:00
modules.mk ath79: add new OF only target for QCA MIPS silicon 2018-05-07 08:06:51 +02:00