aboutsummaryrefslogtreecommitdiffstats
path: root/arch/mips/kernel/signal.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-17Merge tag 'mips_6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linuxLinus Torvalds1-1/+1
2024-01-08MIPS: Fix typosBjorn Helgaas1-1/+1
2023-12-10mips: add asm/syscalls.h headerArnd Bergmann1-0/+1
2022-03-28Merge tag 'ptrace-cleanups-for-v5.18' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-2/+2
2022-03-10resume_user_mode: Move to resume_user_mode.hEric W. Biederman1-2/+2
2022-02-22MIPS: remove asm/war.hThomas Bogendoerfer1-1/+0
2022-01-02MIPS: signal: Return immediately if call failsTiezhu Yang1-9/+11
2022-01-02MIPS: signal: Protect against sigaltstack wraparoundTiezhu Yang1-0/+7
2021-09-22entry: rseq: Call rseq_handle_notify_resume() in tracehook_notify_resume()Sean Christopherson1-3/+1
2020-11-09mips: add support for TIF_NOTIFY_SIGNALJens Axboe1-1/+1
2020-10-17tracehook: clear TIF_NOTIFY_RESUME in tracehook_notify_resume()Jens Axboe1-1/+0
2020-09-07MIPS: Convert ICACHE_REFILLS_WORKAROUND_WAR into a config optionThomas Bogendoerfer1-1/+7
2020-05-08MIPS: Replace zero-length array with flexible-arrayGustavo A. R. Silva1-1/+1
2020-05-07MIPS: Use fallthrough for arch/mipsLiangliang Huang1-1/+1
2019-05-27signal: Remove task parameter from force_sigEric W. Biederman1-4/+4
2019-01-03Remove 'type' argument from access_ok() functionLinus Torvalds1-6/+6
2018-11-09MIPS: signal: Remove FP context support when CONFIG_MIPS_FP_SUPPORT=nPaul Burton1-5/+34
2018-08-13Merge tag 'mips_4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/l...Linus Torvalds1-10/+14
2018-08-01MIPS: Remove nabi_no_regargsPaul Burton1-10/+14
2018-06-24MIPS: Add ksig argument to rseq_{signal_deliver,handle_notify_resume}Paul Burton1-2/+2
2018-06-19MIPS: Add support for restartable sequencesPaul Burton1-0/+3
2016-08-06Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-0/+8
2016-08-04tree-wide: replace config_enabled() with IS_ENABLED()Masahiro Yamada1-5/+5
2016-08-02MIPS: Use per-mm page to execute branch delay slot instructionsPaul Burton1-0/+8
2016-05-28MIPS: Fix sigreturn via VDSO on microMIPS kernelJames Hogan1-8/+0
2016-05-13MIPS: Prevent "restoration" of MSA context in non-MSA kernelsPaul Burton1-2/+5
2016-05-13MIPS64: signal: Fix o32 sigaction syscallLeonid Yegoshin1-1/+1
2015-11-11MIPS: Initial implementation of a VDSOAlex Smith1-7/+5
2015-09-03MIPS: Add uprobes support.Ralf Baechle1-0/+4
2015-09-03MIPS: Save MSA extended context around signalsPaul Burton1-15/+212
2015-09-03MIPS: Add definitions for extended contextPaul Burton1-0/+13
2015-09-03MIPS: Indicate FP mode in sigcontext sc_used_mathPaul Burton1-4/+11
2015-09-03MIPS: Use common FP sigcontext code for O32 compatPaul Burton1-2/+2
2015-09-03MIPS: Skip odd double FP registers when copying FP32 sigcontextPaul Burton1-2/+4
2015-09-03MIPS: Move FP usage checks into protected_{save, restore}_fp_contextPaul Burton1-39/+34
2015-09-03MIPS: Use struct mips_abi offsets to save FP contextPaul Burton1-27/+58
2015-09-03MIPS: Add offsets to sigcontext FP fields to struct mips_abiPaul Burton1-1/+5
2015-09-03MIPS: Simplify EVA FP context handling codePaul Burton1-25/+19
2015-02-12all arches, signal: move restart_block to struct task_structAndy Lutomirski1-1/+1
2014-12-11Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-1/+1
2014-11-24MIPS: signal.c: Fix an invalid cast in ISA mode bit handlingMaciej W. Rozycki1-1/+1
2014-11-24MIPS: fix EVA & non-SMP non-FPU FP context signal handlingPaul Burton1-4/+4
2014-08-06mips: Use sigsp()Richard Weinberger1-6/+4
2014-08-06mips: Use get_signal() signal_setup_done()Richard Weinberger1-41/+25
2014-06-26Revert "MIPS: Save/restore MSA context around signals"Paul Burton1-71/+8
2014-03-26MIPS: kernel: signal: Prevent save/restore FPU context in user memoryLeonid Yegoshin1-0/+32
2014-03-26MIPS: Save/restore MSA context around signalsPaul Burton1-8/+65
2014-03-26MIPS: Replace hardcoded 32 with NUM_FPU_REGS in ptracePaul Burton1-2/+2
2014-03-26MIPS: Don't require FPU on sigcontext setup/restorePaul Burton1-8/+14
2014-03-26MIPS: Move & rename fpu_emulator_{save,restore}_contextPaul Burton1-7/+38
2014-01-13MIPS: Support for 64-bit FP with O32 binariesPaul Burton1-4/+6
2013-06-10MIPS: Implement HAVE_CONTEXT_TRACKING.Ralf Baechle1-0/+5
2013-05-09MIPS: microMIPS: Add vdso support.Douglas Leung1-0/+9
2013-03-02Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-6/+6
2013-02-03mips: sigsuspend() is essentially the same as rt_sigsuspend() hereAl Viro1-8/+2
2013-02-03switch mips to generic rt_sigsuspend(), make it unconditionalAl Viro1-13/+0
2013-02-03mips: switch to generic sigaltstackAl Viro1-18/+3
2013-02-03mips: use sane prototype for sys_rt_sigsuspend()Al Viro1-5/+1
2013-02-01MIPS: Whitespace cleanup.Ralf Baechle1-9/+9
2012-12-12MIPS: Fix harmlessly missing else statement.Ralf Baechle1-5/+8
2012-09-22MIPS: Prevent hitting do_notify_resume() with !user_mode(regs).Al Viro1-8/+0
2012-06-01new helper: signal_delivered()Al Viro1-1/+1
2012-06-01most of set_current_blocked() callers want SIGKILL/SIGSTOP removed from setAl Viro1-2/+0
2012-06-01TIF_RESTORE_SIGMASK can be set only when TIF_SIGPENDING is setAl Viro1-1/+1
2012-06-01pull clearing RESTORE_SIGMASK into block_sigmask()Al Viro1-15/+3
2012-06-01new helper: sigmask_to_save()Al Viro1-8/+3
2012-06-01new helper: restore_saved_sigmask()Al Viro1-4/+1
2012-05-23move key_repace_session_keyring() into tracehook_notify_resume()Al Viro1-2/+0
2012-05-21new helper: sigsuspend()Al Viro1-18/+2
2012-04-27MIPS: Use set_current_blocked() and block_sigmask()Matt Fleming1-22/+5
2012-03-28Disintegrate asm/system.h for MIPSDavid Howells1-0/+1
2011-09-21MIPS: Handle __put_user() sleeping.Ralf Baechle1-0/+3
2011-03-14MIPS: Fix GCC-4.6 'set but not used' warning in signal*.cDavid Daney1-1/+1
2010-10-18MIPS: do_sigaltstack() expects userland pointersAl Viro1-4/+1
2010-10-18MIPS: Sanitize restart logicsAl Viro1-19/+18
2010-10-18MIPS: Don't block signals if we'd failed to setup a sigframeAl Viro1-0/+3
2010-04-12MIPS: Move signal trampolines off of the stack.David Daney1-67/+19
2009-12-17MIPS: Cleanup signal code initializationRalf Baechle1-0/+46
2009-09-09KEYS: Add missing linux/tracehook.h #inclusionsDavid Howells1-0/+1
2009-09-02KEYS: Add a keyctl to install a process's session keyring on its parent [try #6]David Howells1-0/+2
2009-09-02KEYS: Extend TIF_NOTIFY_RESUME to (almost) all architectures [try #6]David Howells1-0/+5
2009-02-27MIPS: CVE-2009-0029: Enable syscall wrappers.Ralf Baechle1-2/+3
2007-10-11[MIPS] checkfiles: Fix "need space after that ','" errors.Ralf Baechle1-2/+2
2007-05-08header cleaning: don't include smp_lock.h when not usedRandy Dunlap1-1/+0
2007-04-20[MIPS] Retry {save,restore}_fp_context if failed in atomic context.Atsushi Nemoto1-9/+43
2007-04-20[MIPS] Disallow CpU exception in kernel again.Atsushi Nemoto1-5/+5
2007-03-17[MIPS] FPU ownership management & preemption fixesAtsushi Nemoto1-17/+12
2007-03-17[MIPS] Check FCSR for pending interrupts, alternative versionAtsushi Nemoto1-3/+43
2007-02-22[MIPS] Add basic SMARTMIPS ASE supportFranck Bui-Huu1-0/+7
2007-02-18[MIPS] signals: Share even more code.Ralf Baechle1-5/+13
2007-02-13[MIPS] signals: make common _BLOCKABLE macroFranck Bui-Huu1-2/+0
2007-02-13[MIPS] signal: Move sigframe definition for native O32/N64 into signal.cRalf Baechle1-0/+20
2007-02-10[MIPS] signal: do not inline handle_signal()Franck Bui-Huu1-1/+1
2007-02-10[MIPS] signal: do not use save_static_function() anymoreFranck Bui-Huu1-12/+4
2007-02-10[MIPS] signal: factorize debug codeFranck Bui-Huu1-9/+4
2007-02-10[MIPS] signal: test return value of install_sigtramp()Franck Bui-Huu1-3/+3
2007-02-10[MIPS] signal: clean up sigframe structureFranck Bui-Huu1-35/+21
2007-02-10[MIPS] signal: do not inline functions in signal-common.hFranck Bui-Huu1-0/+139
2007-02-06[MIPS] Whitespace cleanups.Ralf Baechle1-3/+3
2006-09-27[MIPS] Avoid double signal restarting.Ralf Baechle1-1/+1
2006-09-27[MIPS] Add missing returns in signal code.Ralf Baechle1-0/+2
2006-09-27[MIPS] Don't call try_to_freeze in do_signal & co.Ralf Baechle1-4/+0
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-03-21[MIPS] Signal cleanupAtsushi Nemoto1-3/+3
2006-02-08[MIPS] Make do_signal return void.Ralf Baechle1-4/+2
2006-02-08[MIPS] Add support for TIF_RESTORE_SIGMASK.Ralf Baechle1-36/+50
2006-02-07[MIPS] Fix minor sparse warningsAtsushi Nemoto1-1/+1
2006-02-07[MIPS] Sparse: Add some __user tags to signal functions.Atsushi Nemoto1-7/+7
2005-12-01[MIPS] Avoid duplicate do_syscall_trace calls on return from sigreturn.Ralf Baechle1-2/+0
2005-11-07Fix return type of setup_frame variantsAtsushi Nemoto1-3/+0
2005-10-29Setup_frame is now returning a success value.Ralf Baechle1-11/+15
2005-10-29Redo RM9000 workaround which along with other DSP ASE changes wasRalf Baechle1-32/+27
2005-10-29Support the MIPS32 / MIPS64 DSP ASE.Ralf Baechle1-42/+10
2005-10-29Sparseify MIPS.Ralf Baechle1-6/+8
2005-08-29[PATCH] convert signal handling of NODEFER to act like other Unix boxes.Steven Rostedt1-6/+5
2005-06-27[PATCH] mips: fixed try_to_freeze build errorYoichi Yuasa1-1/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+517