summaryrefslogtreecommitdiffstats
path: root/include/linux/signal.h
Commit message (Expand)AuthorAgeFilesLines
* signal: simplify set_user_sigmask/restore_user_sigmaskOleg Nesterov2019-07-161-4/+0
* signal: remove the wrong signal_pending() check in restore_user_sigmask()Oleg Nesterov2019-06-291-1/+1
* signal: Make siginmask safe when passed a signal of 0Eric W. Biederman2019-01-121-1/+1
* signal: Add restore_user_sigmask()Deepa Dinamani2018-12-061-0/+2
* signal: Add set_user_sigmask()Deepa Dinamani2018-12-061-0/+2
* include/linux/signal.h: mark expected switch fall-throughsGustavo A. R. Silva2018-10-311-0/+6
* signal: Guard against negative signal numbers in copy_siginfo_from_user32Eric W. Biederman2018-10-101-1/+1
* signal: Use a smaller struct siginfo in the kernelEric W. Biederman2018-10-031-0/+2
* signal: Distinguish between kernel_siginfo and siginfoEric W. Biederman2018-10-031-7/+8
* signal: Introduce copy_siginfo_from_user and use it's return valueEric W. Biederman2018-10-031-0/+1
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2018-08-221-2/+2
|\
| * signal: make get_signal() return boolChristian Brauner2018-08-221-1/+1
| * signal: make unhandled_signal() return boolChristian Brauner2018-08-221-1/+1
* | signal: Pass pid type into do_send_sig_infoEric W. Biederman2018-07-211-1/+1
* | signal: Pass pid type into group_send_sig_infoEric W. Biederman2018-07-211-1/+3
|/
* signal: Extend siginfo_layout with SIL_FAULT_{MCEERR|BNDERR|PKUERR}Eric W. Biederman2018-04-261-0/+3
* signal: Remove unnecessary ifdefs now that there is only one struct siginfoEric W. Biederman2018-01-121-2/+0
* signal: Introduce clear_siginfoEric W. Biederman2018-01-121-0/+5
* signal: Reduce copy_siginfo to just a memcpyEric W. Biederman2018-01-121-6/+2
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* signal: Remove kernel interal si_code magicEric W. Biederman2017-07-241-0/+14
* fcntl: Don't use ambiguous SIG_POLL si_codesEric W. Biederman2017-07-241-0/+8
* Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2017-07-061-2/+0
|\
| * rt_sigtimedwait(): move compat to nativeAl Viro2017-06-091-2/+0
* | signal: Move copy_siginfo_to_user to <linux/signal.h>Christoph Hellwig2017-06-041-0/+2
* | ia64: Remove HAVE_ARCH_COPY_SIGINFOChristoph Hellwig2017-06-041-6/+1
|/
* signal: Remove unused definition of sig_user_definiedEric W. Biederman2017-04-171-4/+0
* signals: Move signal data types from <linux/signal.h> to <linux/signal_types.h>Ingo Molnar2017-03-031-54/+0
* signals: Prepare to split out <linux/signal_types.h> from <linux/signal.h>Ingo Molnar2017-03-021-2/+1
* signals: avoid unnecessary taking of sighand->siglockWaiman Long2016-12-141-0/+17
* signal: move the "sig < SIGRTMIN" check into siginmask(sig)Oleg Nesterov2016-05-231-9/+7
* Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds2016-05-191-0/+15
|\
| * SIGNAL: Move generic copy_siginfo() to signal.hJames Hogan2016-05-131-0/+15
* | signals/sigaltstack: Implement SS_AUTODISARM flagStas Sergeev2016-05-031-1/+3
|/
* kernel/signal.c: unexport sigsuspend()Richard Weinberger2015-11-201-1/+0
* signal: use BUILD_BUG() instead of _NSIG_WORDS_is_unsupported_size()Oleg Nesterov2014-10-141-16/+13
* Rip out get_signal_to_deliver()Richard Weinberger2014-08-061-13/+1
* Clean up signal_delivered()Richard Weinberger2014-08-061-1/+0
* signals: introduce kernel_sigaction()Oleg Nesterov2014-06-061-2/+16
* signals: mv {dis,}allow_signal() from sched.h/exit.c to signal.[ch]Oleg Nesterov2014-06-061-0/+2
* signals: kill sigfindinword()Oleg Nesterov2014-06-061-5/+0
* Introduce [compat_]save_altstack_ex() to unbreak x86 SMAPAl Viro2013-09-011-0/+8
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2013-05-011-0/+5
|\
| * proc: Move some bits from linux/proc_fs.h to linux/{of.h,signal.h,tty.h}David Howells2013-05-011-0/+5
* | Fix breakage in MIPS siginfo handlingDavid Howells2013-03-191-2/+2
|/
* new helper: signal_setup_done()Al Viro2013-02-031-0/+1
* new helper: get_signal()Al Viro2013-02-031-0/+18
* generic sys_sigaction() and compat_sys_sigaction()Al Viro2013-02-031-0/+9
* consolidate kernel-side struct sigaction declarationsAl Viro2013-02-031-0/+14
* consolidate declarations of k_sigactionAl Viro2013-02-031-0/+7