aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/kernel/entry-common.S
AgeCommit message (Expand)AuthorFilesLines
2017-09-17arm/syscalls: Optimize address limit checkGravatar Thomas Garnier 1-0/+11
2017-09-17Revert "arm/syscalls: Check address limit on user-mode return"Gravatar Thomas Garnier 1-7/+2
2017-09-12Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armGravatar Linus Torvalds 1-13/+31
2017-08-02ARM: avoid saving and restoring registers unnecessarilyGravatar Russell King 1-2/+8
2017-08-02ARM: move PC value into r9Gravatar Russell King 1-0/+7
2017-08-02ARM: obtain thread info structure laterGravatar Russell King 1-1/+2
2017-08-02ARM: use aliases for registers in entry-commonGravatar Russell King 1-10/+14
2017-07-08arm/syscalls: Check address limit on user-mode returnGravatar Thomas Garnier 1-2/+7
2016-10-18ARM: convert to generated system call tablesGravatar Russell King 1-32/+44
2016-06-22ARM: rename S_FRAME_SIZE to PT_REGS_SIZEGravatar Russell King 1-1/+1
2015-09-03Merge branches 'cleanup', 'fixes', 'misc', 'omap-barrier' and 'uaccess' into ...Gravatar Russell King 1-0/+3
2015-08-26ARM: entry: provide uaccess assembly macro hooksGravatar Russell King 1-0/+2
2015-08-25ARM: entry: ensure that IRQs are enabled when calling syscall_trace_exit()Gravatar Russell King 1-1/+1
2015-08-25ARM: entry: efficiency cleanupsGravatar Russell King 1-16/+45
2015-08-07ARM: 8409/1: Mark ret_fast_syscall as a functionGravatar Drew Richardson 1-0/+1
2015-06-12Merge branch 'bsym' into for-nextGravatar Russell King 1-3/+3
2015-05-15ARM: fix missing syscall trace exitGravatar Russell King 1-1/+3
2015-05-08ARM: replace BSYM() with badr assembly macroGravatar Russell King 1-3/+3
2014-11-21ARM: move ftrace assembly code to separate fileGravatar Russell King 1-235/+0
2014-09-26ARM: Avoid writing to control register on every exceptionGravatar Russell King 1-1/+1
2014-07-18ARM: convert all "mov.* pc, reg" to "bx reg" for ARMv6+Gravatar Russell King 1-6/+7
2014-06-02ARM: consolidate last remaining open-coded alignment trap enableGravatar Russell King 1-7/+1
2013-10-19ARM: asm: Add ARM_BE8() assembly helperGravatar Ben Dooks 1-3/+1
2013-09-21ARM: 7839/1: entry: fix tracing of ARM-private syscallsGravatar Will Deacon 1-2/+2
2013-07-22ARM: entry: allow ARM-private syscalls to be restartedGravatar Will Deacon 1-2/+2
2013-06-29Merge branch 'devel-stable' into for-nextGravatar Russell King 1-0/+4
2013-06-17ARM: 7748/1: oabi: handle faults when loading swi instruction from userspaceGravatar Will Deacon 1-13/+29
2013-05-22Merge branch 'for-next' of git://git.pengutronix.de/git/ukl/linux into devel-...Gravatar Russell King 1-0/+4
2013-05-02Merge branches 'devel-stable', 'entry', 'fixes', 'mach-types', 'misc' and 'sm...Gravatar Russell King 1-4/+16
2013-04-17ARM: ARMv7-M: Add support for exception handlingGravatar Uwe Kleine-König 1-0/+4
2013-04-03ARM: 7688/1: add support for context tracking subsystemGravatar Kevin Hilman 1-0/+3
2013-04-03ARM: entry-common: get rid of unnecessary ifdefsGravatar Russell King 1-4/+1
2013-04-03ARM: 7689/1: add unwind annotations to ftrace asmGravatar Rabin Vincent 1-0/+12
2013-02-03arm: switch to generic sigaltstackGravatar Al Viro 1-5/+0
2012-12-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Gravatar Linus Torvalds 1-16/+0
2012-12-11Merge branches 'cache-l2x0', 'fixes', 'hdrs', 'misc', 'mmci', 'vic' and 'warn...Gravatar Russell King 1-14/+6
2012-12-11ARM: 7595/1: syscall: rework ordering in syscall_trace_exitGravatar Will Deacon 1-1/+0
2012-11-28arm: switch to generic fork/vfork/cloneGravatar Al Viro 1-16/+0
2012-11-19ARM: 7579/1: arch/allow a scno of -1 to not cause a SIGILLGravatar Kees Cook 1-1/+4
2012-11-19ARM: 7578/1: arch/move secure_computing into traceGravatar Kees Cook 1-10/+0
2012-10-15ARM: fix oops on initial entry to userspace with Thumb2 kernelsGravatar Russell King 1-2/+2
2012-10-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Gravatar Linus Torvalds 1-25/+4
2012-10-12arm: switch to saner kernel_execve() semanticsGravatar Al Viro 1-25/+4
2012-10-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Gravatar Linus Torvalds 1-5/+24
2012-09-30arm: get rid of execve wrapper, switch to generic execve() implementationGravatar Al Viro 1-5/+0
2012-09-30arm: introduce ret_from_kernel_execve(), switch to generic kernel_execve()Gravatar Al Viro 1-0/+12
2012-09-30arm: split ret_from_fork, simplify kernel_thread() [based on patch by rmk]Gravatar Al Viro 1-0/+12
2012-09-19ARM: 7524/1: support syscall tracingGravatar Wade Farnsworth 1-0/+9
2012-07-28ARM: 7475/1: sys_trace: allow all syscall arguments to be updated via ptraceGravatar Will Deacon 1-1/+2
2012-07-28ARM: 7474/1: get rid of TIF_SYSCALL_RESTARTSYSGravatar Al Viro 1-1/+2