openwrt/target/linux/gemini
Linus Walleij 40b5a83fdb gemini: use tar stream to write firmware
The firmware update file can get big, so instead of extracting
the whole file into the tmp folder potentially running out of space
and make the upgrade fail, stream from tar xvf -O directly to the
mtd write command.

Refactor the checking of partitions and the actual upgrade into
two steps when we are at it.

Link: https://github.com/openwrt/openwrt/pull/21782
(cherry picked from commit 1977301b5f)
Link: https://github.com/openwrt/openwrt/pull/21973
Signed-off-by: Linus Walleij <linusw@kernel.org>
2026-02-11 08:47:45 +01:00
..
base-files gemini: use tar stream to write firmware 2026-02-11 08:47:45 +01:00
generic gemini: add generic subtarget 2022-12-23 19:44:20 +01:00
image gemini: pad storlink reference firmware to 128kb 2026-02-11 08:47:45 +01:00
patches-6.12 gemini: Fix up the rootfs device for SQ201 2026-02-11 08:47:45 +01:00
config-6.12 gemini: select CONFIG_BLK_DEV_LOOP 2026-02-11 08:47:45 +01:00
Makefile gemini: Switch to kernel v6.12 only 2025-05-27 21:04:01 +02:00
modules.mk gemini: usb-fotg210: remove uneeded dependency on @USB_SUPPORT 2023-11-08 22:01:44 +01:00