summaryrefslogtreecommitdiff
path: root/fs/namespace.c
AgeCommit message (Expand)AuthorFilesLines
2026-02-25Merge tag 'vfs-7.0-rc2.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-59/+74
2026-02-22Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-2/+2
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-3/+3
2026-02-18namespace: fix proc mount iterationChristian Brauner1-5/+15
2026-02-18mount: hold namespace_sem across copy in create_new_namespace()Christian Brauner1-54/+57
2026-02-14statmount: Fix the null-ptr-deref in do_statmount()Qing Wang1-0/+2
2026-02-10Merge tag 'pull-filename' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-16/+6
2026-02-10Merge tag 'vfs-7.0-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-8/+2
2026-02-10Merge tag 'vfs-7.0-rc1.namespace' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-51/+214
2026-01-16mount: add OPEN_TREE_NAMESPACEChristian Brauner1-16/+147
2026-01-16move_mount(2): switch to CLASS(filename_maybe_null)Al Viro1-4/+2
2026-01-16vfs_open_tree(): use CLASS(filename_uflags)Al Viro1-3/+2
2026-01-16mount_setattr(2): don't mess with LOOKUP_EMPTYAl Viro1-3/+2
2026-01-14fs: use nullfs unconditionally as the real rootfsChristian Brauner1-43/+21
2026-01-13move_mount(): filename_lookup() accepts ERR_PTR() as filenameAl Viro1-6/+0
2026-01-12fs: add immutable rootfsChristian Brauner1-11/+71
2026-01-12fs: add init_pivot_root()Christian Brauner1-47/+54
2026-01-12fs: ensure that internal tmpfs mount gets mount id zeroChristian Brauner1-1/+1
2025-12-24namespace: Replace simple_strtoul with kstrtoul to parse boot paramsThorsten Blum1-8/+2
2025-12-15statmount: accept fd as a parameterBhavik Sachdev1-35/+67
2025-12-15statmount: permission check should return EPERMBhavik Sachdev1-1/+1
2025-12-02Merge tag 'vfs-6.19-rc1.fd_prepare.fs' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-66/+37
2025-12-02Merge tag 'vfs-6.19-rc1.autofs' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+6
2025-12-01Merge tag 'namespace-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-6/+4
2025-12-01Merge tag 'vfs-6.19-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-16/+22
2025-11-28namespace: convert fsmount() to FD_PREPARE()Christian Brauner1-40/+30
2025-11-28namespace: convert open_tree_attr() to FD_PREPARE()Christian Brauner1-13/+6
2025-11-28namespace: convert open_tree() to FD_ADD()Christian Brauner1-13/+1
2025-11-25fs/namespace: fix reference leak in grab_requested_mnt_nsAndrei Vagin1-3/+4
2025-11-19fs: move mntput_no_expire() slowpath into a dedicated routineMateusz Guzik1-16/+22
2025-11-19autofs: dont trigger mount if it cant succeedIan Kent1-0/+6
2025-11-12fs/namespace: correctly handle errors returned by grab_requested_mnt_nsAndrei Vagin1-16/+16
2025-11-11ns: drop custom reference count initialization for initial namespacesChristian Brauner1-1/+1
2025-11-11fs: use boolean to indicate anonymous mount namespaceChristian Brauner1-2/+3
2025-11-11nstree: switch to new structuresChristian Brauner1-1/+1
2025-11-03nstree: assign fixed ids to the initial namespacesChristian Brauner1-1/+1
2025-11-03ns: use NS_COMMON_INIT() for all namespacesChristian Brauner1-4/+1
2025-10-29mnt: Remove dead code which might prevent from buildingAndy Shevchenko1-10/+0
2025-10-21fs: Fix uninitialized 'offp' in statmount_string()Zhen Ni1-2/+2
2025-10-03Merge tag 'pull-fs_context' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-5/+3
2025-10-03Merge tag 'pull-mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-537/+459
2025-09-29Merge tag 'namespace-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-136/+60
2025-09-29Merge tag 'kernel-6.18-rc1.clone3' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2025-09-29Merge tag 'vfs-6.18-rc1.mount' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+6
2025-09-29mount: handle NULL values in mnt_ns_release()Christian Brauner1-1/+1
2025-09-29Merge tag 'vfs-6.18-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-34/+72
2025-09-26listmount: don't call path_put() under namespace semaphoreChristian Brauner1-28/+59
2025-09-26statmount: don't call path_put() under namespace semaphoreChristian Brauner1-5/+3
2025-09-25ns: move ns type into struct ns_commonChristian Brauner1-3/+3
2025-09-22ns: simplify ns_common_init() furtherChristian Brauner1-2/+2