aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/include/asm/assembler.h
AgeCommit message (Expand)Author
2020-06-03ARM: uaccess: consolidate uaccess asm to asm/uaccess-asm.hRussell King
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner
2019-02-26ARM: 8843/1: use unified assembler in headersStefan Agner
2018-11-12ARM: 8812/1: Optimise copy_{from/to}_user for !CPU_USE_DOMAINSVincent Whitchurch
2018-10-10Merge branches 'fixes', 'misc' and 'spectre' into for-nextRussell King
2018-10-05ARM: 8796/1: spectre-v1,v1.1: provide helpers for address sanitizationJulien Thierry
2018-08-13Merge branches 'fixes', 'misc' and 'spectre' into for-linusRussell King
2018-08-02ARM: spectre-v1: mitigate user accessesRussell King
2018-06-05Merge branches 'fixes', 'misc' and 'spectre' into for-linusRussell King
2018-05-31ARM: spectre-v1: add speculation barrier (csdb) macrosRussell King
2018-05-19ARM: 8772/1: kprobes: Prohibit kprobes on get_user functionsMasami Hiramatsu
2017-11-26ARM: BUG if jumping to usermode address in kernel modeRussell King
2017-06-30ARM: Prepare for randomized task_structArnd Bergmann
2016-09-06ARM: 8605/1: V7M: fix notrace variant of save_and_disable_irqsVladimir Murzin
2016-06-22ARM: introduce svc_pt_regs structureRussell King
2016-06-22ARM: rename S_FRAME_SIZE to PT_REGS_SIZERussell King
2015-09-14Merge branch 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-armLinus Torvalds
2015-09-09ARM: uaccess: remove unneeded uaccess_save_and_disable macroRussell King
2015-09-03Merge branches 'cleanup', 'fixes', 'misc', 'omap-barrier' and 'uaccess' into ...Russell King
2015-08-26ARM: software-based priviledged-no-access supportRussell King
2015-08-26ARM: entry: provide uaccess assembly macro hooksRussell King
2015-08-25ARM: entry: efficiency cleanupsRussell King
2015-08-25ARM: entry: get rid of asm_trace_hardirqs_on_condRussell King
2015-05-08ARM: replace BSYM() with badr assembly macroRussell King
2015-04-14ARM: allow 16-bit instructions in ALT_UP()Russell King
2014-07-18ARM: convert all "mov.* pc, reg" to "bx reg" for ARMv6+Russell King
2014-07-01ARM: 8078/1: get rid of hardcoded assumptions about kernel stack sizeAndrey Ryabinin
2014-05-25ARM: 8053/1: kernel: sleep: restore HYP mode configuration in cpu_resumeLorenzo Pieralisi
2014-04-09ARM: 8018/1: Add {inc,dec}_preempt_count asm macrosCatalin Marinas
2014-04-09ARM: 8017/1: Move asm macro get_thread_info to asm/assembler.hCatalin Marinas
2014-02-25ARM: 7990/1: asm: rename logical shift macros push pull into lspush lspullVictor Kamensky
2013-10-19ARM: asm: Add ARM_BE8() assembly helperBen Dooks
2013-08-12ARM: barrier: allow options to be passed to memory barrier instructionsWill Deacon
2013-04-17ARM: Add base support for ARMv7-MCatalin Marinas
2013-01-10ARM: virt: avoid clobbering lr when forcing svc modeRussell King
2012-12-11ARM: 7599/1: head: Remove boot-time HYP mode check for v5 and belowDave Martin
2012-10-09ARM: 7549/1: HYP: fix boot on some ARM1136 coresMarc Zyngier
2012-09-30Merge branch 'hyp-boot-mode-rmk' of git://git.kernel.org/pub/scm/linux/kernel...Russell King
2012-09-19ARM: virt: allow the kernel to be entered in HYP modeDave Martin
2012-09-09ARM: 7527/1: uaccess: explicitly check __user pointer when !CPU_USE_DOMAINSRussell King
2012-03-29Merge tag 'cleanup2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm...Linus Torvalds
2012-03-13ARM: create a common IOMEM definitionRob Herring
2012-02-15ARM: 7325/1: fix v7 boot with lockdep enabledRabin Vincent
2012-01-25ARM: 7301/1: Rename the T() macro to TUSER() to avoid namespace conflictsCatalin Marinas
2011-12-08ARM: LPAE: add ISBs around MMU enabling codeWill Deacon
2011-07-07ARM: assembler.h: Add string declaration macroDave Martin
2011-06-17ARM: 6959/1: SMP build fix for entry-macro-multi.SMagnus Damm
2011-01-06Merge branch 'smp' into miscRussell King
2010-12-20ARM: 6516/1: Allow SMP_ON_UP to work with Thumb-2 kernels.Dave Martin
2010-11-21ARM: 6489/1: thumb2: fix incorrect optimisation in usraccWill Deacon