summaryrefslogtreecommitdiff
path: root/arch/arm64/kernel/module-plts.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-26Merge branch 'for-next/cpus_have_const_cap' into for-next/coreCatalin Marinas1-4/+3
2023-10-24arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=nMaria Yu1-6/+0
2023-10-16arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_843419Mark Rutland1-4/+3
2023-08-03arm64: module: Use module_init_layout_section() to spot init sectionsJames Morse1-1/+1
2023-05-25arm64: module-plts: inline linux/moduleloader.hArnd Bergmann1-0/+1
2023-03-09module: replace module_layout with module_memorySong Liu1-9/+4
2022-09-29arm64: module: Make plt_equals_entry() staticLi Huafei1-1/+2
2022-04-04arm64: fix typos in commentsJulia Lawall1-1/+1
2021-02-04arm64: improve whitespaceZhiyuan Dai1-1/+1
2020-09-02arm64/module: set trampoline section flags regardless of CONFIG_DYNAMIC_FTRACEJessica Yu1-2/+1
2020-07-02arm64/module: Optimize module load time by optimizing PLT countingSaravana Kannan1-3/+43
2019-11-06arm64: implement ftrace with regsTorsten Duwe1-1/+2
2019-08-05arm64: Replace strncmp with str_has_prefixChuhong Yuan1-1/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2018-11-27arm64/module: switch to ADRP/ADD sequences for PLT entriesArd Biesheuvel1-21/+78
2018-11-20arm64/module: use plt section indices for relocationsJessica Yu1-16/+20
2018-04-24arm64/kernel: rename module_emit_adrp_veneer->module_emit_veneer_for_adrpKim Phillips1-1/+1
2018-03-09arm64/kernel: enable A53 erratum #8434319 handling at runtimeArd Biesheuvel1-1/+2
2018-03-09arm64/kernel: don't ban ADRP to work around Cortex-A53 erratum #843419Ard Biesheuvel1-3/+83
2018-03-08arm64: module: don't BUG when exceeding preallocated PLT countArd Biesheuvel1-1/+2
2017-12-01arm64: ftrace: emit ftrace-mod.o contents through codeArd Biesheuvel1-0/+12
2017-12-01arm64: module-plts: factor out PLT generation code for ftraceArd Biesheuvel1-36/+2
2017-04-26arm64: module: split core and init PLT sectionsArd Biesheuvel1-45/+63
2016-02-24arm64: add support for module PLTsArd Biesheuvel1-0/+201