summaryrefslogtreecommitdiffstats
path: root/kernel/pid_namespace.c
Commit message (Expand)AuthorAgeFilesLines
* pid: use struct_size_t() helperChristian Brauner2023-07-011-1/+1
* pid: Replace struct pid 1-element array with flex-arrayKees Cook2023-06-301-1/+1
* kernel: pid_namespace: simplify sysctls with register_sysctl()Luis Chamberlain2023-05-021-2/+1
* Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-231-0/+5
|\
| * mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXECJeff Xu2023-01-181-0/+5
* | rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes()Frederic Weisbecker2023-01-031-0/+17
|/
* kernel: pid_namespace: use NULL instead of using plain integer as pointerHaowen Bai2022-04-291-1/+1
* memcg: enable accounting for new namesapces and struct nsproxyVasily Averin2021-09-031-1/+1
* memcg: enable accounting for pids in nested pid namespacesVasily Averin2021-09-031-1/+2
* Merge tag 'fixes-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/brau...Linus Torvalds2020-12-141-10/+3
|\
| * pid: Use generic ns_common::countKirill Tkhai2020-08-191-10/+3
* | kernel/: fix repeated words in commentsRandy Dunlap2020-10-161-1/+1
|/
* pid_namespace: use checkpoint_restore_ns_capable() for ns_last_pidAdrian Reber2020-07-191-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds2020-06-031-1/+1
|\
| * sysctl: pass kernel pointers to ->proc_handlerChristoph Hellwig2020-04-271-1/+1
* | nsproxy: add struct nssetChristian Brauner2020-05-091-2/+3
|/
* pid: Improve the comment about waiting in zap_pid_ns_processesEric W. Biederman2020-02-281-12/+19
* proc: Remove the now unnecessary internal mount of procEric W. Biederman2020-02-281-7/+0
* fork: extend clone3() to support setting a PIDAdrian Reber2019-11-151-2/+0
* proc/sysctl: add shared variables for range checkMatteo Croce2019-07-181-2/+1
* Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2019-07-081-1/+1
|\
| * signal/pid_namespace: Fix reboot_pid_ns to use send_sig not force_sigEric W. Biederman2019-05-271-1/+1
* | treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
|/
* signal: Use group_send_sig_info to kill all processes in a pid namespaceEric W. Biederman2018-09-161-1/+1
* signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL and SIGSTOPEric W. Biederman2018-09-111-1/+1
* Merge branch 'userns-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2018-04-031-43/+24
|\
| * pidns: simpler allocation of pid_* cachesAlexey Dobriyan2018-03-211-43/+24
* | kernel: use kernel_wait4() instead of sys_wait4()Dominik Brodowski2018-04-021-3/+3
|/
* pid: remove pidhashGargi Sharma2017-11-171-3/+3
* pid: replace pid bitmap implementation with IDR APIGargi Sharma2017-11-171-30/+23
* userns,pidns: Verify the userns for new pid namespacesEric W. Biederman2017-07-201-0/+4
* pid_ns: Sleep in TASK_INTERRUPTIBLE in zap_pid_ns_processesEric W. Biederman2017-05-131-1/+1
* pidns: expose task pid_ns_for_children to userspaceKirill Tkhai2017-05-081-0/+34
* sched/headers: Prepare for the reduction of <linux/sched.h>'s signal API depe...Ingo Molnar2017-03-021-0/+1
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>Ingo Molnar2017-03-021-0/+1
* pid: fix lockdep deadlock warning due to ucount_lockAndrei Vagin2017-01-101-4/+6
* Merge branch 'nsfs-ioctls' into HEADEric W. Biederman2016-09-221-0/+25
|\
| * nsfs: add ioctl to get a parent namespaceAndrey Vagin2016-09-221-0/+19
| * kernel: add a helper to get an owning user namespace for a namespaceAndrey Vagin2016-09-221-0/+6
* | userns: When the per user per user namespace limit is reached return ENOSPCEric W. Biederman2016-09-221-1/+1
* | pidns: Add a limit on the number of pid namespacesEric W. Biederman2016-08-081-4/+21
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2014-12-161-15/+14
|\
| * copy address of proc_ns_ops into ns_commonAl Viro2014-12-041-0/+1
| * new helpers: ns_alloc_inum/ns_free_inumAl Viro2014-12-041-2/+2
| * make proc_ns_operations work with struct ns_common * instead of void *Al Viro2014-12-041-9/+3
| * switch the rest of proc_ns_operations to working with &...->nsAl Viro2014-12-041-5/+9
| * common object embedded into various struct ....nsAl Viro2014-12-041-3/+3
* | exit: pidns: fix/update the comments in zap_pid_ns_processes()Oleg Nesterov2014-12-101-4/+24
|/
* pid_namespace: pidns_get() should check task_active_pid_ns() != NULLOleg Nesterov2014-04-021-1/+3