Skip to content

Commit 4a2c344

Browse files
jpoimboePeter Zijlstra
authored andcommitted
x86/linkage: Fix padding for typed functions
CFI typed functions are failing to get padded properly for CONFIG_CALL_PADDING. Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lkml.kernel.org/r/721f0da48d2a49fe907225711b8b76a2b787f9a8.1681331135.git.jpoimboe@kernel.org
1 parent bd456a1 commit 4a2c344

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

arch/x86/include/asm/linkage.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999

100100
/* SYM_TYPED_FUNC_START -- use for indirectly called globals, w/ CFI type */
101101
#define SYM_TYPED_FUNC_START(name) \
102-
SYM_TYPED_START(name, SYM_L_GLOBAL, SYM_A_ALIGN) \
102+
SYM_TYPED_START(name, SYM_L_GLOBAL, SYM_F_ALIGN) \
103103
ENDBR
104104

105105
/* SYM_FUNC_START -- use for global functions */

0 commit comments

Comments
 (0)