summaryrefslogtreecommitdiffstats
path: root/arch/riscv/kernel/vmlinux.lds.S
Commit message (Expand)AuthorAgeFilesLines
* riscv: Check if the code to patch lies in the exit sectionAlexandre Ghiti2024-01-091-0/+2
* riscv: enable HAVE_LD_DEAD_CODE_DATA_ELIMINATIONZhangjin Wu2023-06-251-3/+3
* riscv: Fix orphan section warnings caused by kernel/piAlexandre Ghiti2023-05-091-5/+2
* riscv: Move .rela.dyn to the init sectionsAlexandre Ghiti2023-05-011-6/+6
* riscv: Allow to downgrade paging mode from the command lineAlexandre Ghiti2023-04-261-1/+10
* riscv: Introduce CONFIG_RELOCATABLEAlexandre Ghiti2023-04-191-2/+15
* riscv: Move .rela.dyn outside of init to avoid empty relocationsAlexandre Ghiti2023-04-191-4/+4
* riscv: Prepare EFI header for relocatable kernelsAlexandre Ghiti2023-04-191-3/+2
* Merge tag 'riscv-for-linus-6.3-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-02-251-0/+9
|\
| * riscv: vmlinux.lds.S: explicitly catch .init.bss sections from EFI stubJisheng Zhang2023-02-211-0/+3
| * riscv: vmlinux.lds.S: explicitly catch .riscv.attributes sectionsJisheng Zhang2023-02-211-0/+1
| * riscv: vmlinux.lds.S: explicitly catch .rela.dyn symbolsJisheng Zhang2023-02-211-0/+4
| * riscv: lds: define RUNTIME_DISCARD_EXITJisheng Zhang2023-02-211-0/+1
* | objtool/idle: Validate __cpuidle code as noinstrPeter Zijlstra2023-01-131-1/+0
|/
* riscv: vmlinux.lds.S|vmlinux-xip.lds.S: remove `.fixup` sectionJisheng Zhang2022-01-051-1/+0
* riscv: extable: add `type` and `data` fieldsJisheng Zhang2022-01-051-1/+1
* riscv: Move EXCEPTION_TABLE to RO_DATA segmentJisheng Zhang2021-09-101-2/+2
* riscv: add VMAP_STACK overflow detectionTong Tiangen2021-07-061-1/+1
* RISC-V: enable XIPVitaly Wool2021-04-261-0/+6
* riscv: Move kernel mapping outside of linear mappingAlexandre Ghiti2021-04-261-1/+2
* riscv: Introduce alternative mechanism to apply errata solutionVincent Chen2021-04-261-0/+7
* RISC-V: Move dynamic relocation section under __initAtish Patra2020-11-251-4/+4
* RISC-V: Protect all kernel sections including init earlyAtish Patra2020-11-251-22/+27
* RISC-V: Align the .init.text sectionAtish Patra2020-11-251-1/+7
* Merge tag 'riscv-for-linus-5.10-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2020-10-191-2/+21
|\
| * RISC-V: Add PE/COFF header for EFI stubAtish Patra2020-10-021-2/+21
* | Merge tag 'core-build-2020-10-12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-10-121-0/+1
|\ \
| * | vmlinux.lds.h: Split ELF_DETAILS from STABS_DEBUGKees Cook2020-09-011-0/+1
| |/
* / riscv: Fixup bootup failure with HARDENED_USERCOPYGuo Ren2020-10-061-2/+3
|/
* riscv: Fixup static_obj() failGuo Ren2020-07-301-1/+1
* riscv: Allow device trees to be built into the kernelPalmer Dabbelt2020-05-181-0/+5
* riscv: Add SOC early init supportDamien Le Moal2020-04-031-0/+6
* RISC-V: Move relocate and few other functions out of __initAtish Patra2020-03-311-1/+4
* riscv: add alignment for text, rodata and data sectionsZong Li2020-03-261-1/+4
* riscv: move exception table immediately after RO_DATAZong Li2020-03-261-2/+4
* RISC-V: Stop putting .sbss in .sdataPalmer Dabbelt2020-03-031-1/+0
* riscv: Add KASAN supportNick Hu2020-01-221-0/+1
* vmlinux.lds.h: Replace RW_DATA_SECTION with RW_DATAKees Cook2019-11-041-1/+1
* vmlinux.lds.h: Replace RO_DATA_SECTION with RO_DATAKees Cook2019-11-041-1/+1
* vmlinux.lds.h: Move NOTES into RO_DATAKees Cook2019-11-041-1/+0
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286Thomas Gleixner2019-06-051-9/+1
* Revert "RISC-V: Make BSS section as the last section in vmlinux.lds.S"Palmer Dabbelt2019-02-111-6/+2
* RISC-V: Make BSS section as the last section in vmlinux.lds.SAnup Patel2019-01-071-2/+6
* RISC-V: Build flat and compressed kernel imagesAnup Patel2018-11-201-1/+1
* RISC-V: Build InfrastructurePalmer Dabbelt2017-09-261-0/+92