[PATCH v3 05/21] arm64: vdso: Discard .discard.* sections
Josh Poimboeuf
jpoimboe at kernel.org
Tue May 12 20:34:01 PDT 2026
In preparation for enabling objtool on arm64, add .discard.* to the
vDSO's /DISCARD/ section so objtool annotations don't cause orphan
section warnings or leak into the final vDSO binary.
Signed-off-by: Josh Poimboeuf <jpoimboe at kernel.org>
---
arch/arm64/kernel/vdso/vdso.lds.S | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/kernel/vdso/vdso.lds.S b/arch/arm64/kernel/vdso/vdso.lds.S
index 52314be291912..d5f96fa17e605 100644
--- a/arch/arm64/kernel/vdso/vdso.lds.S
+++ b/arch/arm64/kernel/vdso/vdso.lds.S
@@ -39,6 +39,7 @@ SECTIONS
/DISCARD/ : {
*(.note.GNU-stack .note.gnu.property)
*(.ARM.attributes)
+ *(.discard.*)
}
.note : { *(.note.*) } :text :note
--
2.53.0
More information about the linux-arm-kernel
mailing list