Start symbol for an compressed kernel

Russell King - ARM Linux linux at arm.linux.org.uk
Sat Aug 17 09:57:51 EDT 2013


On Sat, Aug 17, 2013 at 09:56:14PM +0800, zhaobin xv wrote:
> 2013/8/17 Russell King - ARM Linux <linux at arm.linux.org.uk>:
> > On Sat, Aug 17, 2013 at 07:39:46PM +0800, zhaobin xv wrote:
> >> how to find Start symbol for an compressed kernel for arm
> >
> > The start address of a compressed kernel is the first byte of the image.
> >
> > Symbolically, that is 'start', which is a non-global symbol.  However,
> > this symbol is useless since it normally is zero, because the entire
> > image is relocatable and therefore built for address zero.
> >
> > However, it is normal to load the image not at address zero.
> 
> why do U define ENTRY(_start)?
> Is _start the Start symbol?
> how to explain _start

There is no _start symbol in the compressed kernel.



More information about the linux-arm-kernel mailing list