Boot interface for device trees on ARM

Mitch Bradley wmb at
Wed May 19 03:25:38 EDT 2010

Nicolas Pitre wrote:
> ...
> Exact.  For example, on ARM the machine ID is also used to figure out 
> the MMU mapping needed to be able to simply be able to debug the very 
> early assembly boot stage when there isn't even a stack available. While 
> this info is stored in the machine record, it is actually 
> subarchitecture specific and already half-digested for easy usage by 
> that initial MMU setup.  I just don't want to imagine what the 
> equivalent functionality with DT would look like.

Under what circumstances would the Linux startup code not have a stack - 
or not be able to set up one easily?

More information about the linux-arm-kernel mailing list