[PATCH v2 0/2] riscv: improve __ex_table section handling

Jisheng Zhang jszhang3 at mail.ustc.edu.cn
Thu Aug 26 07:09:52 PDT 2021


From: Jisheng Zhang <jszhang at kernel.org>

Enable BUILDTIME_TABLE_SORT to sort the exception table at build time
then move exception table to RO_DATA segment.

Since v1:
  - Only enable BUILDTIME_TABLE_SORT for MMU. Thank Palmer for catching
    tinyconfig case.

Jisheng Zhang (2):
  riscv: Enable BUILDTIME_TABLE_SORT
  riscv: Move EXCEPTION_TABLE to RO_DATA segment

 arch/riscv/Kconfig                  | 1 +
 arch/riscv/kernel/vmlinux-xip.lds.S | 1 -
 arch/riscv/kernel/vmlinux.lds.S     | 4 ++--
 scripts/sorttable.c                 | 1 +
 4 files changed, 4 insertions(+), 3 deletions(-)

-- 
2.32.0





More information about the linux-riscv mailing list