immortalwrt/target/linux
Michael Pratt 028ec221f0
ath79: expand factory.bin support for some Senao Engenius boards
Newer EnGenius software that still uses the tar.gz platform
  instead of the custom header requires more checks for upgrading,
  but their script includes a way to skip them...
  the existence of a file in the tar.gz called failsafe.bin

  Their upgrade script has these lines:

  \#pass check when upload with full image file
  [ "${errcode}" -eq "1" ] && [ -f failsafe.bin ] && errcode="0"

  This overrides the script's "errcode" variable
  which can be set if any of the following actions/checks fail:

  - untarring of the upload

  - magic number for kernel: "2705"

  - magic num for rootfs: "7371" or "6873"

  - md5sums for each file in the format
	filename:md5

  - existence of a file matching FWINFO*
	that it has boardname in the name somewhere (grep)
	that the 4th field of separator "-" is at least 3 (version)

  Otherwise we would need to generate md5sums in this strange format
  and touch a file with specific requirements in the name.

  This does not effect boards where the advanced checks do not apply.

Signed-off-by: Michael Pratt <mcpratt@pm.me>
[fixed SoB to match From:]
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-12-25 19:20:48 +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: expand factory.bin support for some Senao Engenius boards 2020-12-25 19:20:48 +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: only strip proc for small flash devices 2020-12-23 11:53:59 +08:00
imx6 kernel: move some disabled symbols to generic 2020-12-23 11:33:15 +08:00
ipq40xx Merge Mainline 2020-12-25 17:25:32 +08:00
ipq806x kernel: move some disabled symbols to generic 2020-12-23 11:33:15 +08:00
ipq807x kernel: move some disabled symbols to generic 2020-12-23 11:33:15 +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: move some disabled symbols to generic 2020-12-23 11:33:15 +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 ramips: add support for D-Link DIR-882 R1 2020-12-25 19:20:22 +08:00
realtek realtek: use kernel defined halt 2020-12-23 11:35:14 +08:00
rockchip kernel: bump 5.4 to 5.4.85 2020-12-23 11:30:55 +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 treewide: remove support for kernel 4.x 2020-10-31 11:39:45 +08:00
Makefile build: add 'make kernel_xconfig' command 2020-07-09 12:03:26 +08:00