On Mon, Feb 19, 2024 at 02:27:30PM +0100, Sumanth Korikkar wrote: > Hi All, > > This is a rebased version of Josh's patch series with a few fixups. > https://git.kernel.org/pub/scm/linux/kernel/git/jpoimboe/linux.git/log/?h=s390 > > This introduces the capability to compile the s390 relocatable kernel > with and without the -fPIE option. ... > Josh Poimboeuf (2): > s390: Add relocs tool > s390: Compile relocatable kernel without -fPIE > > Sumanth Korikkar (2): > s390/vdso64: filter out munaligned-symbols flag for vdso > s390/kernel: vmlinux.lds.S: handle orphan .rela sections > > arch/s390/Kconfig | 15 +- > arch/s390/Makefile | 8 +- > arch/s390/boot/.gitignore | 1 + > arch/s390/boot/Makefile | 14 +- > arch/s390/boot/boot.h | 6 + > arch/s390/boot/startup.c | 80 +++++- > arch/s390/boot/vmlinux.lds.S | 18 ++ > arch/s390/include/asm/physmem_info.h | 1 + > arch/s390/kernel/vdso64/Makefile | 1 + > arch/s390/kernel/vmlinux.lds.S | 15 ++ > arch/s390/tools/.gitignore | 1 + > arch/s390/tools/Makefile | 5 + > arch/s390/tools/relocs.c | 390 +++++++++++++++++++++++++++ > 13 files changed, 542 insertions(+), 13 deletions(-) > create mode 100644 arch/s390/tools/relocs.c Thanks a lot for providing this! Series applied.