aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/vmlinux.lds.S
AgeCommit message (Expand)AuthorFilesLines
2024-04-29s390: Compile kernel with -fPIC and link with -no-pieSumanth Korikkar1-33/+0
2024-04-29s390: vmlinux.lds.S: Drop .hash and .gnu.hash for !CONFIG_PIE_BUILDSumanth Korikkar1-1/+1
2024-04-17s390/boot: Rework deployment of the kernel imageAlexander Gordeev1-3/+2
2024-02-26s390/boot: simplify GOT handlingAlexander Gordeev1-2/+2
2024-02-25s390: vmlinux.lds.S: fix .got.plt assertionHeiko Carstens1-3/+8
2024-02-20s390: compile relocatable kernel without -fPIEJosh Poimboeuf1-0/+15
2024-02-14s390: vmlinux.lds.S: explicitly keep various sectionsNathan Chancellor1-0/+12
2024-02-14s390: vmlinux.lds.S: explicitly handle '.got' and '.plt' sectionsNathan Chancellor1-0/+16
2024-02-14s390: vmlinux.lds.S: handle '.data.rel' sections explicitlyNathan Chancellor1-0/+6
2023-12-11s390/fpu: get rid of test_fp_ctl()Heiko Carstens1-0/+1
2023-04-04s390: make extables read-onlyVasily Gorbik1-1/+2
2023-03-20s390/kasan: move shadow mapping to decompressorVasily Gorbik1-0/+7
2023-02-21Merge tag 's390-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-0/+4
2023-01-31Merge tag 'v6.2-rc6' into sched/core, to pick up fixesIngo Molnar1-0/+4
2023-01-25s390: discard .interp sectionIlya Leoshkevich1-0/+1
2023-01-17Merge branch 'fixes' into featuresHeiko Carstens1-0/+4
2023-01-13s390/mm: start kernel with DAT enabledAlexander Gordeev1-0/+3
2023-01-13objtool/idle: Validate __cpuidle code as noinstrPeter Zijlstra1-1/+0
2023-01-06s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36Masahiro Yamada1-0/+2
2023-01-06s390: expicitly align _edata and _end symbols on page boundaryAlexander Gordeev1-0/+2
2022-08-30s390: fix nospec table alignmentsJosh Poimboeuf1-0/+1
2022-03-08s390: remove .fixup sectionHeiko Carstens1-1/+0
2021-10-04s390/boot: allocate amode31 section in decompressorAlexander Gordeev1-0/+1
2021-08-25s390: fix typo in linker scriptHeiko Carstens1-1/+1
2021-08-05s390: rename dma section to amode31Heiko Carstens1-19/+19
2021-08-03s390/ftrace: implement hotpatchingIlya Leoshkevich1-0/+2
2021-07-27s390/boot: move dma sections from decompressor to decompressed kernelAlexander Egorenkov1-0/+33
2020-11-23s390/mm: use invalid asce instead of kernel asceHeiko Carstens1-1/+2
2020-09-01vmlinux.lds.h: Split ELF_DETAILS from STABS_DEBUGKees Cook1-0/+1
2019-11-04vmlinux.lds.h: Replace RW_DATA_SECTION with RW_DATAKees Cook1-1/+1
2019-11-04vmlinux.lds.h: Replace RO_DATA_SECTION with RO_DATAKees Cook1-1/+1
2019-11-04vmlinux.lds.h: Move NOTES into RO_DATAKees Cook1-2/+0
2019-11-04vmlinux.lds.h: Move Program Header restoration into NOTES macroKees Cook1-3/+1
2019-11-04vmlinux.lds.h: Provide EMIT_PT_NOTE to indicate export of .notesKees Cook1-0/+2
2019-11-04s390: Move RO_DATA into "text" PT_LOAD Program HeaderKees Cook1-2/+2
2019-08-06s390: put _stext and _etext into .text sectionVasily Gorbik1-6/+4
2019-04-29s390/kernel: build a relocatable kernelGerald Schaefer1-0/+15
2019-04-10s390: introduce .boot.preserved.data sectionGerald Schaefer1-0/+4
2018-10-26s390: avoid vmlinux segments overlapVasily Gorbik1-2/+2
2018-10-23Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+1
2018-10-09s390: introduce .boot.data sectionVasily Gorbik1-4/+9
2018-10-09s390: rescue initrd as early as possibleVasily Gorbik1-0/+1
2018-10-09s390/decompressor: rework uncompressed image info collectionVasily Gorbik1-0/+10
2018-10-02s390/vmlinux.lds: Move JUMP_TABLE_DATA into output sectionArd Biesheuvel1-1/+1
2018-09-27jump_table: Move entries into ro_after_init regionArd Biesheuvel1-0/+1
2018-07-02s390: move _text to an actual .text startVasily Gorbik1-6/+1
2018-07-02s390: correct _stext offsetVasily Gorbik1-0/+1
2018-07-02s390: get rid of the first mb of uncompressed imageVasily Gorbik1-1/+1
2018-07-02s390: put expoline execute-trampolines into .text sectionVasily Gorbik1-0/+1
2018-06-25s390/boot: make head.S and als.c be part of the decompressor onlyVasily Gorbik1-1/+1
2018-05-23s390: remove no-op macro VMLINUX_SYMBOL()Masahiro Yamada1-2/+2
2018-02-07s390: introduce execute-trampolines for branchesMartin Schwidefsky1-0/+14
2017-12-13s390/kernel: emit CFI data in .debug_frame and discard .eh_frame sectionsHendrik Brueckner1-0/+3
2017-11-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-5/+23
2017-11-08s390: remove named saved segment supportHeiko Carstens1-5/+0
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-18s390: introduce CPU alternativesVasily Gorbik1-0/+23
2017-05-09s390: move _text symbol to address higher than zeroHeiko Carstens1-1/+7
2017-03-31mm: fix section name for .data..ro_after_initKees Cook1-2/+0
2017-02-08s390: add no-execute supportMartin Schwidefsky1-1/+8
2016-11-11mm: kmemleak: scan .data.ro_after_initJakub Kicinski1-0/+2
2016-10-07nmi_backtrace: generate one-line reports for idle cpusChris Metcalf1-0/+1
2016-06-13s390: add proper __ro_after_init supportHeiko Carstens1-1/+11
2016-06-13s390/mm: align swapper_pg_dir to 16kHeiko Carstens1-1/+8
2016-03-25arch, ftrace: for KASAN put hard/soft IRQ entries into separate sectionsAlexander Potapenko1-0/+1
2015-03-25s390: remove 31 bit supportHeiko Carstens1-7/+0
2013-02-14s390/linker skript: discard exit.data at runtimeHeiko Carstens1-0/+4
2012-10-18s390: fix linker script for 31 bit buildsHeiko Carstens1-1/+1
2012-07-26s390/linker script: use RO_DATA_SECTIONHeiko Carstens1-1/+1
2012-01-18[S390] cleanup entry point definitionChristian Borntraeger1-2/+2
2011-11-14[S390] incorrect note program headerMartin Schwidefsky1-0/+2
2011-03-24percpu: Always align percpu output section to PAGE_SIZETejun Heo1-1/+1
2011-01-25percpu: align percpu readmostly subsection to cachelineTejun Heo1-1/+1
2009-10-06[S390] Enable kmemleak on s390.Heiko Carstens1-0/+1
2009-09-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...Linus Torvalds1-6/+3
2009-09-11[S390] clean up linker script using new linker script macros.Nelson Elhage1-76/+7
2009-09-11[S390] Use macros for .data.page_aligned.Tim Abbott1-5/+1
2009-07-09linker script: unify usage of discard definitionTejun Heo1-7/+3
2009-06-24linker script: throw away .discard sectionTejun Heo1-0/+1
2009-06-12[S390] ftrace: add function graph tracer supportHeiko Carstens1-0/+1
2009-04-26s390: convert to use __HEAD and HEAD_TEXT macros.Tim Abbott1-2/+2
2009-03-26[S390] Fix hypervisor detection for KVMChristian Borntraeger1-0/+2
2008-11-27[S390] Fix alignment of initial kernel stack.Heiko Carstens1-1/+2
2008-08-25[S390] Fix linker script.Heiko Carstens1-1/+1
2008-05-25move BUG_TABLE into RODATAJan Beulich1-1/+0
2008-02-05[S390] Fix linker script.Heiko Carstens1-1/+1
2008-01-28all archs: consolidate init and exit sections in vmlinux.lds.hSam Ravnborg1-4/+4
2008-01-26[S390] Move NOTES and BUG_TABLE.Martin Schwidefsky1-3/+9
2007-10-12[S390] s390: use PAGE_SIZE in vmlinux.ldsSam Ravnborg1-13/+14
2007-10-12[S390] s390: beautify vmlinux.ldsSam Ravnborg1-106/+127
2007-07-27[S390] Get rid of new section mismatch warnings.Heiko Carstens1-0/+1
2007-07-19s390: Put allocated ELF notes in read-only data segmentRoland McGrath1-0/+2
2007-07-19define new percpu interface for shared dataFenghua Yu1-4/+1
2007-05-19all-archs: consolidate .data section definition in asm-genericSam Ravnborg1-1/+1
2007-05-19all-archs: consolidate .text section definition in asm-genericSam Ravnborg1-1/+1
2007-05-02[PATCH] x86: Allow percpu variables to be page-alignedJeremy Fitzhardinge1-1/+1
2007-04-27[S390] Use generic bug.Heiko Carstens1-1/+9
2007-02-11[PATCH] disable init/initramfs.c: architecturesJean-Paul Saman1-0/+3
2007-02-05[S390] Mark kernel text section read-only.Heiko Carstens1-1/+2
2007-02-05[S390] boot from NSS supportHongjie Yang1-5/+5
2006-10-27[PATCH] vmlinux.lds: consolidate initcall sectionsAndrew Morton1-7/+1
2006-09-20[S390] __exit cleanup.Heiko Carstens1-1/+1
2006-09-20[S390] add kprobes support.Michael Grundy1-0/+1
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-04-28[PATCH] s390: add read_mostly optimizationChristian Borntraeger1-1/+3
2006-01-06[PATCH] s390: cleanup KconfigMartin Schwidefsky1-1/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+130