Re: Kernel Oops when something is executed from within the initramfs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Tony,

thanks for your answer. Sadly it's not an overlapping issue.
I even printed the first four and the last four bytes of the initramfs before the kernel decompresses it,
so I can be sure. And the bytes fit the bytes of my initramfs.

Any other hint why I can't execute anything from within the initramfs?

Cheers,
Thilo

Am Freitag, den 10.05.2019, 07:54 -0700 schrieb Tony Lindgren:
> Hi,
> 
> * thilo.cestonaro@xxxxxxxxxxxxxx <thilo.cestonaro@xxxxxxxxxxxxxx> [190510 09:04]:
> > Hi all!
> > 
> > I try to update our kernel of our AM335x based board to a newer version (4.4.179).
> > The new kernel builds and boots, but as soon as something from within the initramfs is executed,
> > a kernel Oops occurs, e.g. modprobe (davinci_mdio requests a module) and /init can't be executed.
> > 
> > The problem is, that I've no clue what's going wrong.
> 
> It could be kernel uncompress or dtb and initramfs overlap issue.
> You could try booting by manually setting u-boot prompt:
> 
> setenv fdtaddr 80a00000
> setenv loadaddr 80c00000
> setenv rdaddr 81600000
> setenv fdt_high 8c000000
> setenv initrd_high ffffffff
> 
> And see if that helps. It might be worth checking the current
> values used by u-boot, the above values may not be optimal.
> 
> Regards,
> 
> Tony

Attachment: smime.p7s
Description: S/MIME cryptographic signature


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux