summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel/signal32.c
Commit message (Expand)AuthorAgeFilesLines
* arm64: compat: Always use sigpage for sigreturn trampolineWill Deacon2020-06-231-25/+0
* arm64: compat: Allow 32-bit vdso and sigpage to co-existWill Deacon2020-06-231-1/+1
* arm64: signal: nofpsimd: Handle fp/simd context for signal framesSuzuki K Poulose2020-01-141-2/+2
* arm64: compat: Get sigreturn trampolines from vDSOVincenzo Frascino2019-06-221-0/+26
* arm64: compat: Expose signal related structuresVincenzo Frascino2019-06-221-46/+0
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1
* arm64: compat: Alloc separate pages for vectors and sigpageVincenzo Frascino2019-04-231-2/+1
* Remove 'type' argument from access_ok() functionLinus Torvalds2019-01-031-3/+3
* arm64: use {COMPAT,}SYSCALL_DEFINE0 for sigreturnMark Rutland2018-07-121-2/+2
* arm64: remove sigreturn wrappersMark Rutland2018-07-121-2/+4
* arm64: use PSR_AA32 definitionsMark Rutland2018-07-051-5/+5
* arm64: compat: map SPSR_ELx<->PSR for signalsMark Rutland2018-07-051-2/+6
* arm64: uaccess: Fix omissions from usercopy whitelistDave Martin2018-03-281-1/+2
* arm64: fpsimd: Split cpu field out from struct fpsimd_stateDave Martin2018-03-281-2/+1
* arm64: signal: Call arm64_notify_segfault when failing to deliver signalWill Deacon2018-03-061-10/+3
* Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2018-01-301-80/+0
|\
| * signal: Unify and correct copy_siginfo_to_user32Eric W. Biederman2018-01-151-70/+0
| * signal: Unify and correct copy_siginfo_from_user32Eric W. Biederman2018-01-151-10/+0
* | arm64: fpsimd: Fix state leakage when migrating after sigreturnDave Martin2018-01-161-2/+3
|/
* arm64/sve: Signal handling supportDave Martin2017-11-031-1/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2017-09-111-14/+9
|\
| * signal: Remove kernel interal si_code magicEric W. Biederman2017-07-241-14/+9
* | arm64: Abstract syscallno manipulationDave Martin2017-08-071-1/+1
* | arm64: syscallno is secretly an int, make it officialDave Martin2017-08-071-1/+1
|/
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* arm64: Fix misspellings in comments.Adam Buchbinder2016-03-041-1/+1
* arm64: Rework valid_user_regsMark Rutland2016-03-021-1/+1
* arm64: compat: fix vfp save/restore across signal handlers in big-endianWill Deacon2015-09-171-11/+36
* signal: fix information leak in copy_siginfo_to_userAmanieu d'Antras2015-08-071-1/+2
* signal: fix information leak in copy_siginfo_from_user32Amanieu d'Antras2015-08-071-2/+0
* arm64: compat: print compat_sp instead of spVladimir Murzin2015-06-171-2/+2
* arm64: compat Fix siginfo_t -> compat_siginfo_t conversion on big endianCatalin Marinas2015-02-271-3/+2
* all arches, signal: move restart_block to struct task_structAndy Lutomirski2015-02-121-2/+2
* arm64: Emulate SETEND for AArch32 tasksSuzuki K. Poulose2015-01-231-1/+4
* arm64: move to ESR_ELx macrosMark Rutland2015-01-151-1/+1
* arm64: add SIGSYS siginfo for compat taskAKASHI Takahiro2014-11-281-0/+6
* Merge branch 'signal-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2014-08-091-15/+9
|\
| * arm64: Use sigsp()Richard Weinberger2014-08-061-10/+4
| * arm64: Use get_signal() signal_setup_done()Richard Weinberger2014-08-061-7/+7
* | arm64: Add __NR_* definitions for compat syscallsCatalin Marinas2014-07-101-1/+1
|/
* Merge tag 'for-3.16' of git://git.linaro.org/people/ard.biesheuvel/linux-arm ...Catalin Marinas2014-05-161-6/+3
|\
| * arm64: add abstractions for FPSIMD state manipulationArd Biesheuvel2014-05-081-6/+3
* | arm64: Provide read/write fault information in compat signal handlersCatalin Marinas2014-05-091-1/+6
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2013-11-131-1/+1
|\
| * constify copy_siginfo_to_user{,32}()Al Viro2013-11-091-1/+1
* | arm64: compat: Clear the IT state independent of the 32-bit ARM or Thumb-2 modeT.J. Purtell2013-11-051-4/+5
* | arm64: big-endian: don't treat code as data when copying sigret codeMatthew Leach2013-10-251-28/+0
|/
* arm64: Removed unused variable in compat_setup_rt_frame()Catalin Marinas2013-03-181-1/+0
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2013-02-231-218/+2
|\
| * arm64: switch to generic old sigaction() (compat-only)Al Viro2013-02-141-45/+0