Patch Series

Subject vdso: Reject absolute relocations during build
Author thomas.weissschuh@linutronix.de
Date 2025-08-12 05:44:14 +0000 UTC
Version 4
Cc a.hindborg@kernel.org acme@redhat.com agordeev@linux.ibm.com alex.gaynor@gmail.com alex@ghiti.fr alexghiti@rivosinc.com aliceryhl@google.com anton.ivanov@cambridgegreys.com aou@eecs.berkeley.edu bjorn3_gh@protonmail.com boqun.feng@gmail.com borntraeger@linux.ibm.com bp@alien8.de catalin.marinas@arm.com chenhuacai@kernel.org christophe.leroy@csgroup.eu dakr@kernel.org dave.hansen@linux.intel.com gary@garyguo.net gor@linux.ibm.com hca@linux.ibm.com hpa@zytor.com johannes@sipsolutions.net jstancek@redhat.com justinstitt@google.com kees@kernel.org kernel@xen0n.name linux-arm-kernel@lists.infradead.org linux-kbuild@vger.kernel.org linux-kernel@vger.kernel.org linux-mips@vger.kernel.org linux-mm@kvack.org linux-riscv@lists.infradead.org linux-s390@vger.kernel.org linux-um@lists.infradead.org linux@armlinux.org.uk linuxppc-dev@lists.ozlabs.org llvm@lists.linux.dev loongarch@lists.linux.dev lossin@kernel.org luto@kernel.org maddy@linux.ibm.com mingo@redhat.com morbo@google.com mpe@ellerman.id.au nathan@kernel.org nick.desaulniers@gmail.com nicolas.schier@linux.dev npiggin@gmail.com ojeda@kernel.org

Patches (24)

Name Content
[PATCH v4 01/24] elf, uapi: Add a header for relocation constants [Body]
[PATCH v4 02/24] x86/elf, um/x86/elf: Move relocation constants to UAPI [Body]
[PATCH v4 03/24] ARM: elf: Move relocation constants to UAPI [Body]
[PATCH v4 04/24] arm64: elf: Move relocation constants to UAPI [Body]
[PATCH v4 05/24] powerpc/elf: Move relocation constants to UAPI [Body]
[PATCH v4 06/24] riscv: elf: Move relocation constants to UAPI [Body]
[PATCH v4 07/24] LoongArch: Move relocation constants to UAPI [Body]
[PATCH v4 08/24] s390/elf: Move relocation constants to UAPI [Body]
[PATCH v4 09/24] MIPS: ELF: Move relocation constants to UAPI [Body]
[PATCH v4 10/24] tools headers UAPI: Sync ELF headers with the kernel sources [Body]
[PATCH v4 11/24] vdso: Add the vdsocheck tool [Body]
[PATCH v4 12/24] x86/vdso: Enable the vdsocheck tool [Body]
[PATCH v4 13/24] ARM: vdso: Enable the vdsocheck tool [Body]
[PATCH v4 14/24] arm64: vdso: Enable the vdsocheck tool [Body]
[PATCH v4 15/24] powerpc/elf: Add 32-bit REL16 relocation definitions [Body]
[PATCH v4 16/24] powerpc/vdso: Enable the vdsocheck tool [Body]
[PATCH v4 17/24] riscv: vdso: Deduplicate CFLAGS_REMOVE_* variables [Body]
[PATCH v4 18/24] riscv: vdso: Disable LTO for the vDSO [Body]
[PATCH v4 19/24] riscv: vdso: Enable the vdsocheck tool [Body]
[PATCH v4 20/24] LoongArch: vDSO: Enable the vdsocheck tool [Body]
[PATCH v4 21/24] s390/vdso: Enable the vdsocheck tool [Body]
[PATCH v4 22/24] MIPS: ELF: Add more PC-relative relocation definitions [Body]
[PATCH v4 23/24] MIPS: vdso: Enable the vdsocheck tool [Body]
[PATCH v4 24/24] vdso/vdsocheck: Drop the transitional kconfig option [Body]

Session 2025-08-12

ID (for dev) bb8c37ac-8dde-40a7-a29c-e8462029b6cf
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base cca7a0aae8958c9b1cd14116cb8b2f22ace2205e [Config] passed [Log]
Build Patched cca7a0aae8958c9b1cd14116cb8b2f22ace2205e [Config] [patched] passed [Log]
Boot test: Patched cca7a0aae8958c9b1cd14116cb8b2f22ace2205e [Config] [patched] passed
Boot test: Base cca7a0aae8958c9b1cd14116cb8b2f22ace2205e [Config] passed
Fuzzing cca7a0aae8958c9b1cd14116cb8b2f22ace2205e [Config] cca7a0aae8958c9b1cd14116cb8b2f22ace2205e [Config] [patched] passed [Log] [Artifacts]