[PATCH v4 06/22] arm64: vdso: Discard .discard.* sections
Josh Poimboeuf <[email protected]>
| Newsgroups | org.kernel.vger.live-patching,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <e246f9ed3b06724147ca801af3deea5e2cb3b80e.1786230311.git.jpoimboe@kernel.org> |
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 <[email protected]> --- 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.54.0