summaryrefslogtreecommitdiffstats
path: root/fs/mount.h
AgeCommit message (Expand)AuthorLines
2025-10-03Merge tag 'pull-mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds-1/+38
2025-09-19mnt: port to ns_ref_*() helpersChristian Brauner-1/+1
2025-09-19mnt: support ns lookupChristian Brauner-8/+2
2025-09-17struct mount: relocate MNT_WRITE_HOLD bitAl Viro-1/+24
2025-09-17preparations to taking MNT_WRITE_HOLD out of ->mnt_flagsAl Viro-1/+3
2025-09-15new helper: topmost_overmount()Al Viro-0/+7
2025-09-02introduced guards for mount_lockAl Viro-0/+5
2025-06-29copy_tree(): don't link the mounts via mnt_listAl Viro-2/+1
2025-06-29mnt_slave_list/mnt_slave: turn into hlist_head/hlist_nodeAl Viro-2/+2
2025-06-29mount: separate the flags accessed only under namespace_semAl Viro-0/+17
2025-06-29get rid of mountpoint->m_countAl Viro-1/+0
2025-06-29Rewrite of propagate_umount()Al Viro-1/+0
2025-06-29new predicate: anon_ns_root(mount)Al Viro-0/+7
2025-06-29constify is_local_mountpoint()Al Viro-2/+2
2025-06-29constify mnt_has_parent()Al Viro-1/+1
2025-06-29prevent mount hash conflictsAl Viro-0/+1
2025-05-26Don't propagate mounts into detached treesAl Viro-5/+0
2025-03-24Merge tag 'vfs-6.15-rc1.mount.namespace' of git://git.kernel.org/pub/scm/linu...Linus Torvalds-0/+11
2025-03-04mount: handle mount propagation for detached mount treesChristian Brauner-0/+7
2025-03-04fs: add mnt_ns_empty() helperChristian Brauner-0/+5
2025-03-04fs: record sequence number of origin mount namespaceChristian Brauner-0/+1
2025-02-05vfs: add notifications for mount attach and detachMiklos Szeredi-0/+20
2025-02-05fanotify: notify on mount attach and detachMiklos Szeredi-0/+2
2025-02-04fsnotify: add mount notification infrastructureMiklos Szeredi-0/+4
2025-01-09fs: cache first and last mountChristian Brauner-2/+11
2025-01-09fs: lockless mntns lookup for nsfsChristian Brauner-9/+4
2025-01-09fs: lockless mntns rbtree lookupChristian Brauner-1/+4
2025-01-09fs: kill MNT_ONRBChristian Brauner-6/+9
2024-09-16Merge tag 'vfs-6.12.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds-0/+13
2024-08-30fs: mounts: Remove unused declaration mnt_cursor_del()Yue Haibing-1/+0
2024-08-09nsfs: iterate through mount namespacesChristian Brauner-0/+13
2024-07-15Merge tag 'vfs-6.11.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds-0/+2
2024-06-28fs: keep an index of current mount namespacesJosef Bacik-0/+2
2024-05-28fhandle: relax open_by_handle_at() permission checksChristian Brauner-0/+1
2023-11-18mounts: keep list of mounts in an rbtreeMiklos Szeredi-10/+14
2023-11-18add unique mount IDMiklos Szeredi-1/+2
2022-07-05switch try_to_unlazy_next() to __legitimize_mnt()Al Viro-1/+0
2021-01-24mount: make {lock,unlock}_mount_hash() staticChristian Brauner-10/+0
2020-08-19mnt: Use generic ns_common::countKirill Tkhai-2/+1
2020-05-14proc/mounts: add cursorMiklos Szeredi-3/+9
2019-07-16switch the remnants of releasing the mountpoint away from fs_pinAl Viro-2/+5
2019-07-16make struct mountpoint bear the dentry reference to mountpoint, not struct mountAl Viro-1/+0
2019-01-30saner handling of temporary namespacesAl Viro-0/+5
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman-0/+1
2017-07-19Merge tag 'gcc-plugins-v4.13-rc2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-2/+2
2017-06-30randstruct: Mark various structs for randomizationKees Cook-2/+2
2017-05-23mnt: In propgate_umount handle visiting mounts in any orderEric W. Biederman-1/+1
2017-05-23mnt: In umount propagation reparent in a separate passEric W. Biederman-0/+1
2017-04-10fsnotify: Free fsnotify_mark_connector when there is no mark attachedJan Kara-1/+1
2017-04-10fsnotify: Move mark list head from object into dedicated structureJan Kara-1/+1