Skip to contentSkip to conversation

ARM: rpi: set initrd_high

PATCH In review Lubomir Rintel 3 participants 3 messages Feb 14, 2016 – Feb 15, 2016

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 ARM: rpi: set initrd_high

The kernel gets much too sad when the ramdisk is loaded too high into the 1GiB of memory on Raspberry Pi 2:

## Flattened Device Tree blob at 00000100

     Booting using the fdt blob at 0x000100
     Loading Ramdisk to 39c14000, end 3ab45067 ... OK
     Using Device Tree in place at 00000100, end 000045ea
  ...
  [    0.599346] Unpacking initramfs...
  [    0.602924] Unable to handle kernel paging request at virtual address f9c14000

Placement of the device tree was fixed in 89ca1000 (ARM: rpi: set fdt_high in the default environment).

---
 include/configs/rpi-common.h | 1 +
 1 file changed, 1 insertion(+)
include/configs/rpi-common.h +1 -0
index 48f5fc2..97e5d2c 100644
@@ -173,6 +173,7 @@
  */
 #define ENV_MEM_LAYOUT_SETTINGS \
 	"fdt_high=ffffffff\0" \
+	"initrd_high=ffffffff\0" \
 	"fdt_addr_r=0x00000100\0" \
 	"pxefile_addr_r=0x00100000\0" \
 	"kernel_addr_r=0x01000000\0" \
Signature · 1 line
2.5.0
#1 lore raw

PATCH 1/1 ARM: rpi: set initrd_high

Quoted 11 lines · Lubomir Rintel

The kernel gets much too sad when the ramdisk is loaded too high into the 1GiB of memory on Raspberry Pi 2:

## Flattened Device Tree blob at 00000100

     Booting using the fdt blob at 0x000100
     Loading Ramdisk to 39c14000, end 3ab45067 ... OK
     Using Device Tree in place at 00000100, end 000045ea
  ...
  [    0.599346] Unpacking initramfs...
  [    0.602924] Unable to handle kernel paging request at virtual address f9c14000
Quoted 2 lines

Placement of the device tree was fixed in 89ca1000 (ARM: rpi: set fdt_high in the default environment).

#2 lore raw
In reply to Lubomir Rintel
Quoted 11 lines · Lubomir Rintel

The kernel gets much too sad when the ramdisk is loaded too high into the 1GiB of memory on Raspberry Pi 2:

## Flattened Device Tree blob at 00000100

     Booting using the fdt blob at 0x000100
     Loading Ramdisk to 39c14000, end 3ab45067 ... OK
     Using Device Tree in place at 00000100, end 000045ea
  ...
  [    0.599346] Unpacking initramfs...
  [    0.602924] Unable to handle kernel paging request at virtual address f9c14000
Quoted 5 lines

Placement of the device tree was fixed in 89ca1000 (ARM: rpi: set fdt_high in the default environment).

Applied to u-boot/master, thanks!

Signature · 8 lines
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160215/b7a1bfa3/attachment.sig>