summaryrefslogtreecommitdiff
path: root/kernel/exit.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'v3.18.110' into v3.18-rtTom Zanussi2018-06-141-0/+4
|\
| * kernel/exit.c: avoid undefined behaviour when calling wait4()zhongjiang2018-05-251-0/+4
* | Merge tag 'v3.18.35' into v3.18-rtSteven Rostedt (Red Hat)2016-06-231-9/+20
|\ \ | |/
| * wait/ptrace: assume __WALL if the child is tracedOleg Nesterov2016-06-061-9/+20
* | signals: Allow rt tasks to cache one sigqueue structThomas Gleixner2015-06-181-1/+1
|/
* exit: fix race between wait_consider_task() and wait_task_zombie()Oleg Nesterov2015-01-161-3/+9
* Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2014-10-131-22/+25
|\
| * time, signal: Protect resource use statistics with seqlockRik van Riel2014-09-081-0/+4
| * exit: Always reap resource stats in __exit_signal()Rik van Riel2014-09-081-22/+21
* | rcu: Make TASKS_RCU handle tasks that are almost done exitingPaul E. McKenney2014-09-071-0/+3
|/
* kernel/exit.c: fix coding style warnings and errorsIonut Alexa2014-08-081-23/+26
* mm, oom: remove unnecessary exit_state checkDavid Rientjes2014-08-061-0/+1
* signals: mv {dis,}allow_signal() from sched.h/exit.c to signal.[ch]Oleg Nesterov2014-06-061-39/+0
* memcg: optimize the "Search everything else" loop in mm_update_next_owner()Oleg Nesterov2014-06-041-3/+9
* memcg: mm_update_next_owner() should skip kthreadsOleg Nesterov2014-06-041-6/+4
* memcg: kill CONFIG_MM_OWNEROleg Nesterov2014-06-041-2/+2
* wait: WSTOPPED|WCONTINUED doesn't work if a zombie leader is traced by anothe...Oleg Nesterov2014-04-071-13/+9
* wait: WSTOPPED|WCONTINUED hangs if a zombie child is traced by real_parentOleg Nesterov2014-04-071-13/+16
* wait: completely ignore the EXIT_DEAD tasksOleg Nesterov2014-04-071-5/+6
* wait: use EXIT_TRACE only if thread_group_leader(zombie)Oleg Nesterov2014-04-071-10/+7
* wait: introduce EXIT_TRACE to avoid the racy EXIT_DEAD->EXIT_ZOMBIE transitionOleg Nesterov2014-04-071-29/+21
* wait: fix reparent_leader() vs EXIT_DEAD->EXIT_ZOMBIE raceOleg Nesterov2014-04-071-4/+11
* kernel/exit.c: call proc_exit_connector() after exit_state is setGuillaume Morin2014-04-071-1/+1
* exit: move check_stack_usage() to the end of do_exit()Oleg Nesterov2014-04-071-1/+1
* exit: call disassociate_ctty() before exit_task_namespaces()Oleg Nesterov2014-04-071-4/+2
* cgroup: remove useless argument from cgroup_exit()Li Zefan2014-03-291-1/+1
* introduce for_each_thread() to replace the buggy while_each_thread()Oleg Nesterov2014-01-211-0/+1
* ptrace: revert "Prepare to fix racy accesses on task breakpoints"Oleg Nesterov2013-07-091-1/+1
* Merge branch 'akpm' (updates from Andrew Morton)Linus Torvalds2013-07-031-11/+0
|\
| * exit.c: unexport __set_special_pids()Oleg Nesterov2013-07-031-11/+0
* | Merge branch 'freezer'Rafael J. Wysocki2013-06-281-1/+1
|\ \ | |/ |/|
| * lockdep: remove task argument from debug_check_no_locks_heldColin Cross2013-05-121-1/+1
* | move exit_task_namespaces() outside of exit_notify()Oleg Nesterov2013-06-151-1/+1
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2013-05-011-1/+1
|\
| * get rid of the last free_pipe_info() callersAl Viro2013-04-091-1/+1
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2013-05-011-5/+0
|\ \
| * | make SYSCALL_DEFINE<n>-generated wrappers do asmlinkage_protectAl Viro2013-03-031-5/+0
| |/
* | Revert "lockdep: check that no locks held at freeze time"Paul Walmsley2013-03-311-1/+1
|/
* coredump: use a freezable_schedule for the coredump_finish waitMandeep Singh Baines2013-02-271-2/+2
* lockdep: check that no locks held at freeze timeMandeep Singh Baines2013-02-271-1/+1
* cputime: Use accessors to read task cputime statsFrederic Weisbecker2013-01-271-4/+6
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2012-12-171-12/+0
|\
| * pidns: Wait in zap_pid_ns_processes until pid_ns->nr_hashed == 1Eric W. Biederman2012-11-191-12/+0
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2012-12-121-92/+0
|\ \
| * | kill daemonize()Al Viro2012-11-281-92/+0
| |/
* | cputime: Rename thread_group_times to thread_group_cputime_adjustedFrederic Weisbecker2012-11-281-2/+2
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2012-10-021-96/+1
|\
| * new helper: daemonize_descriptors()Al Viro2012-09-261-3/+1
| * move files_struct-related bits from kernel/exit.c to fs/file.cAl Viro2012-09-261-93/+0
* | net: use a per task frag allocatorEric Dumazet2012-09-241-0/+3
|/