summaryrefslogtreecommitdiff
path: root/arch/arm64/kernel/alternative.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner1-12/+1
2019-02-06arm64: alternative: Apply alternatives early in boot processDaniel Thompson1-5/+38
2019-02-06arm64: alternative: Allow alternative status checking per cpufeatureJulien Thierry1-4/+17
2018-08-08arm64: alternative: Use true and false for boolean valuesGustavo A. R. Silva1-2/+2
2018-06-27arm64: Avoid flush_icache_range() in alternatives patching codeWill Deacon1-7/+44
2018-03-19arm64: alternatives: Add dynamic patching featureMarc Zyngier1-11/+32
2018-01-13arm64: alternatives: use tpidr_el2 on VHE hostsJames Morse1-4/+5
2017-06-29arm64: fix endianness annotation for __apply_alternatives()/get_alt_insn()Luc Van Oostenryck1-4/+4
2017-03-23arm64: alternatives: apply boot time fixups via the linear mappingArd Biesheuvel1-5/+6
2016-09-09arm64: alternative: Add support for patching adrp instructionsSuzuki K Poulose1-0/+15
2016-09-09arm64: alternative: Disallow patching instructions using literalsSuzuki K Poulose1-0/+6
2016-08-25arm64: Create sections.hJames Morse1-4/+3
2015-12-10arm64: mm: fold alternatives into .initMark Rutland1-6/+0
2015-08-04arm64: alternatives: ensure secondary CPUs execute ISB after patchingWill Deacon1-0/+1
2015-07-30arm64: alternative: put secondary CPUs into polling loop during patchWill Deacon1-5/+24
2015-06-05arm64: alternative: Allow immediate branch as alternative instructionMarc Zyngier1-5/+66
2015-05-05Revert "arm64: alternative: Allow immediate branch as alternative instruction"Will Deacon1-52/+1
2015-03-30arm64: alternative: Allow immediate branch as alternative instructionMarc Zyngier1-2/+53
2014-12-04arm64: add module support for alternatives fixupsAndre Przywara1-4/+25
2014-11-25arm64: add alternative runtime patchingAndre Przywara1-0/+64