From: Heiko Carstens Date: Thu, 1 Aug 2024 09:48:26 +0000 (+0200) Subject: s390/entry: Move early_pgm_check_handler() to init text section X-Git-Tag: v6.12-rc1~113^2~70 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=85878ff1b31f376a37b885824851fa8c1c3ae048;p=thirdparty%2Fkernel%2Flinux.git s390/entry: Move early_pgm_check_handler() to init text section Save some bytes and move early_pgm_check_handler() to init text section. Reviewed-by: Alexander Gordeev Signed-off-by: Heiko Carstens Signed-off-by: Vasily Gorbik --- diff --git a/arch/s390/kernel/entry.S b/arch/s390/kernel/entry.S index 6539ec4800cd1..36424e53d63b5 100644 --- a/arch/s390/kernel/entry.S +++ b/arch/s390/kernel/entry.S @@ -599,6 +599,7 @@ SYM_CODE_START(restart_int_handler) 3: j 3b SYM_CODE_END(restart_int_handler) + __INIT SYM_CODE_START(early_pgm_check_handler) STMG_LC %r8,%r15,__LC_SAVE_AREA_SYNC GET_LC %r13 @@ -614,6 +615,7 @@ SYM_CODE_START(early_pgm_check_handler) lmg %r0,%r15,STACK_FRAME_OVERHEAD+__PT_R0(%r15) LPSWEY __LC_RETURN_PSW,__LC_RETURN_LPSWE SYM_CODE_END(early_pgm_check_handler) + __FINIT .section .kprobes.text, "ax"