openwrt/target/linux/ath79
Edward Chow 983a753f38 ath79: linksys_ea4500-v3: take over the space for user data
The last "syscfg" partition of the OEM firmware turns out to be a
UBIFS used to store user data, just as the "rootfs_data" of OpenWrt,
so it should be reasonable to absorb it into the "ubi" partition.

Factory installations via either OEM firmware or tftp, or by forcibly
flashing factory image to mtd5 (firmware) partition with mtd tool are
confirmed working, but the UBI remaining inside "syscfg" partition
could break upgrade. Fortunately, installing kmod-mtd-rw and erasing
"syscfg" partition before upgrade is confirmed working, in which case,
"ubi" will automatically expand to the blank space once occupied by
the former mtd8 (syscfg), with the total block number increased, but
the UBIFS for rootfs_data will not automatically claim the newly
available space (since it is created when mtd8 still exists, and
sysupgrade does not set "autoresize" flag to rootfs_data). These space
will be claimed during the next upgrade, when rootfs_data is removed
and created again.

Fixes: 50f727b773 ("ath79: add support for Linksys EA4500 v3")

Signed-off-by: Edward Chow <equu@openmail.cc>
Link: https://github.com/openwrt/openwrt/pull/14791
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-11-07 14:57:37 +01: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: linksys_ea4500-v3: take over the space for user data 2024-11-07 14:57:37 +01:00
files treewide: remove platform_get_resoruce 2024-10-22 00:44:33 +02:00
generic ath79: add support for ALFA Network WiFi CampPro Nano Duo 2024-10-22 12:25:58 +02:00
image ath79: linksys_ea4500-v3: take over the space for user data 2024-11-07 14:57:37 +01:00
mikrotik generic: platform/mikrotik: add wlan lz77 decompress 2024-10-08 10:45:58 +02:00
nand ath79: linksys_ea4500-v3: take over the space for user data 2024-11-07 14:57:37 +01:00
patches-6.6 kernel: bump 6.6 to 6.6.57 2024-10-19 16:21:32 +02:00
tiny ath79: disable ath79 USB phy drivers by default 2024-09-22 23:58:47 +02:00
config-6.6 ath79: disable ath79 USB phy drivers by default 2024-09-22 23:58:47 +02:00
Makefile ath79: switch default kernel to 6.6 2024-06-14 17:38:09 +02:00
modules.mk