summaryrefslogtreecommitdiffstats
path: root/arch/arm/include/asm/assembler.h
Commit message (Expand)AuthorAgeFilesLines
* ARM: 8812/1: Optimise copy_{from/to}_user for !CPU_USE_DOMAINSVincent Whitchurch2018-11-121-2/+4
* Merge branches 'fixes', 'misc' and 'spectre' into for-nextRussell King2018-10-101-0/+11
|\
| * ARM: 8796/1: spectre-v1,v1.1: provide helpers for address sanitizationJulien Thierry2018-10-051-0/+11
* | Merge branches 'fixes', 'misc' and 'spectre' into for-linusRussell King2018-08-131-0/+4
|\|
| * ARM: spectre-v1: mitigate user accessesRussell King2018-08-021-0/+4
| |
| \
*-. | Merge branches 'fixes', 'misc' and 'spectre' into for-linusRussell King2018-06-051-0/+8
|\ \|
| | * ARM: spectre-v1: add speculation barrier (csdb) macrosRussell King2018-05-311-0/+8
| |/
* / ARM: 8772/1: kprobes: Prohibit kprobes on get_user functionsMasami Hiramatsu2018-05-191-0/+10
|/
* ARM: BUG if jumping to usermode address in kernel modeRussell King2017-11-261-0/+18
* ARM: Prepare for randomized task_structArnd Bergmann2017-06-301-0/+2
* ARM: 8605/1: V7M: fix notrace variant of save_and_disable_irqsVladimir Murzin2016-09-061-0/+4
* ARM: introduce svc_pt_regs structureRussell King2016-06-221-2/+2
* ARM: rename S_FRAME_SIZE to PT_REGS_SIZERussell King2016-06-221-2/+2
* Merge branch 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-armLinus Torvalds2015-09-141-5/+0
|\
| * ARM: uaccess: remove unneeded uaccess_save_and_disable macroRussell King2015-09-091-5/+0
| |
| \
*-. | Merge branches 'cleanup', 'fixes', 'misc', 'omap-barrier' and 'uaccess' into ...Russell King2015-09-031-0/+47
|\ \|
| | * ARM: software-based priviledged-no-access supportRussell King2015-08-261-0/+30
| | * ARM: entry: provide uaccess assembly macro hooksRussell King2015-08-261-0/+17
| |/
* | ARM: entry: efficiency cleanupsRussell King2015-08-251-4/+12
* | ARM: entry: get rid of asm_trace_hardirqs_on_condRussell King2015-08-251-6/+2
|/
* ARM: replace BSYM() with badr assembly macroRussell King2015-05-081-1/+16
* ARM: allow 16-bit instructions in ALT_UP()Russell King2015-04-141-0/+3
* ARM: convert all "mov.* pc, reg" to "bx reg" for ARMv6+Russell King2014-07-181-0/+21
* ARM: 8078/1: get rid of hardcoded assumptions about kernel stack sizeAndrey Ryabinin2014-07-011-3/+5
* ARM: 8053/1: kernel: sleep: restore HYP mode configuration in cpu_resumeLorenzo Pieralisi2014-05-251-1/+1
* ARM: 8018/1: Add {inc,dec}_preempt_count asm macrosCatalin Marinas2014-04-091-0/+32
* ARM: 8017/1: Move asm macro get_thread_info to asm/assembler.hCatalin Marinas2014-04-091-0/+10
* ARM: 7990/1: asm: rename logical shift macros push pull into lspush lspullVictor Kamensky2014-02-251-4/+4
* ARM: asm: Add ARM_BE8() assembly helperBen Dooks2013-10-191-0/+7
* ARM: barrier: allow options to be passed to memory barrier instructionsWill Deacon2013-08-121-2/+2
* ARM: Add base support for ARMv7-MCatalin Marinas2013-04-171-1/+16
* ARM: virt: avoid clobbering lr when forcing svc modeRussell King2013-01-101-7/+3
* ARM: 7599/1: head: Remove boot-time HYP mode check for v5 and belowDave Martin2012-12-111-0/+8
* ARM: 7549/1: HYP: fix boot on some ARM1136 coresMarc Zyngier2012-10-091-4/+5
* Merge branch 'hyp-boot-mode-rmk' of git://git.kernel.org/pub/scm/linux/kernel...Russell King2012-09-301-0/+28
|\
| * ARM: virt: allow the kernel to be entered in HYP modeDave Martin2012-09-191-0/+28
* | ARM: 7527/1: uaccess: explicitly check __user pointer when !CPU_USE_DOMAINSRussell King2012-09-091-0/+8
|/
* Merge tag 'cleanup2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm...Linus Torvalds2012-03-291-0/+2
|\
| * ARM: create a common IOMEM definitionRob Herring2012-03-131-0/+2
* | ARM: 7325/1: fix v7 boot with lockdep enabledRabin Vincent2012-02-151-0/+5
|/
* ARM: 7301/1: Rename the T() macro to TUSER() to avoid namespace conflictsCatalin Marinas2012-01-251-2/+2
* ARM: LPAE: add ISBs around MMU enabling codeWill Deacon2011-12-081-0/+11
* ARM: assembler.h: Add string declaration macroDave Martin2011-07-071-0/+9
* ARM: 6959/1: SMP build fix for entry-macro-multi.SMagnus Damm2011-06-171-0/+4
* Merge branch 'smp' into miscRussell King2011-01-061-4/+20
|\
| * ARM: 6516/1: Allow SMP_ON_UP to work with Thumb-2 kernels.Dave Martin2010-12-201-3/+19
| * ARM: 6489/1: thumb2: fix incorrect optimisation in usraccWill Deacon2010-11-211-1/+1
* | ARM: 6384/1: Remove the domain switching on ARMv6k/v7 CPUsCatalin Marinas2010-11-041-6/+7
|/
* ARM: Allow SMP kernels to boot on UP systemsRussell King2010-10-041-2/+25
* ARM: fix build error in arch/arm/kernel/process.cRussell King2010-04-211-6/+6