[PATCHv3] ARM: Sort exception table at compile time

Will Deacon will.deacon at arm.com
Thu Oct 25 08:27:55 EDT 2012


On Thu, Oct 25, 2012 at 01:44:42AM +0100, Stephen Boyd wrote:
> Add the ARM machine identifier to sortextable and select the
> config option so that we can sort the exception table at compile
> time. sortextable relies on a section named __ex_table existing
> in the vmlinux, but ARM's linker script places the exception
> table in the data section. Give the exception table its own
> section so that sortextable can find it.
> 
> This allows us to skip the sorting step during boot.
> 
> Cc: David Daney <david.daney at cavium.com>
> Signed-off-by: Stephen Boyd <sboyd at codeaurora.org>
> ---

Just had a play with this for my A15 platform and it seems to work fine when
targetting either ARM or Thumb-2 kernels.

Tested-by: Will Deacon <will.deacon at arm.com>

Cheers,

Will



More information about the linux-arm-kernel mailing list