ipq806x: increase kernel partition size for the Netgear r7800
authorStefan Lippers-Hollmann <s.l-h@gmx.de>
Fri, 18 May 2018 01:00:41 +0000 (03:00 +0200)
committerJohn Crispin <john@phrozen.org>
Thu, 24 May 2018 14:50:41 +0000 (16:50 +0200)
commit8a0d98386e985915c5e4fc8ed662af4017539596
treeb4e0301914e1749c8d2ab7cb12ed924f1f54202a
parent8bb9a386ea63a69af9743e226a9dd1b6292cbb63
ipq806x: increase kernel partition size for the Netgear r7800

Starting with kernel 4.14 and gcc 7, the kernel doesn't fit into the
2 MB reserved for the kernel partition by the OEM firmware anymore.

This patch increases the kernel partition from 2 MB to 4 MB, at the
expense of the rootfs, for all supported kernels.

WARNING: This breaks sysupgrade! Flashing a firmware containing this
changed partitioning from an older image with 2 MB reserved for the
kernel partion requires the tftp recovery procedure, thereby losing
all settings.

This patch is based on a corresponding change by Pavel Kubelun
<be.dissent@gmail.com> and has been tested by Michael Yartys
<michael.yartys@protonmail.com>

Signed-off-by: Stefan Lippers-Hollmann <s.l-h@gmx.de>
(cherry picked from commit dc50694bd1a8f81b40c185bc8cacbdc8e821a3c6)
target/linux/ipq806x/files-4.14/arch/arm/boot/dts/qcom-ipq8065-r7800.dts
target/linux/ipq806x/files-4.9/arch/arm/boot/dts/qcom-ipq8065-r7800.dts
target/linux/ipq806x/image/Makefile