| Commit message (Expand) | Author | Age | Files | Lines |
* | memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy | Aleksa Sarai | 2023-09-13 | 1 | -0/+3 |
* | pid: use struct_size_t() helper | Christian Brauner | 2023-07-01 | 1 | -1/+1 |
* | pid: Replace struct pid 1-element array with flex-array | Kees Cook | 2023-06-30 | 1 | -2/+5 |
* | pid: add pidfd_prepare() | Christian Brauner | 2023-04-03 | 1 | -12/+7 |
* | gfs2: Add glockfd debugfs file | Andreas Gruenbacher | 2022-06-29 | 1 | -0/+1 |
* | pid: add pidfd_get_task() helper | Christian Brauner | 2021-10-14 | 1 | -0/+36 |
* | kernel/pid.c: implement additional checks upon pidfd_create() parameters | Matthew Bobrowski | 2021-08-10 | 1 | -4/+7 |
* | kernel/pid.c: remove static qualifier from pidfd_create() | Matthew Bobrowski | 2021-08-10 | 1 | -1/+3 |
* | Merge branch 'exec-update-lock-for-v5.11' of git://git.kernel.org/pub/scm/lin... | Linus Torvalds | 2020-12-15 | 1 | -2/+2 |
|\ |
|
| * | exec: Transform exec_update_mutex into a rw_semaphore | Eric W. Biederman | 2020-12-10 | 1 | -2/+2 |
* | | Merge tag 'fixes-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/brau... | Linus Torvalds | 2020-12-14 | 1 | -1/+1 |
|\ \
| |/
|/| |
|
| * | pid: Use generic ns_common::count | Kirill Tkhai | 2020-08-19 | 1 | -1/+1 |
* | | pid: move pidfd_get_pid() to pid.c | Minchan Kim | 2020-10-18 | 1 | -0/+19 |
* | | pidfd: support PIDFD_NONBLOCK in pidfd_open() | Christian Brauner | 2020-09-04 | 1 | -5/+7 |
|/ |
|
* | Merge tag 'cap-checkpoint-restore-v5.9' of git://git.kernel.org/pub/scm/linux... | Linus Torvalds | 2020-08-04 | 1 | -1/+1 |
|\ |
|
| * | pid: use checkpoint_restore_ns_capable() for set_tid | Adrian Reber | 2020-07-19 | 1 | -1/+1 |
* | | pidfd: Replace open-coded receive_fd() | Kees Cook | 2020-07-13 | 1 | -13/+2 |
* | | pidfd: Add missing sock updates for pidfd_getfd() | Kees Cook | 2020-07-13 | 1 | -2/+5 |
|/ |
|
* | remove the no longer needed pid_alive() check in __task_pid_nr_ns() | Oleg Nesterov | 2020-04-30 | 1 | -2/+1 |
* | proc: Ensure we see the exit of each process tid exactly once | Eric W. Biederman | 2020-04-28 | 1 | -0/+19 |
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi... | Linus Torvalds | 2020-04-10 | 1 | -0/+1 |
|\ |
|
| * | proc: Use a dedicated lock in struct pid | Eric W. Biederman | 2020-04-09 | 1 | -0/+1 |
* | | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi... | Linus Torvalds | 2020-04-02 | 1 | -10/+3 |
|\| |
|
| * | pidfd: Use new infrastructure to fix deadlocks in execve | Bernd Edlinger | 2020-03-25 | 1 | -2/+2 |
| * | proc: Remove the now unnecessary internal mount of proc | Eric W. Biederman | 2020-02-28 | 1 | -8/+0 |
| * | proc: Use a list of inodes to flush from proc | Eric W. Biederman | 2020-02-24 | 1 | -0/+1 |
* | | pid: make ENOMEM return value more obvious | Christian Brauner | 2020-03-09 | 1 | -0/+8 |
* | | pid: Fix error return value in some cases | Corey Minyard | 2020-03-08 | 1 | -0/+2 |
|/ |
|
* | pid: Implement pidfd_getfd syscall | Sargun Dhillon | 2020-01-13 | 1 | -0/+90 |
* | fork: extend clone3() to support setting a PID | Adrian Reber | 2019-11-15 | 1 | -15/+57 |
* | pid: use pid_has_task() in pidfd_open() | Christian Brauner | 2019-10-17 | 1 | -7/+5 |
* | pid: use pid_has_task() in __change_pid() | Christian Brauner | 2019-10-17 | 1 | -1/+1 |
* | kernel/pid.c: convert struct pid count to refcount_t | Joel Fernandes (Google) | 2019-07-16 | 1 | -5/+4 |
* | Merge tag 'pidfd-updates-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2019-07-10 | 1 | -0/+71 |
|\ |
|
| * | pid: add pidfd_open() | Christian Brauner | 2019-06-28 | 1 | -0/+69 |
| * | pidfd: add polling support | Joel Fernandes (Google) | 2019-06-28 | 1 | -0/+2 |
* | | treewide: Add SPDX license identifier for missed files | Thomas Gleixner | 2019-05-21 | 1 | -0/+1 |
|/ |
|
* | kernel/pid.c: remove unneeded hash header file | Timmy Li | 2019-05-14 | 1 | -1/+0 |
* | Fix failure path in alloc_pid() | Matthew Wilcox | 2018-12-28 | 1 | -2/+4 |
* | mm: remove include/linux/bootmem.h | Mike Rapoport | 2018-10-31 | 1 | -1/+1 |
* | fork: report pid exhaustion correctly | KJ Tsanaktsidis | 2018-09-20 | 1 | -1/+1 |
* | pid: Implement PIDTYPE_TGID | Eric W. Biederman | 2018-07-21 | 1 | -2/+0 |
* | pids: Move the pgrp and session pid pointers from task_struct to signal_struct | Eric W. Biederman | 2018-07-21 | 1 | -23/+22 |
* | pids: Compute task_tgid using signal->leader_pid | Eric W. Biederman | 2018-07-21 | 1 | -7/+8 |
* | xarray: add the xa_lock to the radix_tree_root | Matthew Wilcox | 2018-04-11 | 1 | -1/+1 |
* | pids: introduce find_get_task_by_vpid() helper | Mike Rapoport | 2018-02-06 | 1 | -0/+13 |
* | Merge tag 'init_task-20180117' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2018-01-29 | 1 | -1/+13 |
|\ |
|
| * | Expand INIT_STRUCT_PID and remove | David Howells | 2018-01-17 | 1 | -1/+13 |
* | | pid: Handle failure to allocate the first pid in a pid namespace | Eric W. Biederman | 2017-12-23 | 1 | -3/+5 |
|/ |
|
* | pid: remove pidhash | Gargi Sharma | 2017-11-17 | 1 | -38/+10 |