diff options
author | Álvaro Fernández Rojas <noltari@gmail.com> | 2020-06-03 13:39:50 +0200 |
---|---|---|
committer | Álvaro Fernández Rojas <noltari@gmail.com> | 2020-06-03 15:33:04 +0200 |
commit | 6dc01cdee8162ca5d23c67443558a051da085add (patch) | |
tree | 3884038139959ef4dd6ab247ee1652c68bc3cedc /target/linux/armvirt/config-5.4 | |
parent | b1f26b7160499c213b84619effc61e6034df589a (diff) | |
download | upstream-6dc01cdee8162ca5d23c67443558a051da085add.tar.gz upstream-6dc01cdee8162ca5d23c67443558a051da085add.tar.bz2 upstream-6dc01cdee8162ca5d23c67443558a051da085add.zip |
bcm63xx: lzma-loader: allow bigger ramdisks
Some (older) CFEs are loaded at 0x80401000 and ramdisks are loaded at
0x80010000, which means that ramdisk size limit is 0x3F1000 (almost 4M).
Therefore, current ramdisks (~4MB) are overwritting CFE in these devices,
which results in a crash.
This commit changes the address where ramdisks are loaded to 0x80a00000,
which is the same address where kernel is loaded when booting from the flash.
Therefore, lzma-loader will now be loaded at 0x80a00000, but it will still
decompress the kernel at 0x80010000.
Tested with huawei,hg556a-b, which has its CFE loaded at 0x80401000.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Diffstat (limited to 'target/linux/armvirt/config-5.4')
0 files changed, 0 insertions, 0 deletions