aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel/signal.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner1-12/+1
2019-03-29arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task state flushDave Martin1-5/+0
2019-01-03Remove 'type' argument from access_ok() functionLinus Torvalds1-3/+3
2018-07-12arm64: use {COMPAT,}SYSCALL_DEFINE0 for sigreturnMark Rutland1-1/+1
2018-07-12arm64: remove sigreturn wrappersMark Rutland1-1/+2
2018-07-12arm64: consistently use unsigned long for thread flagsMark Rutland1-1/+1
2018-07-11arm64: rseq: Implement backend rseq calls and select HAVE_RSEQWill Deacon1-0/+3
2018-06-08arm64: Fix syscall restarting around signal suppressed by tracerDave Martin1-2/+3
2018-06-01arm64: signal: Report signal frame size to userspace via auxvDave Martin1-7/+45
2018-03-28arm64: uaccess: Fix omissions from usercopy whitelistDave Martin1-1/+2
2018-03-28arm64: fpsimd: Split cpu field out from struct fpsimd_stateDave Martin1-2/+1
2018-03-06arm64: signal: Call arm64_notify_segfault when failing to deliver signalWill Deacon1-5/+2
2018-01-16arm64: fpsimd: Fix state leakage when migrating after sigreturnDave Martin1-3/+4
2017-11-03arm64/sve: Signal handling supportDave Martin1-8/+159
2017-11-03arm64: signal: Verify extra data is user-readable in sys_rt_sigreturnDave Martin1-0/+4
2017-11-02arm64: Mask all exceptions during kernel_exitJames Morse1-2/+6
2017-09-17arm64/syscalls: Move address limit check in loopThomas Garnier1-3/+3
2017-09-05Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linuxLinus Torvalds1-5/+5
2017-09-04Merge branch 'x86-syscall-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-0/+5
2017-08-07arm64: Abstract syscallno manipulationDave Martin1-5/+5
2017-08-07arm64: syscallno is secretly an int, make it officialDave Martin1-3/+3
2017-07-08arm64/syscalls: Check address limit on user-mode returnThomas Garnier1-0/+5
2017-06-23arm64: signal: Allow expansion of the signal frameDave Martin1-18/+177
2017-06-20arm64: signal: factor out signal frame record allocationDave Martin1-7/+36
2017-06-20arm64: signal: factor frame layout and population into separate passesDave Martin1-23/+88
2017-06-20arm64: signal: Refactor sigcontext parsing in rt_sigreturnDave Martin1-6/+80
2017-06-20arm64: signal: split frame link record from sigcontext structureDave Martin1-18/+32
2016-11-07arm64: Add uprobe supportPratyush Anand1-0/+3
2016-08-22arm64: factor work_pending state machine to CChris Metcalf1-10/+26
2016-03-02arm64: Rework valid_user_regsMark Rutland1-2/+2
2015-04-13arm64: Removed unused variableRichard Weinberger1-1/+0
2015-04-12arm64: Remove signal translation and exec_domainRichard Weinberger1-6/+0
2015-02-12all arches, signal: move restart_block to struct task_structAndy Lutomirski1-1/+1
2014-08-06arm64: Use sigsp()Richard Weinberger1-9/+3
2014-08-06arm64: Use get_signal() signal_setup_done()Richard Weinberger1-28/+20
2014-05-16Merge tag 'for-3.16' of git://git.linaro.org/people/ard.biesheuvel/linux-arm into upstreamCatalin Marinas1-6/+7
2014-05-12arm64: is_compat_task is defined both in asm/compat.h and linux/compat.hAKASHI Takahiro1-1/+1
2014-05-09arm64: Expose ESR_EL1 information to user when SIGSEGV/SIGBUSCatalin Marinas1-0/+10
2014-05-09arm64: Remove the aux_context structureCatalin Marinas1-10/+17
2014-05-08arm64: defer reloading a task's FPSIMD state to userland resumeArd Biesheuvel1-0/+4
2014-05-08arm64: add abstractions for FPSIMD state manipulationArd Biesheuvel1-6/+3
2013-02-14arm64: switch to generic sigaltstackAl Viro1-15/+2
2012-11-23arm64: signal: return struct rt_sigframe from get_sigframeWill Deacon1-6/+6
2012-11-23arm64: signal: push the unwinding prologue on the signal stackWill Deacon1-21/+16
2012-09-17arm64: Signal handling supportCatalin Marinas1-0/+437