* System hangs when exceeding a certain initramfs size
@ 2009-11-05 10:02 Frank Prepelica
2009-11-05 14:42 ` Lee Nipper
0 siblings, 1 reply; 2+ messages in thread
From: Frank Prepelica @ 2009-11-05 10:02 UTC (permalink / raw)
To: linuxppc-dev
Hi all,
I experience the issue when the kernel image (including the initramfs)
exceeds a=20
certain size (>6MB) that after unpacking the kernel the systems hangs
at:
bootm 2000000 - 3000000
## Booting image at 02000000 ...
Image Name: Linux-2.6.29
Created: 2009-11-04 14:25:01 UTC
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 6798037 Bytes =3D 6.5 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Booting using the fdt at 0x3000000
Loading Device Tree to 00ffc000, end 00ffefff ... OK
I've found some hints regarding this problem (load_address in the
wrapper script)=20
but this doesn't works for me.=20
I'm using Kernel v2.6.29 and U-Boot v1.3.0 on a customized MPC8313ERDB
board
Thank you for any help!
Kind regards
Frank
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: System hangs when exceeding a certain initramfs size
2009-11-05 10:02 System hangs when exceeding a certain initramfs size Frank Prepelica
@ 2009-11-05 14:42 ` Lee Nipper
0 siblings, 0 replies; 2+ messages in thread
From: Lee Nipper @ 2009-11-05 14:42 UTC (permalink / raw)
To: linuxppc-dev
On Thu, Nov 5, 2009 at 04:02, Frank Prepelica
<Frank.Prepelica@ubidyne.com> wrote:
>
> I experience the issue when the kernel image (including the initramfs)
> exceeds a
> certain size (>6MB) that after unpacking the kernel the systems hangs
> at:
>
> bootm 2000000 - 3000000
> ## Booting image at 02000000 ...
> =A0 Image Name: =A0 Linux-2.6.29
> =A0 Created: =A0 =A0 =A02009-11-04 =A014:25:01 UTC
> =A0 Image Type: =A0 PowerPC Linux Kernel Image (gzip compressed)
> =A0 Data Size: =A0 =A06798037 Bytes =3D =A06.5 MB
> =A0 Load Address: 00000000
> =A0 Entry Point: =A000000000
> =A0 Verifying Checksum ... OK
> =A0 Uncompressing Kernel Image ... OK
> =A0 Booting using the fdt at 0x3000000
> =A0 Loading Device Tree to 00ffc000, end 00ffefff ... OK
>
>
> I've found some hints regarding this problem (load_address in the
> wrapper script)
> but this doesn't works for me.
>
> I'm using Kernel v2.6.29 and U-Boot v1.3.0 on a customized MPC8313ERDB
> board
>
I think it's possibly because the expansion of the compressed image
extends into the region where u-boot puts the device tree (0x00FFC000).
I remember seeing this situation with 2.6.31 when using a large initramfs.
If this _is_ this case, it would be useful if there were a way to
protect against clobbering a loaded device tree with kernel/initramfs.
ln
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-11-05 14:42 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-05 10:02 System hangs when exceeding a certain initramfs size Frank Prepelica
2009-11-05 14:42 ` Lee Nipper
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox