Commit Graph

185 Commits (e1e5770bb63fb9d71619a68f52cb0ba4b2ae58a6)

Author SHA1 Message Date
Oleg Nesterov cbaffba12c posix timers: discard SI_TIMER signals on exec 17 years ago
Oleg Nesterov c8e85b4f4b posix timers: sigqueue_free: don't free sigqueue if it is queued 17 years ago
Oleg Nesterov da7978b034 signals: fix sigqueue_free() vs __exit_signal() race 17 years ago
Roland McGrath 4e4c22c711 signals: add set_restore_sigmask 17 years ago
Oleg Nesterov 80fe728d59 signals: allow the kernel to actually kill /sbin/init 17 years ago
Oleg Nesterov fae5fa44f1 signals: fix /sbin/init protection from unwanted signals 17 years ago
Oleg Nesterov 193191035a signals: check_kill_permission: remove tasklist_lock 17 years ago
Oleg Nesterov 2e2ba22ea4 signals: check_kill_permission: check session under tasklist_lock 17 years ago
Oleg Nesterov 53c30337f2 signals: send_signal: be paranoid about signalfd_notify() 17 years ago
Oleg Nesterov 021e1ae3d8 signals: document CLD_CONTINUED notification mechanics 17 years ago
Oleg Nesterov 7e695a5ef5 signals: fold sig_ignored() into handle_stop_signal() 17 years ago
Oleg Nesterov 2dce81bff2 signals: cleanup the usage of print_fatal_signal() 17 years ago
Oleg Nesterov 34c8f07b9a signals: handle_stop_signal: don't worry about SIGKILL 17 years ago
Oleg Nesterov ac5c215383 signals: join send_sigqueue() with send_group_sigqueue() 17 years ago
Oleg Nesterov e62e6650e9 signals: unify send_sigqueue/send_group_sigqueue completely 17 years ago
Pavel Emelyanov 4cd4b6d4e0 signals: fold complete_signal() into send_signal/do_send_sigqueue 17 years ago
Oleg Nesterov 5fcd835bf8 signals: use __group_complete_signal() for the specific signals too 17 years ago
Oleg Nesterov 2ca3515aa5 signals: change send_signal/do_send_sigqueue to take "boolean group" parameter 17 years ago
Oleg Nesterov 71f11dc025 signals: move the definition of __group_complete_signal() up 17 years ago
Oleg Nesterov db51aeccd7 signals: microoptimize the usage of ->curr_target 17 years ago
Oleg Nesterov 08d2c30ce9 signals: send_sig_info: don't take tasklist_lock 17 years ago
Oleg Nesterov 3547ff3aef signals: do_tkill: don't use tasklist_lock 17 years ago
Oleg Nesterov 6e65acba7c signals: move handle_stop_signal() into send_signal() 17 years ago
Oleg Nesterov c99fcf28b8 signals: send_group_sigqueue: don't take tasklist_lock 17 years ago
Oleg Nesterov f8c5b5c06f signals: __group_complete_signal: cache the value of p->signal 17 years ago
Oleg Nesterov 5fc894bb4f signals: send_sigqueue: don't forget about handle_stop_signal() 17 years ago
Oleg Nesterov 5c193e8871 signals: send_sigqueue: don't take rcu lock 17 years ago
Oleg Nesterov f6b76d4fb0 get_signal_to_deliver: use the cached ->signal/sighand values 17 years ago
Oleg Nesterov ad16a46069 handle_stop_signal: use the cached p->signal value 17 years ago
Oleg Nesterov fc321d2e60 handle_stop_signal: unify partial/full stop handling 17 years ago
Oleg Nesterov 6ca25b5513 kill_pid_info: don't take now unneeded tasklist_lock 17 years ago
Oleg Nesterov e442055193 signals: re-assign CLD_CONTINUED notification from the sender to reciever 17 years ago
Oleg Nesterov 3b5e9e53c6 signals: cleanup security_task_kill() usage/implementation 17 years ago
Pavel Emelyanov 9e3bd6c3fb signals: consolidate send_sigqueue and send_group_sigqueue 17 years ago
Pavel Emelyanov c5363d0363 signals: clean dequeue_signal from excess checks and assignments 17 years ago
Pavel Emelyanov 93585eeaf3 signals: consolidate checks for whether or not to ignore a signal 17 years ago
Oleg Nesterov 1406f2d321 lock_task_sighand: add rcu lock/unlock 17 years ago
Oleg Nesterov 573cf9ad72 signals: do_signal_stop(): use signal_group_exit() 17 years ago
Pavel Emelyanov 2acb024d55 signals: consolidate checking for ignored/legacy signals 17 years ago
Pavel Emelyanov af7fff9c13 signals: turn LEGACY_QUEUE macro into static inline function 17 years ago
Pavel Emelyanov e1401c6bbb signals: remove unused variable from send_signal() 17 years ago
Pavel Machek f5264481c8 trivial: small cleanups 17 years ago
Roland McGrath 18c98b6527 ptrace_signal subroutine 17 years ago
Roland McGrath 13b1c3d4b4 freezer vs stopped or traced 17 years ago
Harvey Harrison b5606c2d44 remove final fastcall users 17 years ago
Pavel Emelyanov 146a505d49 Get rid of the kill_pgrp_info() function 17 years ago
Pavel Emelyanov d5df763b81 Clean up the kill_something_info 17 years ago
Oleg Nesterov fea9d17554 ITIMER_REAL: convert to use struct pid 17 years ago
Oleg Nesterov d36174bc2b uglify kill_pid_info() to fix kill() vs exec() race 17 years ago
Oleg Nesterov 5dee1707df move the related code from exit_notify() to exit_signals() 17 years ago