summaryrefslogtreecommitdiffstats
path: root/arch/arm/kernel/entry-armv.S
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'devel-stable' into for-nextRussell King (Oracle)2023-08-141-242/+10
|\
| * ARM: entry: Make asm coproc dispatch code NWFPE onlyArd Biesheuvel2023-05-171-91/+2
| * ARM: iwmmxt: Use undef hook to enable coprocessor for taskArd Biesheuvel2023-05-171-0/+1
| * ARM: entry: Disregard Thumb undef exception in coproc dispatchArd Biesheuvel2023-05-171-103/+18
| * ARM: vfp: Use undef hook for handling VFP exceptionsArd Biesheuvel2023-05-171-53/+0
| * ARM: kernel: Get rid of thread_info::used_cp[] arrayArd Biesheuvel2023-05-171-6/+0
* | Merge tag 'asm-generic-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-07-061-1/+1
|\ \
| * | ARM: mm: Make virt_to_pfn() a static inlineLinus Walleij2023-05-291-1/+1
| |/
* / arm: update in-source documentation referencesJonathan Corbet2023-06-121-1/+1
|/
* ARM: 9201/1: spectre-bhb: rely on linker to emit cross-section literal loadsArd Biesheuvel2022-05-201-7/+15
* ARM: 9200/1: spectre-bhb: avoid cross-subsection jump using a numbered labelArd Biesheuvel2022-05-201-2/+3
* ARM: 9199/1: spectre-bhb: use local DSB and elide ISB in loop8 sequenceArd Biesheuvel2022-05-201-2/+3
* ARM: 9198/1: spectre-bhb: simplify BPIALL vector macroArd Biesheuvel2022-05-201-15/+6
* ARM: 9195/1: entry: avoid explicit literal loadsArd Biesheuvel2022-05-201-30/+7
* ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2Ard Biesheuvel2022-05-181-1/+1
* Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds2022-03-231-39/+144
|\
| * ARM: entry: fix unwinder problems caused by IRQ stacksArd Biesheuvel2022-03-111-43/+14
| * ARM: entry: avoid clobbering R9 in IRQ handlerArd Biesheuvel2022-01-251-5/+4
| * ARM: implement THREAD_INFO_IN_TASK for uniprocessor systemsArd Biesheuvel2021-12-061-5/+6
| * ARM: percpu: add SMP_ON_UP supportArd Biesheuvel2021-12-061-13/+3
| * ARM: assembler: add optimized ldr/str macros to load variables from memoryArd Biesheuvel2021-12-061-1/+1
| * ARM: entry: preserve thread_info pointer in switch_toArd Biesheuvel2021-12-061-8/+9
| * ARM: remove old-style irq entryArnd Bergmann2021-12-061-8/+0
| * ARM: implement support for vmap'ed stacksArd Biesheuvel2021-12-031-5/+92
| * ARM: entry: rework stack realignment code in svc_entryArd Biesheuvel2021-12-031-11/+14
| * ARM: switch_to: clean up Thumb2 code pathArd Biesheuvel2021-12-031-5/+18
| * ARM: implement IRQ stacksArd Biesheuvel2021-12-031-3/+51
* | ARM: fix Thumb2 regression with Spectre BHBRussell King (Oracle)2022-03-111-2/+2
* | ARM: Spectre-BHB workaroundRussell King (Oracle)2022-03-051-6/+73
* | ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handlingArd Biesheuvel2021-12-171-5/+3
|/
* Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds2021-11-021-0/+5
|\
| * ARM: smp: Enable THREAD_INFO_IN_TASKArd Biesheuvel2021-09-271-1/+1
| * ARM: smp: Store current pointer in TPIDRURO register if availableArd Biesheuvel2021-09-271-0/+5
* | irq: arm: perform irqentry in entry codeMark Rutland2021-10-251-4/+1
|/
* ARM: ep93xx: remove MaverickCrunch supportArnd Bergmann2021-08-041-6/+0
* ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel modeArd Biesheuvel2020-12-081-23/+2
* ARM: 9015/2: Define the virtual space of KASan's shadow regionLinus Walleij2020-10-271-1/+2
* ARM: uaccess: consolidate uaccess asm to asm/uaccess-asm.hRussell King2020-05-031-9/+2
* sched/rt, ARM: Use CONFIG_PREEMPTIONThomas Gleixner2019-12-081-2/+2
* docs: arm: convert docs to ReST and rename to *.rstMauro Carvalho Chehab2019-07-151-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* ARM: 8844/1: use unified assembler in assembly filesStefan Agner2019-02-261-6/+6
* ARM: Convert to GENERIC_IRQ_MULTI_HANDLERPalmer Dabbelt2018-08-031-8/+2
* Kbuild: rename CC_STACKPROTECTOR[_STRONG] config variablesLinus Torvalds2018-06-141-2/+2
* ARM: probes: avoid adding kprobes to sensitive kernel-entry/exit codeRussell King2017-12-171-5/+1
* Merge branches 'fixes' and 'misc' into for-linusRussell King2017-09-091-1/+4
|\
| * ARM: Prepare for randomized task_structArnd Bergmann2017-06-301-1/+4
* | ARM: align .data sectionRussell King2017-08-141-0/+2
|/
* ARM: fix address limit restoration for undefined instructionsRussell King2016-08-091-0/+1
* ARM: save and reset the address limit when entering an exceptionRussell King2016-07-071-1/+6