summaryrefslogtreecommitdiff
path: root/include/linux/sched/task.h
Commit message (Expand)AuthorAgeFilesLines
* fork: Generalize PF_IO_WORKER handlingEric W. Biederman2022-05-071-0/+2
* fork: Explicity test for idle tasks in copy_threadEric W. Biederman2022-05-071-0/+1
* fork: Pass struct kernel_clone_args into copy_threadEric W. Biederman2022-05-071-2/+1
* kthread: Don't allocate kthread_struct for init and umhEric W. Biederman2022-05-061-0/+2
* exit: Mark do_group_exit() __noreturnPeter Zijlstra2022-03-151-1/+1
* sched: Fix yet more sched_fork() racesPeter Zijlstra2022-02-191-2/+2
* Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-01-171-0/+1
|\
| * exit: Add and use make_task_dead.Eric W. Biederman2021-12-131-0/+1
* | shm: extend forced shm destroy to support objects from several IPC nsesAlexander Mikhalitsyn2021-11-201-1/+1
|/
* kernel/sched: Fix sched_fork() access an invalid sched_task_groupZhang Qiao2021-10-141-1/+2
* kernel: provide create_io_thread() helperJens Axboe2021-03-041-0/+2
* sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEPJakub Kicinski2020-11-021-2/+0
* sched: remove _do_fork()Christian Brauner2020-08-201-4/+0
* fork: introduce kernel_clone()Christian Brauner2020-08-201-1/+5
* kernel: add a kernel_wait helperChristoph Hellwig2020-08-121-0/+1
* Merge tag 'fork-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/braune...Linus Torvalds2020-08-041-16/+1
|\
| * arch: rename copy_thread_tls() back to copy_thread()Christian Brauner2020-07-041-2/+2
| * arch: remove HAVE_COPY_THREAD_TLSChristian Brauner2020-07-041-14/+1
| * fork: remove do_fork()Christian Brauner2020-07-041-1/+0
| * fork: fold legacy_clone_args_valid() into _do_fork()Christian Brauner2020-06-221-1/+0
* | Merge tag 'sched-core-2020-08-03' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-08-031-0/+1
|\ \
| * | sched/uclamp: Add a new sysctl to control RT default boost valueQais Yousef2020-07-291-0/+1
| |/
* | tasks: add put_task_struct_many()Pavel Begunkov2020-07-241-0/+6
|/
* clone3: allow spawning processes into cgroupsChristian Brauner2020-02-121-0/+4
* fork: extend clone3() to support setting a PIDAdrian Reber2019-11-151-0/+3
* tasks, sched/core: With a grace period after finish_task_switch(), remove unn...Eric W. Biederman2019-09-251-1/+0
* tasks: Add a count of task RCU usersEric W. Biederman2019-09-251-0/+1
* sched/core: Convert get_task_struct() to return the taskMatthew Wilcox (Oracle)2019-07-251-1/+5
* clone: fix CLONE_PIDFD supportDmitry V. Levin2019-07-141-0/+1
* fork: add clone3Christian Brauner2019-06-091-1/+16
* fork: Provide a function for copying init_mmNadav Amit2019-04-301-0/+1
* sched/core: Convert task_struct.usage to refcount_tElena Reshetova2019-02-041-2/+2
* fork: fix some -Wmissing-prototypes warningsYi Wang2019-01-041-0/+2
* alpha: fix osf_wait4() breakageAl Viro2018-07-221-1/+1
* fork: Provide usercopy whitelisting for task_structKees Cook2018-01-151-0/+14
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* sched/core: Remove unnecessary initialization init_idle_bootup_task()Cheng Jian2017-08-101-1/+0
* Merge branch 'work.sys_wait' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2017-07-051-0/+2
|\
| * osf_wait4: switch to kernel_wait4()Al Viro2017-05-211-0/+2
* | sched/core: Drop the unused try_get_task_struct() helper functionDavidlohr Bueso2017-06-201-2/+0
|/
* sched/headers: Move the sched_exec() prototype to <linux/sched/task.h>Ingo Molnar2017-03-031-0/+7
* sched/headers: Move the get_task_struct()/put_task_struct() and related APIs ...Ingo Molnar2017-03-031-0/+15
* sched/headers: Move exit_files() and exit_itimers() from <linux/sched.h> to <...Ingo Molnar2017-03-031-0/+3
* sched/headers: Move the task_lock()/unlock() APIs to <linux/sched/task.h>Ingo Molnar2017-03-031-0/+20
* sched/headers: Move 'init_task' and 'init_thread_union' from <linux/sched.h> ...Ingo Molnar2017-03-031-0/+6
* sched/headers, RCU: Move rcu_copy_process() from <linux/sched/task.h> to kern...Ingo Molnar2017-03-031-15/+0
* sched/headers: Move task lifetime APIs from <linux/sched.h> to <linux/sched/t...Ingo Molnar2017-03-031-0/+97
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+6