Commit Graph

222 Commits (e04957365b21066285557e42ffe16d8330d46c02)

Author SHA1 Message Date
Oleg Nesterov 3a515e4a62 wait_task_continued/zombie: don't use task_pid_nr_ns() lockless 17 years ago
Oleg Nesterov f2cc3eb133 do_wait: fix security checks 17 years ago
Oleg Nesterov 96fabbf55a do_wait: cleanup delay_group_leader() usage 17 years ago
Oleg Nesterov 1bad95c3be wait_task_stopped(): remove unneeded delay_group_leader check 17 years ago
Oleg Nesterov 9cbab81005 do_wait: factor out "retval != 0" checks 17 years ago
Oleg Nesterov ee7c82da83 wait_task_stopped: simplify and fix races with SIGCONT/SIGKILL/untrace 17 years ago
Oleg Nesterov 34a1738f7d kill my_ptrace_child() 17 years ago
Oleg Nesterov 6b39c7bfbd kill PT_ATTACHED 17 years ago
Oleg Nesterov 0a76fe8e50 do_wait: remove one "else if" branch 17 years ago
Oleg Nesterov ed5d2cac11 exec: rework the group exit and fix the race with kill 17 years ago
Pierre Peiffer 06c93e8757 Remove one useless extern declaration 17 years ago
Matthew Wilcox 338077e54e exit: Use task_is_* 17 years ago
Scott James Remnant e6ceb32aa2 wait_task_stopped(): pass correct exit_code to wait_noreap_copyout() 17 years ago
Oleg Nesterov c895078355 wait_task_stopped(): don't use task_pid_nr_ns() lockless 17 years ago
Roland McGrath a3474224e6 wait_task_stopped: Check p->exit_state instead of TASK_TRACED 17 years ago
Alexey Dobriyan a39bc51691 Uninline fork.c/exit.c 18 years ago
Pavel Emelyanov ba25f9dcc4 Use helpers to obtain task pid in printks 18 years ago
Pavel Emelyanov 9a2e70572e Isolate the explicit usage of signal->pgrp 18 years ago
Pavel Emelyanov b488893a39 pid namespaces: changes to show virtual ids to user 18 years ago
Sukadev Bhattiprolu 3eb07c8c8a pid namespaces: destroy pid namespace on init's death 18 years ago
Pavel Emelyanov 60347f6716 pid namespaces: prepare proc_flust_task() to flush entries from multiple proc trees 18 years ago
Pavel Emelyanov 2e4a707269 pid namespaces: move exit_task_namespaces() 18 years ago
Oleg Nesterov 762a24beed pid namespaces: rework forget_original_parent() 18 years ago
Daniel Walker d4c5e41f3f whitespace fixes: task exit handling 18 years ago
Matthias Kaehlcke 03ff17979c kernel/exit.c: Use list_for_each_entry(_safe) instead of list_for_each(_safe) 18 years ago
Pavel Emelyanov cf7b708c8d Make access to task's nsproxy lighter 18 years ago
Serge E. Hallyn b460cbc581 pid namespaces: define is_global_init() and is_container_init() 18 years ago
Sukadev Bhattiprolu 88f21d8182 pid namespaces: rename child_reaper() function 18 years ago
Pavel Emelianov a47afb0f9d pid namespaces: round up the API 18 years ago
Paul Menage 8793d854ed Task Control Groups: make cpusets a client of cgroups 18 years ago
Paul Menage b4f48b6363 Task Control Groups: add fork()/exit() hooks 18 years ago
Alexey Dobriyan 42b2dd0a02 Shrink task_struct if CONFIG_FUTEX=n 18 years ago
Oleg Nesterov 6db840fa78 exec: RT sub-thread can livelock and monopolize CPU on exec 18 years ago
Oleg Nesterov 715015e8da wait_task_stopped/continued: remove unneeded p->signal != NULL check 18 years ago
Oleg Nesterov 442a10cf9e wait_task_zombie: don't fight with non-existing race with a dying ptracee 18 years ago
Oleg Nesterov 3ae4cbadf4 exit_notify: don't take tasklist for TIF_SIGPENDING re-targeting 18 years ago
Oleg Nesterov 2f4e6e2a81 wait_task_zombie: fix 2/3 races vs forget_original_parent() 18 years ago
Oleg Nesterov 407af46a96 wait_task_zombie: remove unneeded child->signal check 18 years ago
Oleg Nesterov 84eb646b6e handle the multi-threaded init's exit() properly 18 years ago
Oleg Nesterov d2ee7198cc pi-futex: set PF_EXITING without taking ->pi_lock 18 years ago
Jesper Juhl a9022e9cb9 Clean up duplicate includes in kernel/ 18 years ago
Laurent Vivier 9ac52315d4 sched: guest CPU accounting: add guest-CPU /proc/<pid>/stat fields 18 years ago
Davide Libenzi b8fceee17a signalfd simplification 18 years ago
Jonathan Lim f2ab6d8889 Assign task_struct.exit_code before taskstats_exit() 18 years ago
Oleg Nesterov 247284481c Kill some obsolete sub-thread-ptrace stuff 18 years ago
Rafael J. Wysocki 0c1eecfb34 Freezer: avoid freezing kernel threads prematurely 18 years ago
Rafael J. Wysocki 8314418629 Freezer: make kernel threads nonfreezable by default 18 years ago
Miloslav Trmac 522ed7767e Audit: add TTY input auditing 18 years ago
Jeff Dike e18eecb8b3 Add generic exit-time stack-depth checking to CONFIG_DEBUG_STACK_USAGE 18 years ago
Balbir Singh 172ba844a8 sched: update delay-accounting to use CFS's precise stats 18 years ago