diff options
author | Stefan Lippers-Hollmann <s.l-h@gmx.de> | 2018-05-18 03:00:41 +0200 |
---|---|---|
committer | John Crispin <john@phrozen.org> | 2018-05-24 17:24:31 +0200 |
commit | 66871d9c6211afc1ae35d537d007798b2254d727 (patch) | |
tree | 2b642b1990ba303800fbf34bc3f2610bbfdc4323 /target/linux/ipq806x/files-4.9/arch | |
parent | 27223c0761fb5e8db8886c82a049d59ba4e27364 (diff) | |
download | mtk-20170518-66871d9c6211afc1ae35d537d007798b2254d727.zip mtk-20170518-66871d9c6211afc1ae35d537d007798b2254d727.tar.gz mtk-20170518-66871d9c6211afc1ae35d537d007798b2254d727.tar.bz2 |
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)
Diffstat (limited to 'target/linux/ipq806x/files-4.9/arch')
-rw-r--r-- | target/linux/ipq806x/files-4.9/arch/arm/boot/dts/qcom-ipq8065-r7800.dts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/target/linux/ipq806x/files-4.9/arch/arm/boot/dts/qcom-ipq8065-r7800.dts b/target/linux/ipq806x/files-4.9/arch/arm/boot/dts/qcom-ipq8065-r7800.dts index 63cb42a..a590fad 100644 --- a/target/linux/ipq806x/files-4.9/arch/arm/boot/dts/qcom-ipq8065-r7800.dts +++ b/target/linux/ipq806x/files-4.9/arch/arm/boot/dts/qcom-ipq8065-r7800.dts @@ -359,12 +359,12 @@ kernel@1480000 { label = "kernel"; - reg = <0x1480000 0x0200000>; + reg = <0x1480000 0x0400000>; }; - ubi@1680000 { + ubi@1880000 { label = "ubi"; - reg = <0x1680000 0x1E00000>; + reg = <0x1880000 0x1C00000>; }; netgear@3480000 { |