KEXEC on ARM cortex-a15

Naresh Bhat nareshgbhat at gmail.com
Mon Dec 17 08:11:38 EST 2012


Hi Will Deacon,

Can you please point me to a GIT repository from where I can pull the
"MMU disabling code and kexec fixes"  ?

I appreciate your help.

Thanks and Regards
-Naresh Bhat

On Wed, Nov 21, 2012 at 3:52 PM, Will Deacon <will.deacon at arm.com> wrote:
> On Wed, Nov 21, 2012 at 08:21:21AM +0000, Naresh Bhat wrote:
>> Hi Will,
>>
>> I have disabled the SMP on host kernel.  But still I am facing the
>> issue as below
>>
>> bash-4.2# ls
>> uImage  vexpress.dtb
>> bash-4.2#
>> bash-4.2# kexec -f uImage --dtb=vexpress.dtb --command-line="console=ttyS0"
>
> Can you try using a zImage instead and also specifying the console as
> ttyAMA0, as it looks like you're using a vexpress?
>
>> Starting new kernel
>> Bye!
>> Uncompressing Linux...
>
> This isn't really very helpful -- some more debugging on your part would be
> appreciated to get an insight as to what's going wrong. You could either use
> JTAG or put some early prints in the decompressor to work out where it goes
> awry.
>
> Useful things to know would be: the state of the CPU when the new kernel
> image is entered (if you have JTAG, you could also look at the dtb in memory
> to see that it looks sane) and also at which point in the decompressor it
> goes wrong / takes an abort (usually it's when we enable the MMU).
>
> Will



-- 
"For things to change, we must change"
-Naresh Bhat



More information about the linux-arm-kernel mailing list