summaryrefslogtreecommitdiffstats
path: root/kernel/nsproxy.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* fs/exec: switch timens when a task gets a new mmAndrei Vagin2022-10-261-2/+21
* Revert "fs/exec: allow to unshare a time namespace on vfork+exec"Andrei Vagin2022-09-131-2/+1
* fs/exec: allow to unshare a time namespace on vfork+execAndrei Vagin2022-06-151-1/+2
* memcg: enable accounting for new namesapces and struct nsproxyVasily Averin2021-09-031-1/+1
* Merge tag 'fixes-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/brau...Linus Torvalds2020-12-151-3/+3
|\
| * nsproxy: use put_nsproxy() in switch_task_namespaces()Hui Su2020-11-191-3/+3
* | namespace: make timens_on_fork() return nothingHui Su2020-11-181-6/+1
|/
* nsproxy: support CLONE_NEWTIME with setns()Christian Brauner2020-07-081-2/+19
* nsproxy: restore EINVAL for non-namespace file descriptorChristian Brauner2020-06-171-1/+1
* nsproxy: attach to namespaces via pidfdsChristian Brauner2020-05-131-16/+213
* nsproxy: add struct nssetChristian Brauner2020-05-091-13/+77
* ns: Introduce Time NamespaceAndrei Vagin2020-01-141-7/+34
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner2019-06-051-5/+1
* perf: Add PERF_RECORD_NAMESPACES to include namespaces related infoHari Bathini2017-03-131-0/+3
* cgroup: introduce cgroup namespacesAditya Kali2016-02-161-2/+17
* bury struct proc_ns in fs/procAl Viro2014-12-041-3/+1
* copy address of proc_ns_ops into ns_commonAl Viro2014-12-041-4/+4
* namespaces: Use task_lock and not rcu to protect nsproxyEric W. Biederman2014-07-301-11/+4
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2013-09-071-24/+12
|\
| * namespaces: Simplify copy_namespaces so it is clear what is going on.Eric W. Biederman2013-08-311-24/+11
| * kernel/nsproxy.c: Improving a snippet of code.Raphael S.Carvalho2013-08-271-1/+2
* | Rename nsproxy.pid_ns to nsproxy.pid_ns_for_childrenAndy Lutomirski2013-08-271-13/+14
|/
* proc: Split the namespace stuff out into linux/proc_ns.hDavid Howells2013-05-011-3/+3
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2013-02-271-1/+1
|\
| * new helper: file_inode(file)Al Viro2013-02-231-1/+1
* | kernel/nsproxy.c: remove duplicate task_cred_xxx for user_nsYuanhan Liu2013-02-221-2/+1
|/
* userns: Implement unshare of the user namespaceEric W. Biederman2012-11-201-4/+4
* userns: Make create_new_namespaces take a user_ns parameterEric W. Biederman2012-11-201-9/+13
* userns: Allow unprivileged use of setns.Eric W. Biederman2012-11-201-3/+0
* userns: Allow unprivileged users to create new namespacesEric W. Biederman2012-11-201-2/+3
* vfs: Add a user namespace reference from struct mnt_namespaceEric W. Biederman2012-11-191-1/+1
* pidns: Support unsharing the pid namespace.Eric W. Biederman2012-11-191-1/+1
* pidns: Use task_active_pid_ns where appropriateEric W. Biederman2012-11-191-1/+1
* pidns: Capture the user namespace and filter ns_last_pidEric W. Biederman2012-11-191-1/+1
* userns: make each net (net_ns) belong to a user_nsEric W. Biederman2012-11-191-1/+1
* kernel: Map most files to use export.h instead of module.hPaul Gortmaker2011-10-311-1/+1
* make sure that nsproxy_cache is initialized early enoughAl Viro2011-07-201-3/+1
* cgroup: remove the ns_cgroupDaniel Lezcano2011-05-271-4/+0
* ns: Introduce the setns syscallEric W. Biederman2011-05-101-0/+42
* userns: user namespaces: convert several capable() callsSerge E. Hallyn2011-03-241-6/+1
* userns: add a user namespace owner of ipc nsSerge E. Hallyn2011-03-241-0/+5
* userns: allow sethostname in a containerSerge E. Hallyn2011-03-241-6/+1
* userns: add a user_namespace as creator/owner of uts_namespaceSerge E. Hallyn2011-03-241-0/+5
* include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2010-03-301-0/+1
* nsproxy: remove INIT_NSPROXY()Alexey Dobriyan2010-03-131-1/+12
* nsproxy: extract create_nsproxy()Alexey Dobriyan2009-06-181-12/+7
* User namespaces: set of cleanups (v2)Serge Hallyn2008-11-251-13/+2
* removed unused #include <linux/version.h>'sAdrian Bunk2008-08-231-1/+0
* cgroup_clone: use pid of newly created task for new cgroupSerge E. Hallyn2008-07-251-7/+1
* ipc: sysvsem: refuse clone(CLONE_SYSVSEM|CLONE_NEWIPC)Serge E. Hallyn2008-04-291-0/+12