summaryrefslogtreecommitdiff
path: root/fs/namespace.c
AgeCommit message (Expand)Author
2025-09-29Merge tag 'namespace-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2025-09-29Merge tag 'kernel-6.18-rc1.clone3' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2025-09-29Merge tag 'vfs-6.18-rc1.mount' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2025-09-29mount: handle NULL values in mnt_ns_release()Christian Brauner
2025-09-29Merge tag 'vfs-6.18-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2025-09-26listmount: don't call path_put() under namespace semaphoreChristian Brauner
2025-09-26statmount: don't call path_put() under namespace semaphoreChristian Brauner
2025-09-25ns: move ns type into struct ns_commonChristian Brauner
2025-09-22ns: simplify ns_common_init() furtherChristian Brauner
2025-09-19ns: use inode initializer for initial namespacesChristian Brauner
2025-09-19ns: rename to __ns_refChristian Brauner
2025-09-19mnt: port to ns_ref_*() helpersChristian Brauner
2025-09-19ns: add ns_common_free()Christian Brauner
2025-09-19nscommon: simplify initializationChristian Brauner
2025-09-19mnt: simplify ns_common_init() handlingChristian Brauner
2025-09-19mnt: expose pointer to init_mnt_nsChristian Brauner
2025-09-19mnt: support ns lookupChristian Brauner
2025-09-19Merge branch 'no-rebase-mnt_ns_tree_remove'Christian Brauner
2025-09-19mnt: use ns_common_init()Christian Brauner
2025-09-16mnt_ns_tree_remove(): DTRT if mnt_ns had never been added to mnt_ns_listAl Viro
2025-09-01copy_process: pass clone_flags as u64 across calltreeSimon Schuster
2025-08-21fs: fix indentation styleGuopeng Zhang
2025-08-21fs: Add 'initramfs_options' to set initramfs mount optionsLichen Liu
2025-08-19Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds
2025-08-19use uniform permission checks for all mount propagation changesAl Viro
2025-08-19fix the softlockups in attach_recursive_mnt()Al Viro
2025-08-11vfs: fs/namespace.c: remove ms_flags argument from do_remountAskar Safin
2025-08-11fs: fix incorrect lflags value in the move_mount syscallYuntao Wang
2025-08-11vfs: output mount_too_revealing() errors to fscontextAleksa Sarai
2025-08-11open_tree_attr: do not allow id-mapping changes without OPEN_TREE_CLONEAleksa Sarai
2025-07-28Merge tag 'vfs-6.17-rc1.nsfs' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2025-07-28Merge tag 'vfs-6.17-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2025-06-29statmount_mnt_basic(): simplify the logics for group idAl Viro
2025-06-29invent_group_ids(): zero ->mnt_group_id always implies !IS_MNT_SHARED()Al Viro
2025-06-29get rid of CL_SHARE_TO_SLAVEAl Viro
2025-06-29take freeing of emptied mnt_namespace to namespace_unlock()Al Viro
2025-06-29copy_tree(): don't link the mounts via mnt_listAl Viro
2025-06-29mnt_slave_list/mnt_slave: turn into hlist_head/hlist_nodeAl Viro
2025-06-29mount: separate the flags accessed only under namespace_semAl Viro
2025-06-29don't have mounts pin their parentsAl Viro
2025-06-29get rid of mountpoint->m_countAl Viro
2025-06-29combine __put_mountpoint() with unhash_mnt()Al Viro
2025-06-29pivot_root(): reorder tree surgeries, collapse unhash_mnt() and put_mountpoint()Al Viro
2025-06-29take ->mnt_expire handling under mount_lock [read_seqlock_excl]Al Viro
2025-06-29attach_recursive_mnt(): remove from expiry list on moveAl Viro
2025-06-29do_move_mount(): get rid of 'attached' flagAl Viro
2025-06-29do_move_mount(): take dropping the old mountpoint into attach_recursive_mnt()Al Viro
2025-06-29attach_recursive_mnt(): get rid of flags entirelyAl Viro
2025-06-29attach_recursive_mnt(): pass destination mount in all casesAl Viro
2025-06-29attach_recursive_mnt(): unify the mnt_change_mountpoint() logicsAl Viro