difos/target/linux
Tad Davanzo 10415d5e70 mvebu: mamba resize kernel to 4MB
mamba has a 3MB kernel partition as specified by the DTS.
3MB is not sufficient for building with many kernel modules or newer
kernel versions.

mamba uboot however as set from factory will load up to 4MB.
This can be observed by looking a uboot log:
	NAND read: device 0 offset 0xa00000, size 0x400000
	4194304 bytes read: OK
and from uboot environment variables:
	$ fw_printenv | grep "pri_kern_size";
	pri_kern_size=0x400000

Resize the root partitions from 37MB to 36MB to let kernel expand
into it another 1MB.
And set kernel target size to 4MB.

Lastly add a compatibility version message: kernel-size-migration.
And set it on mamba to prevent sysupgrading without first reinstalling from
a factory image.

Signed-off-by: Tad Davanzo <tad@spotco.us>
2021-03-19 15:30:01 +01:00
..
apm821xx treewide: remove execute bit and shebang from board.d files 2021-03-06 11:30:06 +01:00
arc770 treewide: remove execute bit and shebang from board.d files 2021-03-06 11:30:06 +01:00
archs38 treewide: remove execute bit and shebang from board.d files 2021-03-06 11:30:06 +01:00
armvirt kernel: move some disabled symbols to generic 2021-03-19 00:59:22 +01:00
at91 treewide: make AddDepends/usb-serial selective 2021-03-06 12:38:38 +01:00
ath25 treewide: remove execute bit and shebang from board.d files 2021-03-06 11:30:06 +01:00
ath79 ath79: fix RS-485 on Teltonika RUT-955 2021-03-17 17:41:24 +00:00
bcm27xx kernel: move some disabled symbols to generic 2021-03-19 00:59:22 +01:00
bcm47xx bcm47xx: make WGT634U NVRAM patch apply again 2021-03-12 21:09:11 +01:00
bcm53xx bcm53xx: backport first 5.13 DTS changes 2021-03-14 19:11:05 +01:00
bcm63xx bcm63xx: AD1018-nor: add NAND flash 2021-03-08 12:45:10 +01:00
bcm4908 bcm4908: backport recent bcm_sf2 changes 2021-03-17 08:10:54 +01:00
bmips bmips: backport b53 mmap device tree support 2021-03-19 11:00:19 +01:00
gemini treewide: remove execute bit and shebang from board.d files 2021-03-06 11:30:06 +01:00
generic kernel: add missing config symbols, fix typos 2021-03-19 14:02:47 +00:00
imx6 kernel: move some disabled symbols to generic 2021-03-19 00:59:22 +01:00
ipq40xx kernel: move some disabled symbols to generic 2021-03-19 00:59:22 +01:00
ipq806x ipq806x: work-around vendor 'rootfs_data' GPT partition 2021-03-19 13:36:02 +00:00
ipq807x kernel: move some disabled symbols to generic 2021-03-19 00:59:22 +01:00
kirkwood kernel: add pending mtd patches adding NVMEM support 2021-03-12 18:49:46 +01:00
lantiq lantiq: set maximum kernel size for ARV7519RW22 2021-03-18 16:17:43 +01:00
layerscape kernel: move some disabled symbols to generic 2021-03-19 00:59:22 +01:00
malta malta: prune subtarget configs 2021-03-17 15:35:33 +01:00
mediatek kernel: move some disabled symbols to generic 2021-03-19 00:59:22 +01:00
mpc85xx treewide: remove execute bit and shebang from board.d files 2021-03-06 11:30:06 +01:00
mvebu mvebu: mamba resize kernel to 4MB 2021-03-19 15:30:01 +01:00
mxs treewide: remove execute bit and shebang from board.d files 2021-03-06 11:30:06 +01:00
octeon kernel: move some disabled symbols to generic 2021-03-19 00:59:22 +01:00
octeontx kernel: move some disabled symbols to generic 2021-03-19 00:59:22 +01:00
omap kernel: move some disabled symbols to generic 2021-03-19 00:59:22 +01:00
oxnas kernel: move some disabled symbols to generic 2021-03-19 00:59:22 +01:00
pistachio kernel: add pending mtd patches adding NVMEM support 2021-03-12 18:49:46 +01:00
ramips ramips: move spi-nor-add-gd25q512 patch to generic 2021-03-19 01:25:26 +01:00
realtek realtek: enable SerDes NWAY and SGMII negotiation 2021-03-17 10:01:21 +01:00
rockchip kernel: move some disabled symbols to generic 2021-03-19 00:59:22 +01:00
sunxi treewide: remove execute bit and shebang from board.d files 2021-03-06 11:30:06 +01:00
tegra kernel: move some disabled symbols to generic 2021-03-19 00:59:22 +01:00
uml target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00
x86 kernel: add missing config symbols, fix typos 2021-03-19 14:02:47 +00:00
zynq kernel: move some disabled symbols to generic 2021-03-19 00:59:22 +01:00
Makefile target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00