Re: [PATCH 1/2] powerpc: enable the relocatable support for the fsl booke 32bit kernel
From: Kevin Hao <hidden>
Date: 2013-07-09 01:27:04
Attachments
- (unnamed) [application/pgp-signature] 490 bytes
From: Kevin Hao <hidden>
Date: 2013-07-09 01:27:04
On Mon, Jul 08, 2013 at 11:48:25AM -0500, Scott Wood wrote:
On 07/03/2013 08:08:18 PM, Kevin Hao wrote:quoted
On Wed, Jul 03, 2013 at 03:38:27PM -0500, Scott Wood wrote:quoted
On 07/02/2013 10:00:44 PM, Kevin Hao wrote:quoted
On Tue, Jul 02, 2013 at 05:39:18PM -0500, Scott Wood wrote:quoted
How much overhead (space and time) is this really?The following is the additional sections when relocatable is enabled for a p2020rdb board. section size .dynsym 000007f0 .dynstr 00000926 .dynamic 00000080 .hash 00000388 .interp 00000011 .rela.dyn 00215250 The time for the relocation is about 32ms on a p2020rdb board.Hmm... more relocations than I expected. What percentage is this of the total image size?The size of vmlinux.bin is about 10M. The percentage of the relocation section is about 20%. But look on the bright side of thing, all the relocation stuff are in init section and should be discarded at runtime. :-)That doesn't reduce the space it takes up in flash...
Yes. But since we always use a compressed uImage kernel in flash, the increasing size of the image would shrink to about 500K. Thanks, Kevin
-Scott