[RFC] arm: add __initbss section attribute

Arnd Bergmann arnd at arndb.de
Mon Oct 12 03:21:16 PDT 2015

On Monday 12 October 2015 11:59:16 yalin wang wrote:
> This attribute can make init data to be into .initbss section,
> this will make the data to be NO_BITS in vmlinux, can shrink the
> Image file size, and speed up the boot up time.
> Signed-off-by: yalin wang <yalin.wang2010 at gmail.com>

Do you have an estimate of how much it gains?

In multi_v7_defconfig, I see a total of 3367 symbols with
406016 bytes init.data, but only 348 bytes of those are
in zero-initialized symbols.


More information about the linux-arm-kernel mailing list